.agent-v2:where(.astro-x7bli7rn){background:var(--background);width:100%;max-width:100%;overflow-x:hidden}.agent-hero:where(.astro-x7bli7rn){width:100%;color:var(--surface-invert-foreground);--foreground:var(--surface-invert-foreground);--muted-foreground:color-mix(in oklab, var(--surface-invert-foreground) 74%, transparent);border-bottom:1px solid var(--surface-invert-border);background:var(--surface-invert);align-items:start;display:grid;position:relative;overflow:hidden}.agent-hero__bg:where(.astro-x7bli7rn){z-index:0;object-fit:cover;object-position:38% 20%;width:min(100%,120rem);height:100%;position:absolute;inset-block:0;inset-inline-end:0;transform:scaleX(-1)}@media (width>=58.001rem){.agent-hero__bg:where(.astro-x7bli7rn){object-position:38% 34%}}.agent-hero__inner:where(.astro-x7bli7rn){z-index:1;width:min(100% - 2rem,clamp(76rem,92vw,96rem));padding-block:calc(var(--header-h,0rem) + clamp(.25rem, 1vw, .75rem)) clamp(4rem, 7vw, 6rem);grid-template-columns:minmax(0,.78fr) minmax(24rem,.95fr);align-items:start;gap:0 clamp(2rem,6vw,5rem);margin-inline:auto;display:grid;position:relative}.agent-hero:where(.astro-x7bli7rn) h1:where(.astro-x7bli7rn){text-shadow:0 1px 1px oklch(0% 0 0/.45),0 6px 28px oklch(0% 0 0/.35)}html:lang(ar) .agent-v2:where(.astro-x7bli7rn) h1:where(.astro-x7bli7rn),html:lang(ar) .agent-v2:where(.astro-x7bli7rn) h2:where(.astro-x7bli7rn),html:lang(ar) .agent-v2:where(.astro-x7bli7rn) h3:where(.astro-x7bli7rn){letter-spacing:0;line-height:1.06}html:lang(ar) .agent-hero:where(.astro-x7bli7rn) h1:where(.astro-x7bli7rn){max-width:11.5ch;font-size:clamp(2.7rem,7.2vw,5.6rem)}.inline-arrow:where(.astro-x7bli7rn){vertical-align:middle;justify-content:center;align-items:center;width:clamp(2.1rem,4vw,3.2rem);height:clamp(2.1rem,4vw,3.2rem);margin-inline:.25rem;display:inline-flex;overflow:hidden}.inline-arrow__inner:where(.astro-x7bli7rn){border-radius:var(--radius-md);background:var(--primary);width:100%;height:100%;color:var(--primary-foreground);animation:inline-arrow-in .6s var(--ease-out-expo) .5s both;justify-content:center;align-items:center;display:inline-flex}.inline-arrow__inner:where(.astro-x7bli7rn) svg{stroke-width:2.25px;width:55%;height:55%}html:lang(ar) .inline-arrow__inner:where(.astro-x7bli7rn) svg{transform:scaleX(-1)}html[dir=rtl] .inline-arrow__inner:where(.astro-x7bli7rn){animation-name:inline-arrow-in-rtl}@keyframes inline-arrow-in{0%{transform:translate(102%)}}@keyframes inline-arrow-in-rtl{0%{transform:translate(-102%)}}@media (prefers-reduced-motion:reduce){.inline-arrow__inner:where(.astro-x7bli7rn){animation:none}}.inline-word:where(.astro-x7bli7rn){vertical-align:bottom;align-items:center;gap:.15em;display:inline-flex}.word-wipe:where(.astro-x7bli7rn){vertical-align:bottom;white-space:nowrap;margin-bottom:-.18em;padding-bottom:.18em;display:inline-block;overflow:hidden}.word-wipe__inner:where(.astro-x7bli7rn){white-space:nowrap;will-change:transform;animation:word-wipe-in .85s var(--ease-out-expo) .32s both;display:inline-block}html[dir=rtl] .word-wipe__inner:where(.astro-x7bli7rn){animation-name:word-wipe-in-rtl}.hero-dm:where(.astro-x7bli7rn){--ig-black:oklch(13% .02 300);--ig-purple:oklch(50% .22 320);--ig-purple-soft:color-mix(in oklab, var(--ig-purple) 30%, var(--ig-black));width:min(100%,30rem);position:relative}.hero-dm:where(.astro-x7bli7rn) .dm-avatar:where(.astro-x7bli7rn){width:2.3rem;height:2.3rem}.hero-dm:where(.astro-x7bli7rn) .dm-bubble:where(.astro-x7bli7rn){padding:.85rem 1.15rem;font-size:1.0625rem;line-height:1.5}.hero-dm:where(.astro-x7bli7rn) .dm-cta:where(.astro-x7bli7rn){padding:.75rem 1.05rem;font-size:1rem}.hero-dm:where(.astro-x7bli7rn) .dm-tag:where(.astro-x7bli7rn){padding:.45rem 1rem;font-size:.875rem}.hero-dm__thread:where(.astro-x7bli7rn){grid-template-columns:minmax(0,1fr);align-content:end;gap:.85rem;min-height:19rem;display:grid}.agent-phone:where(.astro-x7bli7rn){border:3px solid var(--foreground);background:var(--ig-black);--ig-black:oklch(13% .02 300);--ig-purple:oklch(50% .22 320);--ig-purple-soft:color-mix(in oklab, var(--ig-purple) 30%, var(--ig-black));border-radius:3rem;justify-self:end;width:min(100%,33rem);padding:.6rem .55rem;position:relative;transform:rotate(2.5deg)}.agent-phone__notch:where(.astro-x7bli7rn){border-radius:var(--radius-full);background:color-mix(in oklab, var(--surface-invert-foreground) 22%, var(--ig-black));z-index:2;width:5.5rem;height:.45rem;position:absolute;top:.95rem;left:50%;transform:translate(-50%)}.agent-phone__bar:where(.astro-x7bli7rn){border-bottom:2px solid var(--ig-purple-soft);background:var(--ig-black);color:var(--surface-invert-foreground);font-family:var(--font-sans);border-radius:2.4rem 2.4rem 0 0;padding:1.5rem 1.1rem .85rem;font-size:.9375rem;font-weight:600}.agent-phone__thread:where(.astro-x7bli7rn){background:var(--ig-black);border-radius:0 0 2.4rem 2.4rem;grid-template-columns:minmax(0,1fr);align-content:end;gap:.85rem;min-height:30rem;padding:1.3rem 1rem 1.6rem;display:grid}.dm-row-collapse:where(.astro-x7bli7rn){grid-template-rows:1fr;display:grid}.dm-row-clip:where(.astro-x7bli7rn){min-height:0;overflow:hidden}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm] .dm-row-collapse:where(.astro-x7bli7rn){grid-template-rows:0fr}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible .dm-row-collapse:where(.astro-x7bli7rn){animation:dm-row-grow .8s var(--ease-out-expo) both}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible .dm-row-collapse:where(.astro-x7bli7rn):first-child{animation-delay:.25s}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible .dm-row-collapse:where(.astro-x7bli7rn):nth-child(2){animation-delay:1.25s}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible .dm-row-collapse:where(.astro-x7bli7rn):nth-child(3){animation-delay:2.25s}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible .dm-row-collapse:where(.astro-x7bli7rn):nth-child(4){animation-delay:3.25s}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible .dm-row-collapse:where(.astro-x7bli7rn):last-child{animation-delay:4.25s}.dm-row:where(.astro-x7bli7rn){align-items:flex-end;gap:.5rem;min-width:0;display:flex}.dm-row--in:where(.astro-x7bli7rn){justify-content:start}.dm-row--out:where(.astro-x7bli7rn){justify-content:end}.dm-avatar:where(.astro-x7bli7rn){border-radius:var(--radius-full);background-position:50% 10%;background-size:cover;flex-shrink:0;width:1.9rem;height:1.9rem}.dm-bubble:where(.astro-x7bli7rn){border-radius:1.25rem;max-width:78%;margin:0;padding:.7rem 1rem;font-size:.875rem;line-height:1.45}.dm-bubble--in:where(.astro-x7bli7rn){background:color-mix(in oklab, var(--surface-invert-foreground) 14%, var(--ig-black));color:var(--surface-invert-foreground)}.dm-bubble--out:where(.astro-x7bli7rn){background:var(--ig-purple);color:var(--surface-invert-foreground)}.dm-bubble--cta:where(.astro-x7bli7rn){gap:.6rem;padding:.85rem .9rem .9rem;display:grid}.dm-bubble--cta:where(.astro-x7bli7rn) .dm-bubble__reveal:where(.astro-x7bli7rn){gap:.6rem;display:grid}.dm-bubble__text:where(.astro-x7bli7rn){margin:0;padding-inline:.1rem}.dm-cta:where(.astro-x7bli7rn){border-radius:var(--radius-full);background:color-mix(in oklab, var(--surface-invert-foreground) 24%, var(--ig-purple));width:100%;color:var(--surface-invert-foreground);font-family:var(--font-sans);text-align:center;cursor:default;border:0;margin:0;padding:.6rem .9rem;font-size:.875rem;font-weight:600;display:block}.dm-row:where(.astro-x7bli7rn):has(.dm-card),.dm-row:where(.astro-x7bli7rn):has(.dm-carousel){min-width:0;max-width:100%}.dm-card:where(.astro-x7bli7rn){--dm-card-bg:oklch(27% .006 280);background:var(--dm-card-bg);width:12.5rem;color:var(--surface-invert-foreground);border-radius:1.05rem;flex-shrink:0;overflow:hidden;box-shadow:0 1px 2px oklch(0% 0 0/.24)}.dm-card__image:where(.astro-x7bli7rn){background-position:50%;background-size:cover;width:100%;height:7rem;display:block}.dm-card__image--booking:where(.astro-x7bli7rn){background-position:50% 45%}.dm-card__body:where(.astro-x7bli7rn){gap:.15rem;padding:.65rem .75rem .5rem;display:grid}.dm-card__title:where(.astro-x7bli7rn){margin:0;font-size:.8125rem;font-weight:700;line-height:1.3}.dm-card__subtitle:where(.astro-x7bli7rn){color:color-mix(in oklab, var(--surface-invert-foreground) 62%, transparent);margin:0;font-size:.75rem;line-height:1.35}.dm-card__actions:where(.astro-x7bli7rn){gap:.4rem;padding:.4rem .75rem .75rem;display:grid}.dm-card__action:where(.astro-x7bli7rn){border-radius:var(--radius-full);background:color-mix(in oklab, var(--surface-invert-foreground) 14%, var(--dm-card-bg));width:100%;color:var(--surface-invert-foreground);font-family:var(--font-sans);text-align:center;cursor:default;border:0;margin:0;padding:.55rem .75rem;font-size:.8125rem;font-weight:700;display:block}.dm-carousel:where(.astro-x7bli7rn){width:100%;min-width:0;margin-inline:-.2rem}.dm-carousel__track:where(.astro-x7bli7rn){scroll-snap-type:x proximity;scrollbar-width:none;gap:.6rem;padding:.1rem .2rem .35rem;display:flex;overflow-x:auto}.dm-carousel__track:where(.astro-x7bli7rn)::-webkit-scrollbar{display:none}.dm-carousel__track:where(.astro-x7bli7rn) .dm-card:where(.astro-x7bli7rn){scroll-snap-align:start}.dm-carousel__track:where(.astro-x7bli7rn) .dm-card:where(.astro-x7bli7rn):last-child{margin-inline-end:1.5rem}.dm-tag:where(.astro-x7bli7rn){border-radius:var(--radius-full);background:var(--ig-purple);color:var(--surface-invert-foreground);font-family:var(--font-sans);white-space:nowrap;margin:.15rem 0 0;padding:.35rem .8rem;font-size:.75rem;font-weight:600}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm] .dm-avatar:where(.astro-x7bli7rn),.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm] :where(.astro-x7bli7rn)[data-bubble]{opacity:0;transform-origin:bottom;transform:scale(.4)}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm] :where(.astro-x7bli7rn)[data-bubble] .dm-bubble__reveal:where(.astro-x7bli7rn){opacity:0}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible .dm-avatar:where(.astro-x7bli7rn),.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible :where(.astro-x7bli7rn)[data-bubble]{animation:dm-bubble-in .65s var(--ease-out-expo) both}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible :where(.astro-x7bli7rn)[data-bubble] .dm-bubble__reveal:where(.astro-x7bli7rn){animation:dm-bubble-content-in .32s var(--ease-out-quart) both}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible .dm-row-collapse:where(.astro-x7bli7rn):first-child .dm-avatar:where(.astro-x7bli7rn),.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible .dm-row-collapse:where(.astro-x7bli7rn):first-child :where(.astro-x7bli7rn)[data-bubble]{animation-delay:.25s}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible .dm-row-collapse:where(.astro-x7bli7rn):first-child :where(.astro-x7bli7rn)[data-bubble] .dm-bubble__reveal:where(.astro-x7bli7rn){animation-delay:.7s}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible .dm-row-collapse:where(.astro-x7bli7rn):nth-child(2) .dm-avatar:where(.astro-x7bli7rn),.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible .dm-row-collapse:where(.astro-x7bli7rn):nth-child(2) :where(.astro-x7bli7rn)[data-bubble]{animation-delay:1.25s}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible .dm-row-collapse:where(.astro-x7bli7rn):nth-child(2) :where(.astro-x7bli7rn)[data-bubble] .dm-bubble__reveal:where(.astro-x7bli7rn){animation-delay:1.7s}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible .dm-row-collapse:where(.astro-x7bli7rn):nth-child(3) .dm-avatar:where(.astro-x7bli7rn),.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible .dm-row-collapse:where(.astro-x7bli7rn):nth-child(3) :where(.astro-x7bli7rn)[data-bubble]{animation-delay:2.25s}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible .dm-row-collapse:where(.astro-x7bli7rn):nth-child(3) :where(.astro-x7bli7rn)[data-bubble] .dm-bubble__reveal:where(.astro-x7bli7rn){animation-delay:2.7s}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible .dm-row-collapse:where(.astro-x7bli7rn):nth-child(4) .dm-avatar:where(.astro-x7bli7rn),.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible .dm-row-collapse:where(.astro-x7bli7rn):nth-child(4) :where(.astro-x7bli7rn)[data-bubble]{animation-delay:3.25s}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible .dm-row-collapse:where(.astro-x7bli7rn):nth-child(4) :where(.astro-x7bli7rn)[data-bubble] .dm-bubble__reveal:where(.astro-x7bli7rn){animation-delay:3.7s}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm] :where(.astro-x7bli7rn)[data-dm-tag]{opacity:0;transform:scale(.7)}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-dm].is-dm-visible :where(.astro-x7bli7rn)[data-dm-tag]{animation:dm-item-in .55s var(--ease-out-expo) both;animation-delay:4.25s}@property --cta-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.cta-ring:where(.astro-x7bli7rn){border-radius:var(--radius-full);background:conic-gradient(from var(--cta-angle), oklch(50% .19 274), oklch(49% .23 310), oklch(57% .21 358), oklch(49% .23 310), oklch(50% .19 274));padding:2px;transition:box-shadow .3s;animation:7s linear infinite cta-spin;display:inline-block;box-shadow:0 0 14px -2px oklch(55% .22 320/.35)}.cta-ring:where(.astro-x7bli7rn):hover{animation-duration:3.5s;box-shadow:0 0 26px 2px oklch(55% .22 320/.75)}@keyframes cta-spin{to{--cta-angle:360deg}}@media (prefers-reduced-motion:reduce){.cta-ring:where(.astro-x7bli7rn){animation:none}}.switchboard:where(.astro-x7bli7rn){--switch-travel:calc((min(100vw - 2rem, 76rem) - clamp(3rem, 5vw, 4.5rem)) / 2);isolation:isolate;border-radius:var(--radius-lg);background:color-mix(in oklab, var(--background) 55%, transparent);width:min(100%,76rem);color:var(--foreground);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-inline:auto;display:grid;position:relative;overflow:hidden}.switchboard__side:where(.astro-x7bli7rn){z-index:1;grid-row:1/span 2;grid-template-rows:subgrid;min-width:0;padding:clamp(1.25rem,3vw,2.4rem);display:grid;position:relative}.switchboard__side--before:where(.astro-x7bli7rn){grid-column:1}.switchboard__side--after:where(.astro-x7bli7rn){background:var(--gradient-deep);color:var(--primary-foreground);grid-column:3;overflow:hidden}.switchboard__mast:where(.astro-x7bli7rn){gap:var(--space-sm);margin-bottom:clamp(1.5rem,4vw,3rem);display:grid}.switchboard__mast:where(.astro-x7bli7rn) span:where(.astro-x7bli7rn){width:fit-content;color:var(--accent-text);font-family:var(--font-mono);letter-spacing:var(--tracking-widest);text-transform:uppercase;font-size:.75rem;font-weight:700}.switchboard__side--after:where(.astro-x7bli7rn) .switchboard__mast:where(.astro-x7bli7rn) span:where(.astro-x7bli7rn){color:oklch(100% 0 0/.76)}.switchboard__mast:where(.astro-x7bli7rn) h3:where(.astro-x7bli7rn){max-width:10ch;color:inherit;font-family:var(--font-heading);letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,3.8vw,3.6rem);font-weight:800;line-height:1.02}html:lang(ar) .switchboard__mast:where(.astro-x7bli7rn) h3:where(.astro-x7bli7rn){letter-spacing:0;max-width:13ch;line-height:1.12}.switchboard__stack:where(.astro-x7bli7rn),.switchboard__rail:where(.astro-x7bli7rn){gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.switchboard__stack:where(.astro-x7bli7rn) li:where(.astro-x7bli7rn),.switchboard__rail:where(.astro-x7bli7rn) li:where(.astro-x7bli7rn){gap:var(--space-md);padding-block:var(--space-md);border-bottom:1px solid oklch(from currentColor l c h / 14%);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.switchboard__stack:where(.astro-x7bli7rn) li:where(.astro-x7bli7rn):last-child,.switchboard__rail:where(.astro-x7bli7rn) li:where(.astro-x7bli7rn):last-child{border-bottom:0;padding-bottom:0}.switchboard__node:where(.astro-x7bli7rn){border-radius:var(--radius-full);place-items:center;width:1.6rem;height:1.6rem;display:inline-grid;transform:translateY(.05rem)}.switchboard__stack:where(.astro-x7bli7rn) .switchboard__node:where(.astro-x7bli7rn){background:var(--accent-muted);color:var(--accent-text)}.switchboard__rail:where(.astro-x7bli7rn) .switchboard__node:where(.astro-x7bli7rn){color:var(--primary-foreground);background:oklch(100% 0 0/.2)}.switchboard__node:where(.astro-x7bli7rn) svg{stroke-width:2.75px;width:.95rem;height:.95rem}.switchboard__stack:where(.astro-x7bli7rn) li:where(.astro-x7bli7rn)>span:where(.astro-x7bli7rn):last-child,.switchboard__rail:where(.astro-x7bli7rn) li:where(.astro-x7bli7rn)>span:where(.astro-x7bli7rn):last-child{font-size:clamp(.95rem,1.2vw,1.06rem);font-weight:500;line-height:1.55}.switchboard__stack:where(.astro-x7bli7rn) li:where(.astro-x7bli7rn)>span:where(.astro-x7bli7rn):last-child{color:var(--muted-foreground)}.switchboard__hinge:where(.astro-x7bli7rn){z-index:2;background:var(--accent);width:clamp(3rem,5vw,4.5rem);color:var(--accent-foreground);grid-area:1/2/span 2;place-items:center;display:grid;position:relative}.switchboard__hinge:where(.astro-x7bli7rn) svg{stroke-width:2.5px;box-sizing:content-box;border-radius:var(--radius-full);background:var(--card);width:1.25rem;height:1.25rem;color:var(--accent-text);box-shadow:var(--shadow-md);padding:.55rem}.audience-bento:where(.astro-x7bli7rn){isolation:isolate;border-radius:var(--radius-2xl);background:var(--primary-muted);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,.92fr) minmax(24rem,1.08fr);gap:clamp(.75rem,1.4vw,1rem);min-height:47rem;padding:clamp(.75rem,1.4vw,1rem);display:grid;position:relative;overflow:hidden}.audience-bento:where(.astro-x7bli7rn):before{content:"";z-index:-2;background:var(--gradient-dm);opacity:.24;filter:blur(5rem);border-radius:50%;position:absolute;inset:-18% 34% 24% -10%;transform:rotate(-14deg)}.audience-bento:where(.astro-x7bli7rn):after{content:"";z-index:-2;background:var(--accent-muted);filter:blur(4.5rem);border-radius:50%;position:absolute;inset:35% -6% -20% 42%}.audience-glass:where(.astro-x7bli7rn){border:1px solid color-mix(in oklab, var(--card) 72%, var(--primary) 10%);border-radius:var(--radius-xl);background:color-mix(in oklab, var(--card) 64%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--card) 82%, transparent), 0 18px 48px oklch(19% .025 295/.08);-webkit-backdrop-filter:blur(1.75rem)saturate(135%);position:relative;overflow:hidden}.audience-glass:where(.astro-x7bli7rn):after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(135deg, color-mix(in oklab, var(--card) 52%, transparent), transparent 38%);opacity:.7;position:absolute;inset:0}.audience-glass:where(.astro-x7bli7rn)>:where(.astro-x7bli7rn){z-index:1;position:relative}.audience-bento__copy:where(.astro-x7bli7rn){flex-direction:column;gap:1rem;padding:clamp(1.5rem,3vw,2.5rem);display:flex}.audience-bento__details:where(.astro-x7bli7rn){margin-top:auto;padding-top:clamp(1.5rem,4vw,3.5rem);display:grid}.audience-detail:where(.astro-x7bli7rn){animation:audience-panel-in .36s var(--ease-out-quart) both;gap:.9rem;display:grid}.audience-detail:where(.astro-x7bli7rn)[hidden],.audience-phone-panel:where(.astro-x7bli7rn)[hidden]{display:none}.audience-bento__options:where(.astro-x7bli7rn){padding:.6rem clamp(1.25rem,3vw,2.2rem)}.audience-tabs:where(.astro-x7bli7rn){height:100%;display:grid}.audience-tab:where(.astro-x7bli7rn){border:0;border-bottom:1px solid color-mix(in oklab, var(--foreground) 12%, transparent);width:100%;min-height:4.5rem;color:color-mix(in oklab, var(--foreground) 32%, transparent);font:inherit;text-align:start;cursor:pointer;transition:color .22s var(--ease-out-quart), transform .22s var(--ease-out-quart);background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.85rem 0;display:grid}.audience-tab:where(.astro-x7bli7rn):last-child{border-bottom:0}.audience-tab:where(.astro-x7bli7rn)>span:where(.astro-x7bli7rn){font-family:var(--font-mono);letter-spacing:.08em;font-size:.7rem;font-weight:700}.audience-tab:where(.astro-x7bli7rn) strong:where(.astro-x7bli7rn){font-family:var(--font-heading);letter-spacing:-.025em;font-size:clamp(1.5rem,3.4vw,2.65rem);font-weight:750;line-height:1}html:lang(ar) .audience-tab:where(.astro-x7bli7rn) strong:where(.astro-x7bli7rn){letter-spacing:0;line-height:1.12}.audience-tab:where(.astro-x7bli7rn) svg{opacity:0;width:1.2rem;height:1.2rem;transition:opacity .22s var(--ease-out-quart), transform .22s var(--ease-out-quart);transform:translate(-.4rem,.4rem)}html[dir=rtl] .audience-tab:where(.astro-x7bli7rn) svg{transform:translate(.4rem,.4rem)scaleX(-1)}.audience-tab:where(.astro-x7bli7rn):is(:hover,:focus-visible,[aria-selected=true]){color:var(--primary);transform:translate(.2rem)}html[dir=rtl] .audience-tab:where(.astro-x7bli7rn):is(:hover,:focus-visible,[aria-selected=true]){transform:translate(-.2rem)}.audience-tab:where(.astro-x7bli7rn):is(:hover,:focus-visible,[aria-selected=true]) svg{opacity:1;transform:none}html[dir=rtl] .audience-tab:where(.astro-x7bli7rn):is(:hover,:focus-visible,[aria-selected=true]) svg{transform:scaleX(-1)}.audience-tab:where(.astro-x7bli7rn):focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--ring);outline-offset:4px}.audience-bento__showcase:where(.astro-x7bli7rn){grid-area:1/2/span 2;place-items:center;min-height:100%;padding:clamp(1.5rem,4vw,3.5rem);display:grid}.audience-bento__orb:where(.astro-x7bli7rn){background:var(--gradient-dm);opacity:.2;filter:blur(2.7rem);border-radius:45% 55% 58% 42%/55% 42% 58% 45%;position:absolute;inset:14% 11% 18%;transform:rotate(9deg)}.audience-phone-panel:where(.astro-x7bli7rn){width:100%;height:100%;animation:audience-phone-in .42s var(--ease-out-quart) both;place-items:center;display:grid}@keyframes audience-panel-in{0%{opacity:0;transform:translateY(.6rem)}}@keyframes audience-phone-in{0%{opacity:0;transform:translateY(.8rem)}}.agent-phone--audience:where(.astro-x7bli7rn){width:min(100%,29.5rem);box-shadow:var(--shadow-lg);justify-self:center;transform:rotate(0)}.agent-phone--audience:where(.astro-x7bli7rn) .agent-phone__thread:where(.astro-x7bli7rn){overscroll-behavior:contain;scrollbar-width:none;height:32rem;min-height:0;overflow-y:auto}.agent-phone--audience:where(.astro-x7bli7rn) .agent-phone__thread:where(.astro-x7bli7rn)::-webkit-scrollbar{display:none}.agent-phone--audience:where(.astro-x7bli7rn) .dm-avatar:where(.astro-x7bli7rn){width:2.2rem;height:2.2rem}.agent-phone--audience:where(.astro-x7bli7rn) .dm-bubble:where(.astro-x7bli7rn){padding:.82rem 1.05rem;font-size:1rem}.agent-phone--audience:where(.astro-x7bli7rn) .dm-tag:where(.astro-x7bli7rn){padding:.45rem .95rem;font-size:.875rem}.agent-phone--audience:where(.astro-x7bli7rn) .dm-card:where(.astro-x7bli7rn){width:15rem}.agent-phone--audience:where(.astro-x7bli7rn) .dm-card__image:where(.astro-x7bli7rn){height:8.5rem}.agent-phone--audience:where(.astro-x7bli7rn) .dm-card__title:where(.astro-x7bli7rn){font-size:.9rem}.agent-phone--audience:where(.astro-x7bli7rn) .dm-card__subtitle:where(.astro-x7bli7rn),.agent-phone--audience:where(.astro-x7bli7rn) .dm-card__action:where(.astro-x7bli7rn){font-size:.825rem}@media (width>=56.001rem){.audience-bento:where(.astro-x7bli7rn){grid-template-rows:minmax(0,1fr) auto;height:56rem;min-height:56rem;max-height:56rem}.audience-bento__copy:where(.astro-x7bli7rn),.audience-bento__showcase:where(.astro-x7bli7rn){min-height:0}.audience-bento__showcase:where(.astro-x7bli7rn){padding:clamp(1.25rem,2.5vw,2.5rem)}.agent-phone--audience:where(.astro-x7bli7rn) .agent-phone__thread:where(.astro-x7bli7rn){height:40rem}}@media (width<=56rem){.audience-bento:where(.astro-x7bli7rn){grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);min-height:0}.audience-bento__showcase:where(.astro-x7bli7rn){grid-area:3/1;min-height:42rem}.audience-bento__details:where(.astro-x7bli7rn){padding-top:1rem}}@media (width<=34rem){.audience-bento__showcase:where(.astro-x7bli7rn){min-height:38rem;padding:1.25rem .75rem}.audience-tab:where(.astro-x7bli7rn) strong:where(.astro-x7bli7rn){font-size:clamp(1.35rem,8vw,2rem)}.agent-phone--audience:where(.astro-x7bli7rn) .agent-phone__thread:where(.astro-x7bli7rn){height:28rem}}@media (prefers-reduced-motion:reduce){.audience-detail:where(.astro-x7bli7rn),.audience-phone-panel:where(.astro-x7bli7rn){animation:none}.audience-tab:where(.astro-x7bli7rn),.audience-tab:where(.astro-x7bli7rn) svg{transition:none}}.journey:where(.astro-x7bli7rn){padding:clamp(2.5rem,6vw,4rem) clamp(1.5rem,4vw,3rem);position:relative}.journey__path:where(.astro-x7bli7rn){pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.journey__path-line:where(.astro-x7bli7rn){fill:none;stroke:var(--primary);stroke-width:2.5px;stroke-linecap:round;transition:stroke-dashoffset .9s var(--ease-out-quart)}.journey__stops:where(.astro-x7bli7rn){z-index:1;grid-template-columns:repeat(4,1fr);gap:clamp(1.5rem,3vw,2.5rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.journey__stop:where(.astro-x7bli7rn){align-content:start;justify-items:center;gap:var(--space-sm);text-align:center;display:grid}.journey__stop:where(.astro-x7bli7rn):nth-child(odd) .journey__marker:where(.astro-x7bli7rn){transform:translateY(-.6rem)}.journey__stop:where(.astro-x7bli7rn):nth-child(2n) .journey__marker:where(.astro-x7bli7rn){transform:translateY(.6rem)}.journey__marker:where(.astro-x7bli7rn){border-radius:var(--radius-full);background:var(--primary);width:3.25rem;height:3.25rem;color:var(--primary-foreground);place-items:center;display:grid}.journey__marker:where(.astro-x7bli7rn) svg{width:1.5rem;height:1.5rem}.journey__stop:where(.astro-x7bli7rn) h3:where(.astro-x7bli7rn){font-family:var(--font-heading);letter-spacing:-.01em;margin:0;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.15}.journey__stop:where(.astro-x7bli7rn) p:where(.astro-x7bli7rn){max-width:24ch;color:var(--muted-foreground);margin:0;font-size:.9375rem;line-height:1.5}.agent-v2:where(.astro-x7bli7rn).is-journey-ready :where(.astro-x7bli7rn)[data-journey] .journey__stop:where(.astro-x7bli7rn){opacity:.35;transition:opacity .5s var(--ease-out-quart), transform .5s var(--ease-out-quart);transition-delay:calc(var(--i) * .11s);transform:translateY(10px)}.agent-v2:where(.astro-x7bli7rn).is-journey-ready :where(.astro-x7bli7rn)[data-journey].is-journey-visible .journey__stop:where(.astro-x7bli7rn){opacity:1;transform:translateY(0)}@media (width<=58rem){.journey__stops:where(.astro-x7bli7rn){grid-template-columns:1fr;gap:clamp(2rem,8vw,3rem)}.journey__stop:where(.astro-x7bli7rn){text-align:start;place-items:start;gap:var(--space-xs) var(--space-md);grid-template-rows:auto auto;grid-template-columns:auto 1fr}.journey__stop:where(.astro-x7bli7rn) h3:where(.astro-x7bli7rn),.journey__stop:where(.astro-x7bli7rn) p:where(.astro-x7bli7rn){grid-column:2}.journey__marker:where(.astro-x7bli7rn){grid-area:1/1/span 2}.journey__stop:where(.astro-x7bli7rn):nth-child(odd) .journey__marker:where(.astro-x7bli7rn){transform:translate(-.5rem)}.journey__stop:where(.astro-x7bli7rn):nth-child(2n) .journey__marker:where(.astro-x7bli7rn){transform:translate(.5rem)}}@media (prefers-reduced-motion:reduce){.journey__path-line:where(.astro-x7bli7rn){transition:none}.agent-v2:where(.astro-x7bli7rn).is-journey-ready :where(.astro-x7bli7rn)[data-journey] .journey__stop:where(.astro-x7bli7rn){opacity:1;transition:none;transform:none}}.agent-story:where(.astro-x7bli7rn) :where(.astro-x7bli7rn)[data-scrub-text] span{opacity:.16}.tl:where(.astro-x7bli7rn){--rail:.75rem;margin:0;padding:0;list-style:none;position:relative}.tl:where(.astro-x7bli7rn):before,.tl:where(.astro-x7bli7rn):after{content:"";border-radius:var(--radius-full);pointer-events:none;inline-size:2px;margin-inline-start:-1px;position:absolute;inset-block:.4rem;inset-inline-start:var(--rail)}.tl:where(.astro-x7bli7rn):before{background:color-mix(in oklab, var(--primary) 20%, transparent)}.tl:where(.astro-x7bli7rn):after{background:var(--primary);transform-origin:top}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.tl:where(.astro-x7bli7rn):after{animation:linear both tl-grow view();animation-range:cover 14% cover 84%;transform:scaleY(0)}}}@keyframes tl-grow{to{transform:scaleY(1)}}.tl__row:where(.astro-x7bli7rn){grid-template-columns:minmax(0,1fr);gap:1.25rem;padding-inline-start:2.5rem;display:grid;position:relative}.tl__row:where(.astro-x7bli7rn)+.tl__row:where(.astro-x7bli7rn){margin-block-start:clamp(2.5rem,6vw,4.5rem)}.tl__text:where(.astro-x7bli7rn),.tl__visual:where(.astro-x7bli7rn){min-inline-size:0}.tl__node:where(.astro-x7bli7rn){border-radius:var(--radius-full);background:var(--card);border:2px solid color-mix(in oklab, var(--primary) 35%, transparent);block-size:13px;inline-size:13px;box-shadow:0 0 0 4px color-mix(in oklab, var(--primary-muted) 55%, transparent);z-index:1;transition:background .5s var(--ease-out-expo), border-color .5s var(--ease-out-expo);margin-inline-start:-6px;position:absolute;inset-block-start:.15rem;inset-inline-start:var(--rail)}.tl__row:where(.astro-x7bli7rn).is-story-visible .tl__node:where(.astro-x7bli7rn){background:var(--primary);border-color:var(--primary)}@media (width>=58rem){.tl:where(.astro-x7bli7rn){--rail:50%}.tl__row:where(.astro-x7bli7rn){grid-template-columns:1fr 1fr;align-items:center;column-gap:4.5rem;padding-inline-start:0}.tl__text:where(.astro-x7bli7rn){padding-inline-end:1rem}.tl__visual:where(.astro-x7bli7rn){padding-inline-start:1rem}.tl__node:where(.astro-x7bli7rn){margin-block-start:-6px;inset-block-start:50%}}.tl__mock:where(.astro-x7bli7rn){z-index:1;border-radius:var(--radius-lg);box-shadow:var(--shadow-glass);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex;position:relative}.tl__cap:where(.astro-x7bli7rn){letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin:0;font-size:.72rem;font-weight:700}.tl__inbox:where(.astro-x7bli7rn){flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.tl__thread:where(.astro-x7bli7rn){border-radius:var(--radius-md);background:color-mix(in oklab, var(--primary-muted) 55%, transparent);align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.tl__avatar:where(.astro-x7bli7rn){border-radius:var(--radius-full);color:#fff;background:var(--primary);flex:none;place-items:center;block-size:2rem;inline-size:2rem;font-size:.8rem;font-weight:700;display:grid}.tl__thread-body:where(.astro-x7bli7rn){flex-direction:column;flex:1;gap:.05rem;min-inline-size:0;display:flex}.tl__thread-name:where(.astro-x7bli7rn){color:var(--foreground);font-size:.85rem;font-weight:700}.tl__thread-snip:where(.astro-x7bli7rn){color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.tl__badge:where(.astro-x7bli7rn){border-radius:var(--radius-full);color:var(--foreground);background:var(--card);flex:none;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.tl__badge:where(.astro-x7bli7rn):before{content:"";border-radius:var(--radius-full);block-size:.4rem;inline-size:.4rem}.tl__badge--warn:where(.astro-x7bli7rn):before{background:var(--warning)}.tl__badge--bad:where(.astro-x7bli7rn):before{background:var(--destructive)}.tl__badge--ok:where(.astro-x7bli7rn):before{background:var(--success)}.tl__bubble:where(.astro-x7bli7rn){border-radius:var(--radius-lg);color:#fff;background-image:var(--gradient-dm);max-inline-size:82%;box-shadow:var(--shadow-sm);border-end-end-radius:.35rem;align-self:flex-end;margin:0;padding:.5rem .9rem;font-size:.85rem}.tl__flow:where(.astro-x7bli7rn){flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.tl__flow-step:where(.astro-x7bli7rn){color:var(--foreground);align-items:baseline;gap:.6rem;font-size:.85rem;line-height:1.45;display:flex}.tl__flow-n:where(.astro-x7bli7rn){border-radius:var(--radius-full);font-variant-numeric:tabular-nums;block-size:1.4rem;inline-size:1.4rem;color:var(--primary-text);background:color-mix(in oklab, var(--primary-muted) 70%, transparent);flex:none;place-items:center;font-size:.72rem;font-weight:700;display:grid}.tl__tok:where(.astro-x7bli7rn){white-space:nowrap;border-radius:.35rem;padding:.05rem .3rem;font-family:ui-monospace,JetBrains Mono Variable,monospace;font-size:.82em;font-weight:700}.tl__tok--var:where(.astro-x7bli7rn){color:var(--primary-text);background:color-mix(in oklab, var(--primary-muted) 78%, transparent)}.tl__tok--tag:where(.astro-x7bli7rn){color:var(--accent-text);background:color-mix(in oklab, var(--accent-muted) 78%, transparent)}.tl__stats:where(.astro-x7bli7rn){grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.tl__stat:where(.astro-x7bli7rn){border-radius:var(--radius-md);flex-direction:column;gap:.2rem;padding:1rem;display:flex}.tl__stat--violet:where(.astro-x7bli7rn){background:color-mix(in oklab, var(--primary-muted) 70%, transparent);color:var(--foreground)}.tl__stat--magenta:where(.astro-x7bli7rn){background:var(--accent);color:#fff}.tl__stat-value:where(.astro-x7bli7rn){font-family:"Bricolage Grotesque Variable", var(--font-heading,sans-serif), sans-serif;letter-spacing:-.02em;font-size:clamp(1.6rem,4vw,2rem);font-weight:800;line-height:1}.tl__stat-label:where(.astro-x7bli7rn){font-size:.8rem;font-weight:700}.tl__stat--violet:where(.astro-x7bli7rn) .tl__stat-label:where(.astro-x7bli7rn){color:var(--primary-text)}.tl__stat-note:where(.astro-x7bli7rn){opacity:.82;font-size:.72rem}.agent-v2:where(.astro-x7bli7rn).is-motion-ready li:where(.astro-x7bli7rn).tl__row[data-story-card]{transform:translateY(1.75rem)}.agent-v2:where(.astro-x7bli7rn).is-motion-ready li:where(.astro-x7bli7rn).tl__row[data-story-card].is-story-visible{transform:none}@media (prefers-reduced-motion:reduce){.tl__node:where(.astro-x7bli7rn){transition:none}}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-story-card],.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-audience]{opacity:.42;transition:opacity .6s var(--ease-out-expo), transform .6s var(--ease-out-expo);transform:scale(.9)translateY(2.1rem)}.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-story-card].is-story-visible,.agent-v2:where(.astro-x7bli7rn).is-motion-ready :where(.astro-x7bli7rn)[data-audience].is-story-visible{opacity:1;transform:none}@keyframes hero-copy-in{0%{transform:translateY(1.25rem)}}@keyframes word-wipe-in{0%{transform:translate(-102%)}}@keyframes word-wipe-in-rtl{0%{transform:translate(102%)}}@keyframes dm-item-in{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes dm-bubble-in{to{opacity:1;transform:scale(1)}}@keyframes dm-bubble-content-in{to{opacity:1}}@keyframes dm-row-grow{to{grid-template-rows:1fr}}@media (width<=58rem){.agent-hero:where(.astro-x7bli7rn){min-height:34rem}.agent-hero__inner:where(.astro-x7bli7rn),.agent-story:where(.astro-x7bli7rn),.agent-final:where(.astro-x7bli7rn){grid-template-columns:1fr}.agent-hero:where(.astro-x7bli7rn) h1:where(.astro-x7bli7rn){max-width:13ch;font-size:clamp(2.1rem,9.5vw,3.1rem)}html:lang(ar) .agent-hero:where(.astro-x7bli7rn) h1:where(.astro-x7bli7rn){font-size:clamp(2rem,9vw,2.85rem)}.agent-hero__lead:where(.astro-x7bli7rn){max-width:32ch;margin-block:var(--space-sm) 0;font-size:var(--text-sm);line-height:1.45}.agent-actions:where(.astro-x7bli7rn){margin-top:var(--space-md)}.agent-button:where(.astro-x7bli7rn){min-height:2rem;font-size:var(--text-xs);box-shadow:var(--shadow-sm);padding-inline:.65rem}.agent-section__head:where(.astro-x7bli7rn) h2:where(.astro-x7bli7rn),.agent-final:where(.astro-x7bli7rn) h2:where(.astro-x7bli7rn){font-size:clamp(1.9rem,8vw,2.6rem)}.agent-story__cards:where(.astro-x7bli7rn) h3:where(.astro-x7bli7rn){font-size:clamp(1.7rem,7vw,2.3rem)}.agent-quote:where(.astro-x7bli7rn) blockquote:where(.astro-x7bli7rn){font-size:clamp(1.8rem,7.5vw,2.5rem)}.agent-story__copy:where(.astro-x7bli7rn) p:where(.astro-x7bli7rn),.journey__stop:where(.astro-x7bli7rn) h3:where(.astro-x7bli7rn){font-size:var(--text-base)}.agent-hero__inner:where(.astro-x7bli7rn){gap:var(--space-lg)}.agent-hero__col:where(.astro-x7bli7rn){display:contents}.agent-hero__copy:where(.astro-x7bli7rn){order:1}.agent-hero__visual:where(.astro-x7bli7rn){min-height:auto;padding-block:6.5rem var(--space-md);order:2;justify-items:center}.agent-phone:where(.astro-x7bli7rn){width:min(100%,22rem);margin-top:var(--space-xl);justify-self:center;transform:rotate(0)}.hero-dm:where(.astro-x7bli7rn){justify-self:center;width:min(100%,19rem)}.hero-dm__thread:where(.astro-x7bli7rn){gap:.5rem;min-height:13.5rem}.hero-dm:where(.astro-x7bli7rn) .dm-row:where(.astro-x7bli7rn){gap:.4rem}.hero-dm:where(.astro-x7bli7rn) .dm-avatar:where(.astro-x7bli7rn){width:1.55rem;height:1.55rem}.hero-dm:where(.astro-x7bli7rn) .dm-bubble:where(.astro-x7bli7rn){max-width:80%;font-size:var(--text-xs);border-radius:1rem;padding:.5rem .75rem;line-height:1.4}.hero-dm:where(.astro-x7bli7rn) .dm-bubble--cta:where(.astro-x7bli7rn){gap:.45rem;padding:.6rem .65rem .65rem}.hero-dm:where(.astro-x7bli7rn) .dm-cta:where(.astro-x7bli7rn){font-size:var(--text-xs);padding:.45rem .7rem}.hero-dm:where(.astro-x7bli7rn) .dm-tag:where(.astro-x7bli7rn){font-size:var(--text-xs);padding:.3rem .7rem}.bento-grid:where(.astro-x7bli7rn){grid-template-columns:1fr;grid-auto-rows:auto}.bento-card--image:where(.astro-x7bli7rn),.bento-card--compact:where(.astro-x7bli7rn),.bento-card--compact:where(.astro-x7bli7rn):last-child{grid-area:auto;min-height:16rem}.agent-switch:where(.astro-x7bli7rn){background:var(--card);padding-inline:1rem}.switchboard:where(.astro-x7bli7rn){grid-template-rows:none;grid-template-columns:1fr}.switchboard__side:where(.astro-x7bli7rn){grid-area:auto;grid-template-rows:none;padding:clamp(1.1rem,6vw,1.6rem)}.switchboard__hinge:where(.astro-x7bli7rn){grid-area:auto}.switchboard__mast:where(.astro-x7bli7rn) h3:where(.astro-x7bli7rn){max-width:12ch;font-size:clamp(1.9rem,9.5vw,3rem)}.audience-block__copy:where(.astro-x7bli7rn) h3:where(.astro-x7bli7rn){font-size:clamp(1.8rem,7.5vw,2.5rem)}.switchboard__hinge:where(.astro-x7bli7rn){width:100%;height:3.6rem}.switchboard__hinge:where(.astro-x7bli7rn) svg{transform:rotate(90deg)}.audience-block:where(.astro-x7bli7rn),.audience-block--reverse:where(.astro-x7bli7rn){grid-template-columns:1fr}.audience-block:where(.astro-x7bli7rn)>.audience-block__copy:where(.astro-x7bli7rn),.audience-block:where(.astro-x7bli7rn)>.agent-phone--audience:where(.astro-x7bli7rn),.audience-block--reverse:where(.astro-x7bli7rn)>.audience-block__copy:where(.astro-x7bli7rn),.audience-block--reverse:where(.astro-x7bli7rn)>.agent-phone--audience:where(.astro-x7bli7rn){grid-area:auto/1}.agent-phone--audience:where(.astro-x7bli7rn){justify-self:center;width:min(100%,22rem)}.agent-story__copy:where(.astro-x7bli7rn){position:static}.agent-final:where(.astro-x7bli7rn){align-items:start}}@media (prefers-reduced-motion:reduce){.agent-v2:where(.astro-x7bli7rn) :where(.astro-x7bli7rn),.agent-v2:where(.astro-x7bli7rn) :where(.astro-x7bli7rn):before,.agent-v2:where(.astro-x7bli7rn) :where(.astro-x7bli7rn):after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation:none!important}.agent-story__copy:where(.astro-x7bli7rn) p:where(.astro-x7bli7rn) span{opacity:1}}
