.page-meeting-assistants{--hero-atmo-offset: calc(var(--nb-top) + var(--nb-height) + var(--space-4));--uc-logo-belt-gap: clamp(var(--space-20), 12vw, 220px);--uc-logo-belt-pad: clamp(var(--space-10), 7.5vw, var(--space-28));--uc-text-compact: clamp(var(--font-size-12), .72rem + .2vw, var(--font-size-14));--uc-card-surface: linear-gradient(180deg, rgba(255, 255, 255, .045) 0%, rgba(255, 255, 255, .018) 55%, rgba(255, 255, 255, .028) 100%);--uc-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .16), inset 0 0 0 1px rgba(255, 255, 255, .04), 0 12px 32px -18px rgba(0, 0, 0, .55);--uc-card-blur: blur(8px) saturate(180%);--uc-card-divider: rgba(255, 255, 255, .06);--uc-card-pad: var(--space-12);position:relative;overflow-x:clip}.page-meeting-assistants .section--getting-started,.page-meeting-assistants .section--case-study,.page-meeting-assistants .cta-section{position:relative;z-index:1;background:transparent}.page-meeting-assistants .messaging-theme,.page-meeting-assistants .hero .stats-bento,.page-meeting-assistants .case-study__stats.stats-bento:not(.benefit-float),.page-meeting-assistants .case-study__challenge:not(.benefit-float),.page-meeting-assistants .use-case-card:not(.benefit-float),.page-meeting-assistants .steps-accordion__card{border:none;border-radius:var(--radius-3);background:var(--uc-card-surface);backdrop-filter:var(--uc-card-blur);-webkit-backdrop-filter:var(--uc-card-blur);box-shadow:var(--uc-card-shadow)}.halo-eclipse__glow{position:absolute;left:50%;top:74%;width:70vw;height:70vw;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(175,135,255,1) 0%,rgba(155,110,245,.82) 16%,rgba(125,80,220,.52) 34%,rgba(90,50,185,.24) 55%,rgba(55,25,140,.08) 76%,transparent 100%);filter:blur(70px)}.halo-eclipse__dome{position:absolute;left:50%;bottom:0;width:150vw;height:150vw;transform:translate(-50%,86%);border-radius:50%;background:radial-gradient(circle at 50% 50%,var(--bg-primary) 0%,var(--bg-primary) 88%,rgba(0,0,0,.85) 94%,rgba(0,0,0,.5) 98%,transparent 100%);filter:blur(40px)}.page-meeting-assistants .hero--centered{position:relative;z-index:1;background:transparent;overflow:visible}.page-meeting-assistants .hero--centered .hero__header{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:clamp(420px,52vh,560px);padding:calc(var(--hero-atmo-offset) + var(--space-6)) 0 calc(var(--space-12) + 10px)}.page-meeting-assistants .hero--centered .hero-content{position:relative;z-index:2;width:100%;max-width:860px;margin:0 auto;padding:0 var(--space-page-x);text-align:center}.page-meeting-assistants .hero--centered .hero-content .tag-label{justify-content:center;margin-bottom:var(--space-4)}.page-meeting-assistants .hero--centered .hero-subtitle{font-size:var(--font-size-18);color:var(--text-secondary);line-height:var(--line-height-relaxed);max-width:620px;margin:0 auto var(--space-6)}.page-meeting-assistants .hero--centered .hero-actions{display:flex;align-items:center;justify-content:center;gap:var(--space-3);flex-wrap:wrap}.hero__atmosphere{position:absolute;left:0;right:0;top:calc(-1 * var(--hero-atmo-offset));bottom:0;z-index:0;overflow:hidden;pointer-events:none}.hero__bg-image{position:absolute;left:0;right:0;top:-16%;width:100%;height:148%;max-width:none;object-fit:cover;object-position:50% 14%;display:block;z-index:0;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.18) 5%,rgba(0,0,0,.5) 12%,#000 22%,#000 84%,rgba(0,0,0,.45) 94%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.18) 5%,rgba(0,0,0,.5) 12%,#000 22%,#000 84%,rgba(0,0,0,.45) 94%,transparent 100%)}.hero__atmosphere:before{content:"";position:absolute;left:50%;bottom:-8%;width:min(1200px,140%);aspect-ratio:2 / 1;transform:translate(-50%);border-radius:50% 50% 0 0/100% 100% 0 0;background:radial-gradient(ellipse at 50% 100%,rgba(148,122,252,.62) 0%,rgba(146,91,255,.44) 28%,rgba(124,58,237,.28) 52%,rgba(109,40,217,.12) 75%,transparent 100%),linear-gradient(to top,color-mix(in srgb,var(--color-purple-500) 50%,transparent) 0%,color-mix(in srgb,var(--color-purple-400) 32%,transparent) 38%,transparent 88%);filter:blur(72px);pointer-events:none;z-index:1}.hero__atmosphere:after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(to bottom,var(--bg-primary) 0%,rgba(0,0,0,.72) 5%,rgba(0,0,0,.38) 11%,rgba(0,0,0,.12) 18%,transparent 42%,transparent 72%,rgba(0,0,0,.45) 88%,rgba(0,0,0,.85) 96%,#000 100%);pointer-events:none}.page-meeting-assistants .hero--centered .stats-bento{width:100%;max-width:1152px;margin-left:auto;margin-right:auto;overflow:hidden}.stats-bento__grid{display:grid;grid-template-columns:repeat(3,1fr)}.stats-bento__cell{padding:var(--uc-card-pad);border-right:1px solid var(--uc-card-divider);text-align:left}.stats-bento__cell:last-child{border-right:none}.stats-bento .metric-value{font-size:var(--font-size-48);margin-bottom:var(--space-3)}.stat-heading{font-size:var(--font-size-16);color:var(--text-primary);line-height:var(--line-height-snug);margin-bottom:var(--space-3)}.stat-desc{font-size:var(--font-size-14);color:var(--text-secondary);line-height:var(--line-height-relaxed)}.bento{border:1px solid var(--border-card);border-radius:var(--radius-3);overflow:hidden;background:var(--bg-primary)}.bento--grid-4{display:grid;grid-template-columns:repeat(4,1fr)}.bento--grid-3{display:grid;grid-template-columns:repeat(3,1fr)}.bento--grid-2{display:grid;grid-template-columns:1fr 1fr}.b__cell{padding:var(--space-8);border-right:1px solid var(--border-card);border-bottom:1px solid var(--border-card)}.bento--grid-4 .b__cell:nth-child(4n),.bento--grid-3 .b__cell:nth-child(3n),.bento--grid-2 .b__cell:nth-child(2n){border-right:none}.bento--grid-4 .b__cell:nth-last-child(-n+4),.bento--grid-3 .b__cell:nth-last-child(-n+3),.bento--grid-2 .b__cell:nth-last-child(-n+2){border-bottom:none}.b__cell--steps .b__cell:last-child{border-bottom:none}.metric-value{font-size:var(--font-size-48);font-weight:var(--font-weight-regular);line-height:var(--line-height-none);letter-spacing:var(--letter-spacing-tighter);color:var(--text-primary);margin-bottom:var(--space-2)}.b__cell-title{font-size:var(--font-size-16);font-weight:var(--font-weight-regular);color:var(--text-primary);margin-bottom:var(--space-2);line-height:var(--line-height-snug)}.b__cell-body{font-size:var(--font-size-14);color:var(--text-secondary);line-height:var(--line-height-relaxed)}.icon-square{width:var(--space-10);height:var(--space-10);border:1px solid var(--border-primary);border-radius:var(--radius-1);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-5);color:var(--text-secondary)}.icon-square svg{width:18px;height:18px}.sections-atmosphere{position:relative;isolation:isolate;background:var(--bg-primary)}.sections-atmosphere-glow{position:relative;height:0;z-index:0;pointer-events:none;overflow:visible}.sections-atmosphere-glow:before,.sections-atmosphere-glow:after{content:"";position:absolute;left:50%;top:0;pointer-events:none;transform:translate(-50%,-50%) rotate(12deg);transform-origin:center center;border-radius:50%}.sections-atmosphere-glow:before{width:150vw;max-width:none;height:clamp(220px,30vw,340px);background:linear-gradient(90deg,transparent 0%,rgba(148,122,252,.06) 6%,rgba(125,80,220,.14) 28%,rgba(146,91,255,.22) 50%,rgba(125,80,220,.14) 72%,rgba(148,122,252,.06) 94%,transparent 100%);filter:blur(72px)}.sections-atmosphere-glow:after{width:150vw;max-width:none;height:clamp(96px,11vw,140px);background:linear-gradient(90deg,transparent 0%,rgba(148,122,252,.08) 8%,rgba(125,80,220,.18) 32%,rgba(146,91,255,.32) 50%,rgba(125,80,220,.18) 68%,rgba(148,122,252,.08) 92%,transparent 100%);filter:blur(40px)}.sections-atmosphere .section{position:relative;z-index:1;background:transparent}.sections-atmosphere .section>.container{position:relative;z-index:1}.sections-atmosphere .section+.section{padding-top:0}.bento--glass{border:none;background:transparent;gap:var(--space-4)}.bento--glass .b__cell{border:1px solid rgba(255,255,255,.1)!important;border-radius:var(--radius-3);background:#ffffff09;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.bento--glass .icon-square{border-color:#947afc61;background:#947afc1a;color:var(--color-purple-400)}.bento--glass .b__cell-title{font-size:calc(var(--font-size-16) + 1pt)}.bento--glass .b__cell-body{font-size:calc(var(--font-size-14) + 1pt)}.api-features__shell{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--space-8);align-items:stretch;min-height:360px}.api-features__nav{display:flex;flex-direction:column}.api-features__item{position:relative;display:flex;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4) 0 var(--space-5);border:none;background:transparent;color:var(--text-secondary);font:inherit;font-size:calc(var(--font-size-16) + 1pt);line-height:var(--line-height-snug);text-align:left;cursor:pointer;transition:color var(--duration-160) var(--ease-out)}.api-features__progress{position:absolute;left:0;right:0;bottom:0;height:2px;background:#ffffff1a;pointer-events:none;overflow:hidden}.api-features__progress-fill{display:block;height:100%;width:0;background:#fff}.api-features__item.is-active .api-features__progress-fill.is-running{animation:apiFeaturesProgress var(--api-feature-duration, 5s) linear forwards}.api-features.is-paused .api-features__item.is-active .api-features__progress-fill.is-running{animation-play-state:paused}@keyframes apiFeaturesProgress{0%{width:0}to{width:100%}}.api-features__item:hover,.api-features__item.is-active{color:var(--text-primary)}.api-features__item:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.api-features__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--space-10);height:var(--space-10);color:var(--text-secondary);transition:color var(--duration-160) var(--ease-out)}.api-features__icon svg{width:18px;height:18px}.api-features__item:hover .api-features__icon,.api-features__item.is-active .api-features__icon{color:var(--text-primary)}.api-features__label{flex:1;min-width:0}.api-features__detail{position:relative;padding:var(--space-2) 0 var(--space-2) var(--space-8);border-left:1px solid rgba(255,255,255,.1);display:flex;align-items:center;min-height:0;--api-roll-slot: 168px;--api-roll-visible: 2.35}.api-features__roll-viewport{position:relative;width:100%;height:calc(var(--api-roll-slot) * var(--api-roll-visible));overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 72%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 72%,transparent 100%)}.api-features__roll-track{will-change:transform;transition:transform .36s var(--ease-out)}.api-features__roll-slide{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;min-height:var(--api-roll-slot);padding:var(--space-3) 0;opacity:.22;transform:scale(.96);transform-origin:left center;transition:opacity var(--duration-160) var(--ease-out),transform var(--duration-160) var(--ease-out)}.api-features__roll-slide.is-adjacent,.api-features__roll-slide.is-clone{cursor:pointer}.api-features__roll-slide.is-adjacent{opacity:.5;transform:scale(.98)}.api-features__roll-slide.is-adjacent:hover,.api-features__roll-slide.is-clone:hover{opacity:.68}.api-features__roll-slide.is-active{opacity:1;transform:scale(1);cursor:default}.api-features__roll-slide.is-clone{opacity:.5;transform:scale(.98)}.api-features__roll-slide.is-clone:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:4px}.api-features__roll-slide.is-adjacent:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:4px}@media(prefers-reduced-motion:reduce){.api-features__roll-track,.api-features__roll-slide{transition:none}.api-features__item.is-active .api-features__progress-fill.is-running{animation:none;width:100%}}.api-features__panel-title{margin:0 0 var(--space-4);font-size:var(--font-size-32);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:var(--text-primary);max-width:28ch;transition:color var(--duration-160) var(--ease-out)}.api-features__roll-slide:not(.is-active) .api-features__panel-title{color:var(--text-secondary)}.api-features__panel-body{margin:0;font-size:calc(var(--font-size-16) + 1pt);line-height:var(--line-height-relaxed);color:var(--text-secondary);max-width:52ch;transition:opacity var(--duration-160) var(--ease-out)}.api-features__roll-slide:not(.is-active) .api-features__panel-body{opacity:.72}.use-cases-split{display:flex;flex-direction:column;gap:var(--space-8)}.use-cases-bento{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6);background:transparent;border:none;border-radius:0;overflow:visible}.use-case-card.benefit-float{min-height:280px;padding:var(--uc-card-pad);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;gap:var(--space-4)}.use-case-card .b__cell-icon{margin-bottom:0}.use-case-card .b__cell-title{font-size:calc(var(--font-size-18) + 1pt);margin-bottom:0;text-align:left;align-self:flex-start;max-width:none}.use-case-card .b__cell-body{flex:1;font-size:calc(var(--font-size-14) + 1pt);text-align:left}.use-cases-stage .benefits-stage__intro{margin-bottom:var(--space-12)}.use-cases-stage .benefits-stage__intro .section-title{max-width:none}.use-cases-stage .benefits-stage__intro .section-subtitle{max-width:640px;margin-bottom:0}.section-intro{margin-bottom:var(--space-10);text-align:center}.section-intro .tag-label{display:inline-flex}.section-intro .section-title,.section-intro .section-subtitle{margin-left:auto;margin-right:auto}.section-title{font-size:var(--font-size-40);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:var(--text-primary);max-width:640px;margin-bottom:var(--space-4)}.section-subtitle{font-size:var(--font-size-18);color:var(--text-secondary);line-height:var(--line-height-relaxed);max-width:540px}.code-wrap{border:1px solid var(--border-card);border-radius:var(--radius-3);overflow:hidden}.code-header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-5);background:var(--bg-elevated);border-bottom:1px solid var(--border-primary)}.code-lang{font-family:var(--font-mono);font-size:var(--font-size-12);color:var(--text-tertiary);letter-spacing:var(--letter-spacing-wider)}.code-copy{font-size:var(--font-size-12);color:var(--text-tertiary);border:none;background:none;cursor:pointer;font-family:var(--font-sans);transition:color var(--duration-160) var(--ease-out)}.code-copy:hover{color:var(--text-primary)}.code-body{padding:var(--space-8);background:var(--bg-secondary);overflow-x:auto}.code-body pre{font-family:var(--font-mono);font-size:var(--font-size-13, 13px);line-height:var(--line-height-loose);color:var(--text-secondary);white-space:pre;margin:0}.tok-kw{color:var(--color-blue-400)}.tok-str{color:var(--color-green-500)}.tok-fn{color:var(--text-primary)}.tok-cm{color:var(--text-tertiary)}.tok-val{color:var(--color-purple-400)}.steps-layout{display:flex;flex-direction:column;gap:var(--space-10)}.steps-stepper__shell{width:100%}.steps-accordion{--steps-accordion-collapsed: 5.5rem;--steps-accordion-pad: var(--uc-card-pad);--steps-accordion-header-active-h: 2rem;--steps-accordion-body-h: 8.5rem;--steps-step-duration: 8s;--steps-t: .14s;--steps-accordion-ease: cubic-bezier(.25, 1, .35, 1);--steps-accordion-ease-out: cubic-bezier(.16, 1, .3, 1);--steps-accordion-ease-exit: cubic-bezier(.4, 0, .65, 1);--steps-d-layout: calc(var(--steps-t) * 8);--steps-d-surface: calc(var(--steps-t) * 6);--steps-d-micro: calc(var(--steps-t) * 4);--steps-d-text-reveal: calc(var(--steps-t) * 2.5);--steps-stagger-title: calc(var(--steps-t) * .75);--steps-stagger-text: calc(var(--steps-t) * 1.5);display:flex;gap:var(--space-3);align-items:stretch;height:var(--steps-accordion-min-h, auto);min-height:var(--steps-accordion-min-h, auto)}.steps-accordion__card{--step-card-w: var(--steps-accordion-collapsed);position:relative;isolation:isolate;display:flex;flex-direction:column;flex:0 0 var(--step-card-w);width:var(--step-card-w);min-width:0;align-self:stretch;height:100%;gap:var(--space-4);padding:var(--steps-accordion-pad);overflow:hidden;cursor:pointer;will-change:width;transition:width var(--steps-d-layout) var(--steps-accordion-ease),flex-basis var(--steps-d-layout) var(--steps-accordion-ease),padding var(--steps-d-layout) var(--steps-accordion-ease),background var(--steps-d-surface) var(--steps-accordion-ease),box-shadow var(--steps-d-surface) var(--steps-accordion-ease)}.steps-accordion__card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;opacity:.55;background:radial-gradient(ellipse 88% 72% at 0% 100%,color-mix(in srgb,var(--color-purple-500) 12%,transparent) 0%,color-mix(in srgb,var(--color-purple-400) 5%,transparent) 38%,transparent 68%);transition:opacity var(--steps-d-surface) var(--steps-accordion-ease)}.steps-accordion__card.is-expanded:before{opacity:1;background:radial-gradient(ellipse 100% 82% at 0% 100%,color-mix(in srgb,var(--color-purple-500) 16%,transparent) 0%,color-mix(in srgb,var(--color-purple-400) 7%,transparent) 42%,transparent 72%)}.steps-accordion__card.is-active.is-expanded:before{background:radial-gradient(ellipse 105% 85% at 0% 100%,color-mix(in srgb,var(--color-purple-500) 18%,transparent) 0%,color-mix(in srgb,var(--color-purple-400) 8%,transparent) 44%,transparent 74%)}.steps-accordion__header,.steps-accordion__body{position:relative;z-index:1}.steps-accordion__card:not(.is-expanded){padding:var(--steps-accordion-pad) var(--space-3)}.steps-accordion__card.is-expanded{background:linear-gradient(180deg,#ffffff0f,#ffffff07 55%,#ffffff09);box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffffff0f,0 16px 40px -18px #0009}.steps-accordion__card.is-active.is-expanded{background:linear-gradient(180deg,#ffffff13,#ffffff09 55%,#ffffff0b)}.steps-accordion__card.is-preview.is-expanded{box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0d,0 12px 32px -20px #00000080}.steps-accordion__header{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;align-self:stretch;gap:var(--space-3);width:100%;min-height:var(--steps-accordion-header-h, auto);padding:0;border:none;background:transparent;color:#ffffff73;font:inherit;text-align:center;cursor:pointer;flex-shrink:0;transition:color var(--steps-d-micro) var(--steps-accordion-ease),min-height var(--steps-d-layout) var(--steps-accordion-ease),gap var(--steps-d-micro) var(--steps-accordion-ease)}.steps-accordion__card.is-expanded .steps-accordion__header{flex-direction:row;justify-content:flex-start;align-items:center;align-self:start;width:auto;min-height:var(--steps-accordion-header-active-h);text-align:left;gap:var(--space-3);color:#fff}.steps-accordion__header:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:-2px;border-radius:var(--radius-2)}.steps-accordion__marker{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:transparent;font-family:var(--font-mono);font-size:var(--font-size-12);line-height:1;color:#ffffff73;transform:scale(1);transition:border-color var(--steps-d-micro) var(--steps-accordion-ease),color var(--steps-d-micro) var(--steps-accordion-ease),background var(--steps-d-micro) var(--steps-accordion-ease),transform var(--steps-d-micro) var(--steps-accordion-ease-out)}.steps-accordion__card.is-expanded .steps-accordion__marker{border-color:#ffffff8c;background:#ffffff14;color:#fff;transform:scale(1.04)}.steps-accordion__card.is-active.is-expanded .steps-accordion__marker{border-color:#ffffffa6;background:#ffffff1f}.steps-accordion__label{writing-mode:vertical-lr;text-orientation:mixed;align-self:center;font-size:var(--font-size-13, 13px);line-height:var(--line-height-snug);letter-spacing:.02em;white-space:nowrap;max-height:4.5rem;opacity:1;transform:translateY(0);transition:opacity var(--steps-d-micro) var(--steps-accordion-ease),max-height var(--steps-d-layout) var(--steps-accordion-ease),transform var(--steps-d-micro) var(--steps-accordion-ease)}.steps-accordion__card.is-expanded .steps-accordion__label{max-height:0;opacity:0;transform:translateY(-4px);pointer-events:none;overflow:hidden}.steps-accordion__body{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--space-4);box-sizing:border-box;width:var(--steps-accordion-expanded-w, 100%);height:var(--steps-accordion-body-h, auto);min-height:var(--steps-accordion-body-h, auto);flex:0 0 var(--steps-accordion-body-h, auto);overflow:hidden;visibility:hidden;pointer-events:none;position:absolute;left:var(--steps-accordion-pad);bottom:var(--steps-accordion-pad);z-index:1}.steps-accordion__card.is-expanded .steps-accordion__body{position:relative;left:auto;bottom:auto;visibility:visible;pointer-events:auto}.steps-accordion__title,.steps-accordion__text{opacity:0;transform:translate(14px);transition:opacity var(--steps-d-text-reveal) var(--steps-accordion-ease),transform var(--steps-d-text-reveal) var(--steps-accordion-ease-out)}.steps-accordion__card.is-expanded .steps-accordion__title{opacity:1;transform:translate(0);transition-delay:var(--steps-stagger-title)}.steps-accordion__card.is-expanded .steps-accordion__text{opacity:1;transform:translate(0);transition-delay:var(--steps-stagger-text)}.steps-accordion__card:not(.is-expanded) .steps-accordion__title,.steps-accordion__card:not(.is-expanded) .steps-accordion__text{opacity:0;transform:translate(10px);transition-delay:0ms;transition-duration:calc(var(--steps-t) * 1.5)}.steps-accordion__title{margin:0;font-size:var(--font-size-24);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);color:#fff}.steps-accordion__text{margin:0;font-size:calc(var(--font-size-16) + 1pt);line-height:var(--line-height-relaxed);color:#ffffff9e;max-width:52ch}.steps-accordion__progress{position:relative;width:100%;height:4px;margin-top:auto;border-radius:999px;background:#ffffff0a;overflow:hidden;flex-shrink:0}.steps-accordion__card:not(.is-active) .steps-accordion__progress{display:none}.steps-accordion__progress-fill{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#ffffff14,#ffffff38)}.steps-accordion__card.is-active .steps-accordion__progress-fill.is-running{animation:stepsAccordionProgress var(--steps-step-duration, 8s) linear forwards}.steps-stepper.is-paused .steps-accordion__card.is-active .steps-accordion__progress-fill.is-running{animation-play-state:paused}@keyframes stepsAccordionProgress{0%{width:0}to{width:100%}}@media(prefers-reduced-motion:reduce){.steps-accordion__card,.steps-accordion__card:before,.steps-accordion__header,.steps-accordion__marker,.steps-accordion__label,.steps-accordion__body,.steps-accordion__title,.steps-accordion__text,.steps-accordion__progress{transition:none;animation:none;transform:none;will-change:auto}}.steps-cta-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);position:relative;z-index:2;flex-shrink:0}.steps-cta-bar .btn{flex-shrink:0;white-space:nowrap}.steps-cta-bar .btn .btn-text-wrapper{min-height:1.15em}.steps-cta-bar__key{flex:1;min-width:0;padding:var(--space-3) var(--space-5);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-2);background:transparent;overflow:hidden}.steps-cta-bar__key-value{display:block;font-family:var(--font-mono);font-size:var(--font-size-16);line-height:var(--line-height-snug);color:var(--text-primary);letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.steps-cta-bar__key-redacted{color:var(--text-tertiary);letter-spacing:.1em}.steps-cta-bar__key-cursor{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-.1em;background:var(--color-purple-400);animation:stepsKeyCursorBlink 1s step-end infinite}.steps-cta-bar__key.is-typed .steps-cta-bar__key-cursor{display:none}@keyframes stepsKeyCursorBlink{0%,to{opacity:1}50%{opacity:0}}.b__cell--dashed{border-style:dashed!important;border-color:var(--border-secondary)!important}.section-cta{margin-top:var(--space-8)}.testimonials-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"a a b b" "a a c d";gap:var(--space-4);width:100%}.testimonials-grid--duo{grid-template-columns:1fr 1fr;grid-template-areas:"a b";align-items:stretch}.testimonials-grid--duo .testimonial-card{grid-template-rows:1fr auto;min-height:280px}.testimonials-grid--duo .testimonial-quote{display:flex;flex-direction:column;justify-content:center}.testimonial-card{position:relative;padding:var(--space-8);display:grid;grid-template-rows:auto 1fr auto;gap:var(--space-6);text-align:left;overflow:hidden;min-height:280px}.testimonials-grid.is-cursor-active{cursor:none}.testimonial-card[data-case-study]{cursor:pointer}.testimonial-card[data-case-study]>*{transition:filter .36s var(--ease-out),opacity .32s ease;will-change:filter}.testimonial-card[data-case-study]:hover>*,.testimonial-card[data-case-study]:focus-within>*{filter:blur(6px) brightness(.5) saturate(.9)}.testimonial-card.photo-card[data-case-study]:hover .testimonial-hover-quote,.testimonial-card.photo-card[data-case-study]:focus-within .testimonial-hover-quote{opacity:0;transform:translateY(8px)}.testimonial-card:focus-visible{outline:2px solid rgba(148,122,252,.85);outline-offset:3px}.testimonial-top{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.testimonial-company img{height:22px;width:auto;display:block}.testimonial-badge{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);white-space:nowrap}.testimonial-quote{margin:0;position:relative;z-index:1}.testimonial-quote p{margin:0;font-size:var(--text-body-size);line-height:var(--text-body-lh);color:var(--text-primary)}.testimonial-quote p span{background:linear-gradient(135deg,#fff 40%,#baadffe6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.testimonial-card.wide .testimonial-quote p{font-size:var(--font-size-18)}.testimonial-author{display:grid;grid-template-columns:44px 1fr;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--uc-card-divider)}.testimonial-author:not(:has(.testimonial-avatar)){grid-template-columns:1fr}.testimonial-avatar{width:44px;height:44px;border-radius:var(--radius-full);object-fit:cover;border:1px solid var(--border-primary);background:var(--bg-tertiary);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-12);color:var(--text-tertiary);filter:grayscale(1) brightness(.95);flex-shrink:0}img.testimonial-avatar{display:block;padding:0}.testimonial-meta{min-width:0}.testimonial-name,cite.testimonial-name{display:block;font-size:var(--font-size-14);color:var(--text-primary);font-style:normal;margin-bottom:var(--space-1)}.testimonial-role{display:block;font-size:var(--font-size-12);color:var(--text-tertiary)}.testimonial-card.photo-card{padding:0;display:block;position:relative;height:100%;min-height:0;overflow:hidden}.testimonial-photo{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;border-radius:inherit}.testimonial-photo>img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;filter:grayscale(1) contrast(1.05);transition:transform var(--duration-320) var(--ease-out),filter var(--duration-320) var(--ease-out)}.testimonial-card.photo-card:hover .testimonial-photo img{transform:scale(1.03);filter:grayscale(.85) contrast(1.05)}.testimonial-photo:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#00000026,#0000008c 68%,#000000d1);z-index:1}.testimonial-photo-logo{position:absolute;top:var(--space-6);left:var(--space-6);z-index:2}.testimonial-photo-logo img{height:22px;width:auto}.testimonial-photo-overlay{position:absolute;left:var(--space-6);right:var(--space-6);bottom:var(--space-6);z-index:2;display:flex;flex-direction:column;gap:var(--space-1)}.testimonial-photo-name{font-size:var(--font-size-16);color:var(--text-primary)}.testimonial-photo-role{font-size:var(--font-size-12);color:var(--text-secondary)}.testimonial-card.photo-card--hero .testimonial-photo{min-height:100%}.testimonial-card.photo-card--hero .testimonial-photo-logo img{height:28px}.testimonial-card.photo-card--hero .testimonial-photo-name{font-size:var(--font-size-18)}.testimonial-hover-quote{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;justify-content:center;gap:var(--space-6);padding:var(--space-8);background:#080612b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity var(--duration-240) var(--ease-out);pointer-events:none}.testimonial-card.photo-card:not(.photo-card--hero):hover .testimonial-hover-quote,.testimonial-card.photo-card:not(.photo-card--hero):focus-visible .testimonial-hover-quote{opacity:1}.testimonial-hover-quote p{margin:0;font-size:var(--text-body-size);line-height:var(--text-body-lh);color:var(--text-primary)}.testimonial-mobile-content{display:none}.testimonials-cursor{position:fixed;top:0;left:0;width:44px;height:44px;pointer-events:none;z-index:10000;opacity:0;transform:translate3d(-200px,-200px,0) translate(-50%,-50%) scale(.7);transition:opacity .2s ease,scale .28s var(--ease-out);will-change:transform,opacity}.testimonials-cursor.is-active{opacity:1;scale:1}.testimonials-cursor-avatar{width:100%;height:100%;border-radius:999px;overflow:hidden;background:var(--bg-secondary);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:var(--font-weight-medium);color:#fff;letter-spacing:.02em}.testimonials-cursor-avatar img{width:100%;height:100%;object-fit:cover;display:block}.testimonials-cursor-avatar.is-logo{background:#fff;padding:8px}.testimonials-cursor-avatar.is-logo img{object-fit:contain;filter:invert(1)}.testimonials-cursor-meta{display:none}.testimonials-cursor-heart{position:absolute;top:-6px;right:-10px;width:18px;height:18px;color:#ff3e6c;filter:drop-shadow(0 2px 6px rgba(255,62,108,.55));transform:scale(0) rotate(-18deg);transform-origin:center;transition:transform .32s var(--ease-out);pointer-events:none}.testimonials-cursor.is-active .testimonials-cursor-heart{transform:scale(1) rotate(0);transition-delay:.08s;animation:cursorHeartBeat 1.2s ease-in-out .32s infinite}@keyframes cursorHeartBeat{0%,to{scale:1}25%{scale:1.18}40%{scale:1}55%{scale:1.12}70%{scale:1}}.testimonials-cursor-cta{position:absolute;top:0;left:calc(100% + 10px);height:44px;display:inline-flex;align-items:center;gap:8px;padding:0 18px 0 20px;background:#fff;color:#0a0a0c;border-radius:999px;font-size:var(--font-size-14);font-weight:var(--font-weight-medium);letter-spacing:-.005em;white-space:nowrap;box-shadow:0 12px 28px -10px #0009,0 2px 6px #00000040,inset 0 1px #ffffffe6;opacity:0;transform:translate(-14px) scale(.8);transform-origin:left center;pointer-events:none;transition:opacity .24s var(--ease-out),transform .32s var(--ease-out);will-change:opacity,transform}.testimonials-cursor.has-cta .testimonials-cursor-cta{opacity:1;transform:translate(0) scale(1)}.testimonials-cursor-cta-arrow{flex-shrink:0;transition:transform .35s var(--ease-out)}.testimonials-cursor.has-cta .testimonials-cursor-cta-arrow{animation:cursorCtaArrowNudge 2.4s ease-in-out .4s infinite}@keyframes cursorCtaArrowNudge{0%,to{transform:translate(0)}50%{transform:translate(3px)}}body.is-video-lightbox-open{overflow:hidden}.video-lightbox{position:fixed;inset:0;z-index:1200;display:none;place-items:center;padding:var(--space-6)}.video-lightbox[aria-hidden=false]{display:grid}.video-lightbox__backdrop{position:absolute;inset:0;background:#000000b8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.video-lightbox__dialog{position:relative;width:min(825px,100%);margin-top:clamp(20px,4vh,48px);border-radius:var(--radius-3);border:1px solid var(--border-card);background:#050506;box-shadow:0 20px 48px #00000094;overflow:hidden;z-index:1}.video-lightbox__close{position:absolute;top:var(--space-4);right:var(--space-4);width:36px;height:36px;border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.18);color:var(--text-primary);background:#00000059;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.video-lightbox__frame-wrap{width:100%;aspect-ratio:16 / 9}.video-lightbox__frame{width:100%;height:100%;border:0;display:block}.cta-section{position:relative;z-index:1;background:transparent;padding:calc(var(--space-32) * .7) 0 var(--space-40);text-align:center}.cta-section .container{position:relative;z-index:1}.page-bottom-eclipse-clip{position:absolute;left:0;right:0;bottom:0;height:clamp(360px,45vw,720px);overflow:hidden;pointer-events:none;z-index:0}.page-bottom-eclipse{position:absolute;left:50%;bottom:0;width:clamp(800px,100vw,1600px);aspect-ratio:1 / 1;transform:translate(-50%,55%);transform-origin:center bottom;pointer-events:none;z-index:0}.page-bottom-eclipse-halo{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(148,122,252,.6) 0%,rgba(120,80,220,.45) 20%,rgba(90,50,190,.3) 36%,rgba(60,30,150,.15) 52%,rgba(40,15,120,.05) 66%,transparent 80%);filter:blur(48px)}.page-bottom-eclipse-core{position:absolute;inset:18%;border-radius:50%;background:radial-gradient(circle at 50% 50%,#000 0%,#000 55%,rgba(0,0,0,.75) 72%,rgba(0,0,0,.35) 86%,transparent 100%);filter:blur(72px)}@media(max-width:900px){.bento--grid-4,.bento--grid-3{grid-template-columns:1fr 1fr}.api-features__shell{grid-template-columns:1fr;min-height:0;gap:var(--space-6)}.api-features__detail{padding:var(--space-6) 0 0;border-left:none;border-top:1px solid rgba(255,255,255,.1)}.api-features__panel-title{font-size:var(--font-size-24)}.stats-bento__grid{grid-template-columns:1fr 1fr}.stats-bento__cell:nth-child(2){border-right:none}.stats-bento__cell{border-bottom:1px solid var(--uc-card-divider)}.stats-bento__cell:nth-child(3){border-right:none;border-bottom:none;grid-column:1 / -1;max-width:50%;justify-self:start;width:100%}.testimonials-grid{grid-template-columns:1fr 1fr;grid-template-areas:"a a" "b b" "c c" "d d"}.testimonials-grid--duo{grid-template-columns:1fr;grid-template-areas:"a" "b"}.use-cases-bento{grid-template-columns:1fr}.use-case-card{padding:var(--uc-card-pad)}.steps-accordion{flex-direction:column;height:auto;min-height:auto;gap:var(--space-3)}.steps-accordion__card{flex:none!important;width:100%!important;min-width:0;max-width:none;height:auto;gap:var(--space-6);padding:var(--uc-card-pad);will-change:auto;transition:background var(--steps-d-surface) var(--steps-accordion-ease),box-shadow var(--steps-d-surface) var(--steps-accordion-ease)}.steps-accordion__card:not(.is-expanded){padding:var(--uc-card-pad)}.steps-accordion__card.is-expanded{box-shadow:var(--uc-card-shadow)}.steps-accordion__body{position:static;width:100%;height:var(--steps-mobile-body-h, auto);min-height:var(--steps-mobile-body-h, auto);flex:0 0 auto;visibility:hidden;display:flex}.steps-accordion__card.is-active .steps-accordion__body{visibility:visible;pointer-events:auto}.steps-accordion__card.is-preview .steps-accordion__body{visibility:hidden;pointer-events:none}.steps-accordion__label{writing-mode:horizontal-tb;max-height:none;opacity:1;transform:none}.steps-accordion__card.is-active .steps-accordion__label{display:none}.steps-accordion__header{flex-direction:row;justify-content:flex-start;text-align:left;min-height:0;padding:0;color:#fff}.steps-accordion__title,.steps-accordion__text{opacity:0;transform:translate(14px);transition:opacity var(--steps-d-text-reveal) var(--steps-accordion-ease),transform var(--steps-d-text-reveal) var(--steps-accordion-ease-out)}.steps-accordion__card.is-active .steps-accordion__title{opacity:1;transform:translate(0);transition-delay:var(--steps-stagger-title)}.steps-accordion__card.is-active .steps-accordion__text{opacity:1;transform:translate(0);transition-delay:var(--steps-stagger-text)}.steps-accordion__card:not(.is-active) .steps-accordion__title,.steps-accordion__card:not(.is-active) .steps-accordion__text{opacity:0;transform:translate(10px);transition-delay:0ms}.steps-accordion__title{font-size:var(--font-size-24)}}@media(max-width:600px){.bento--grid-4,.bento--grid-3,.bento--grid-2,.stats-bento__grid{grid-template-columns:1fr}.stats-bento__cell{border-right:none}.stats-bento__cell:nth-child(3){grid-column:auto;max-width:none;justify-self:stretch}.stats-bento__cell:last-child{border-bottom:none}.steps-cta-bar{flex-direction:column;align-items:stretch}.testimonials-grid{grid-template-columns:1fr;grid-template-areas:"a" "b" "c" "d"}.testimonial-card.photo-card.mobile-as-text{padding:var(--space-8);display:block}.testimonial-card.photo-card.mobile-as-text .testimonial-photo,.testimonial-card.photo-card.mobile-as-text .testimonial-hover-quote{display:none}.testimonial-card.photo-card.mobile-as-text .testimonial-mobile-content{display:grid;grid-template-rows:auto 1fr auto;gap:var(--space-6)}.testimonials-cursor,.testimonials-cursor-halo{display:none}}@media(prefers-reduced-motion:reduce){.testimonials-cursor,.testimonials-cursor-halo{display:none}.testimonials-cursor.is-active .testimonials-cursor-heart{animation:none}.testimonial-card[data-case-study]>*{transition:none}}.page-meeting-assistants .hero--centered h1{font-size:var(--font-size-56);max-width:780px;margin-left:auto;margin-right:auto}@media(max-width:900px){.page-meeting-assistants .hero--centered h1{font-size:var(--font-size-40)}}@media(max-width:600px){.page-meeting-assistants .hero--centered h1{font-size:var(--font-size-32)}}.page-meeting-assistants .hero--centered{min-height:auto;padding:0;display:block;text-align:center;width:100vw;margin-left:calc(-50vw + 50%);overflow:hidden}.page-meeting-assistants .hero--centered:after{content:"";position:absolute;left:0;right:0;bottom:0;height:50%;background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.18) 22%,rgba(0,0,0,.52) 52%,rgba(0,0,0,.88) 82%,#000 100%);pointer-events:none;z-index:1}@media(max-width:900px){.page-meeting-assistants .hero__header{padding-top:var(--space-10)}}.page-meeting-assistants .hero--split.hero--dark .hero-content{margin:0;padding:0;text-align:left;align-items:flex-start}.page-meeting-assistants .hero--split.hero--dark .hero-subtitle{margin-left:0;margin-right:0}.page-meeting-assistants .hero>.logo-belt{position:relative;z-index:3;max-width:var(--max-w-container);width:100%;margin-left:auto;margin-right:auto;padding:var(--space-30) 0;box-sizing:border-box}.page-meeting-assistants .hero>.logo-belt:before,.page-meeting-assistants .hero>.logo-belt:after{display:none}.page-meeting-assistants .hero .logo-belt-rows{display:flex;flex-direction:column;gap:var(--space-8);width:100%;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 12%,#000 88%,transparent 100%)}.page-meeting-assistants .hero .logo-belt-track{animation:scrollLogoBelt 80s linear infinite;animation-timeline:auto}.page-meeting-assistants .hero .logo-belt-track-reverse{animation-direction:reverse}.page-meeting-assistants .hero .logo-belt-rows:hover .logo-belt-track{animation-play-state:paused}.page-meeting-assistants .hero .logo-belt-set{gap:var(--uc-logo-belt-gap);padding:0 var(--uc-logo-belt-pad)}.page-meeting-assistants .hero .logo-belt-label{position:relative;z-index:1;width:100%;text-align:center;margin:0 auto var(--space-6);font-family:var(--font-sans);font-size:var(--uc-text-compact);font-weight:var(--font-weight-regular);letter-spacing:.01em;text-transform:uppercase;color:#ffffff8c}.page-meeting-assistants .hero .logo-belt-label .logo-belt-count{color:#fff;font-weight:var(--font-weight-medium)}.page-meeting-assistants .hero .logo-belt-item{width:auto;height:auto;opacity:.55}.page-meeting-assistants .hero .logo-belt-item img{max-height:none;max-width:none;height:28px;transform:scale(1.08);transform-origin:center}.page-meeting-assistants .hero .logo-belt-item img[alt=Klarna]{height:22px}.page-meeting-assistants .hero .logo-belt-item img[alt=HeyGen]{height:44px}.page-meeting-assistants .hero .logo-belt-item img[alt=Recall]{height:24px}.page-meeting-assistants .hero .logo-belt-item img[alt=Livestorm],.page-meeting-assistants .hero .logo-belt-item img[alt=Method],.page-meeting-assistants .hero .logo-belt-item img[alt=Sana],.page-meeting-assistants .hero .logo-belt-item img[alt=Attention],.page-meeting-assistants .hero .logo-belt-item img[alt=Carv]{height:22px}.page-meeting-assistants .hero .logo-belt-item img[alt=Mojo]{height:24px}.page-meeting-assistants .hero .logo-belt-item img[alt=Selectra],.page-meeting-assistants .hero .logo-belt-item img[alt=Spoke],.page-meeting-assistants .hero .logo-belt-item img[alt=Coconote]{height:22px}.page-meeting-assistants .hero .logo-belt-item img[alt=Adversus]{height:20px}.page-meeting-assistants .hero .logo-belt-item img[alt=Claap]{height:22px}@media(max-width:768px){.page-meeting-assistants{--uc-logo-belt-gap: var(--space-10);--uc-logo-belt-pad: var(--space-6)}.page-meeting-assistants .hero>.logo-belt.reveal,.page-meeting-assistants .hero>.logo-belt.reveal.is-visible{opacity:1;transform:none;transition:none}.page-meeting-assistants .hero>.logo-belt{width:100vw;max-width:none;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);box-sizing:border-box;padding-top:var(--space-14);padding-bottom:var(--space-14)}.page-meeting-assistants .hero .logo-belt-rows{flex-direction:column;align-items:stretch;width:100%;min-height:160px;justify-content:center;gap:0;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 24%,#000 76%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 24%,#000 76%,transparent 100%)}.page-meeting-assistants .hero .logo-belt-rows>.logo-belt-track:not(:first-child){display:none}.page-meeting-assistants .hero .logo-belt-label{text-align:center;margin-left:auto;margin-right:auto;max-width:min(92vw,38ch);padding:0 var(--space-2);line-height:var(--line-height-snug)}}@media(prefers-reduced-motion:reduce){.page-meeting-assistants .hero .logo-belt-track{animation:none}}.page-meeting-assistants .testimonials-section{background-color:var(--color-neutral-1000);padding:var(--space-24) 0 calc(var(--space-24) * .7);position:relative;z-index:2;isolation:isolate;overflow:hidden}.page-meeting-assistants .testimonials-section.reveal{transform:none;opacity:0}.page-meeting-assistants .testimonials-section.reveal.is-visible{transform:none;opacity:1}.page-meeting-assistants .testimonials-section>*:not(.testimonials-bg){position:relative;z-index:1}.page-meeting-assistants .testimonials-bg{position:absolute;top:-clamp(100px,14vh,200px);bottom:-clamp(80px,10vh,160px);left:calc(50% - 50vw);width:100vw;right:auto;z-index:0;pointer-events:none;overflow:hidden;background-color:var(--color-neutral-1000)}.page-meeting-assistants .testimonials-section .testimonials-bg__atmosphere{position:absolute;inset:0;height:auto;z-index:0;overflow:hidden;pointer-events:none;background-color:var(--color-neutral-1000)}.page-meeting-assistants .testimonials-section .testimonials-bg__atmosphere .hero__bg-image{opacity:.78;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.35) 6%,rgba(0,0,0,.72) 14%,#000 22%,#000 84%,rgba(0,0,0,.55) 93%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.35) 6%,rgba(0,0,0,.72) 14%,#000 22%,#000 84%,rgba(0,0,0,.55) 93%,transparent 100%)}.page-meeting-assistants .testimonials-section .testimonials-bg__atmosphere:before{opacity:.65}.page-meeting-assistants .testimonials-section .testimonials-bg__atmosphere:after{background:linear-gradient(to bottom,#000,#000000e0,#00000061 12%,#00000038 28%,#00000024,#00000038 72%,#0000006b 88%,#000000b8 96%,#000)}.page-meeting-assistants .testimonials-cursor-halo{position:absolute;top:0;left:0;z-index:2;width:900px;height:900px;border-radius:50%;pointer-events:none;opacity:0;transform:translate3d(-50%,-50%,0);background:radial-gradient(circle at 50% 50%,var(--halo-color, rgba(168, 132, 255, .22)) 0%,var(--halo-color-mid, rgba(168, 132, 255, .1)) 30%,transparent 70%);filter:blur(160px);transition:opacity .6s ease,background .8s ease;will-change:transform,opacity}.page-meeting-assistants .testimonials-section.is-halo-active .testimonials-cursor-halo{opacity:.55}.page-meeting-assistants .testimonials-section[data-halo=magenta]{--halo-color: rgba(220, 120, 200, .24);--halo-color-mid: rgba(200, 100, 185, .1)}.page-meeting-assistants .testimonials-section[data-halo=rose]{--halo-color: rgba(255, 140, 195, .24);--halo-color-mid: rgba(240, 120, 200, .1)}.page-meeting-assistants .testimonials-section[data-halo=violet],.page-meeting-assistants .testimonials-section:not([data-halo]){--halo-color: rgba(180, 148, 255, .26);--halo-color-mid: rgba(180, 148, 255, .11)}.page-meeting-assistants .testimonials-section .testimonial-card{border-radius:var(--radius-3);background:linear-gradient(180deg,#08061085,#08061061 55%,#08061070);backdrop-filter:blur(10px) saturate(125%);-webkit-backdrop-filter:blur(10px) saturate(125%);border:none;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0a,inset 0 -1px #0000004d,0 1px 1px #00000026,0 12px 32px -18px #0009;isolation:isolate;--card-glow: rgba(168, 132, 255, .18);transform:translateY(0);transition:transform var(--duration-320) var(--ease-out),box-shadow var(--duration-320) var(--ease-out),background var(--duration-320) var(--ease-out)}.page-meeting-assistants .testimonials-section .testimonial-card:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,.015) 22%,transparent 45%);pointer-events:none;z-index:0;opacity:.45;transition:opacity .45s ease}.page-meeting-assistants .testimonials-section .testimonial-card:hover,.page-meeting-assistants .testimonials-section .testimonial-card:focus-visible{transform:translateY(-4px);background:linear-gradient(180deg,#0c0a1494,#0c0a1470 55%,#0c0a1480);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff0d,inset 0 -1px #00000052,0 1px 1px #0000002e,0 22px 44px -20px #000000a6,0 10px 26px -14px var(--card-glow)}.page-meeting-assistants .testimonials-section .testimonial-card:hover:after,.page-meeting-assistants .testimonials-section .testimonial-card:focus-visible:after{opacity:1}.page-meeting-assistants .testimonials-section .testimonial-card[style*="grid-area:b"]{--card-glow: rgba(0, 120, 210, .14)}.page-meeting-assistants .testimonials-section .testimonial-card[style*="grid-area:d"]{--card-glow: rgba(80, 180, 200, .12)}.page-meeting-assistants .testimonials-section .testimonial-badge{color:var(--text-secondary);border:1px solid var(--border-primary);background:#ffffff05;transition:border-color .3s ease,background-color .3s ease}.page-meeting-assistants .testimonials-section .testimonial-card:hover .testimonial-badge{background:#947afc0f}.page-meeting-assistants .testimonials-section .testimonial-card[style*="grid-area:b"] .testimonial-badge{border-color:#0078d240;color:#82beffcc}.page-meeting-assistants .testimonials-section .testimonial-card[style*="grid-area:d"] .testimonial-badge{border-color:#50b4c840;color:#8cdce6cc}.page-meeting-assistants .testimonials-section .testimonial-company img{height:100%;max-width:110px;object-fit:contain}.page-meeting-assistants .testimonials-section .testimonial-company{display:flex;align-items:center;height:22px}.page-meeting-assistants .testimonials-section .testimonial-card.wide .testimonial-quote p{font-size:var(--font-size-18)}.page-meeting-assistants .testimonials-section .testimonial-card[style*="grid-area:b"] .testimonial-quote p span{background:linear-gradient(135deg,#fff 40%,#82beffe6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-meeting-assistants .testimonials-section .testimonial-card[style*="grid-area:d"] .testimonial-quote p span{background:linear-gradient(135deg,#fff 40%,#8cdce6e6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-meeting-assistants .testimonials-section .testimonial-card:hover .testimonial-avatar{filter:grayscale(.35) brightness(1)}.page-meeting-assistants .testimonials-section .testimonial-card:hover .testimonial-meta{opacity:1}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card{padding:0;overflow:hidden;display:flex;flex-direction:column;background:transparent;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0a,0 12px 32px -18px #0000008c}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card:after{display:none}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card .testimonial-photo{position:relative;width:100%;flex:1;min-height:280px;overflow:hidden;border-radius:inherit}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card .testimonial-photo:before{content:"";position:absolute;inset:0 0 auto;height:42%;background:linear-gradient(to bottom,rgba(0,0,0,.55) 0%,rgba(0,0,0,.25) 45%,transparent 100%);pointer-events:none;z-index:1}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card .testimonial-photo img{filter:grayscale(1) brightness(.85);transition:transform .6s var(--ease-out),filter .5s ease}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card:hover .testimonial-photo img,.page-meeting-assistants .testimonials-section .testimonial-card.photo-card:focus-visible .testimonial-photo img{transform:scale(1.06);filter:grayscale(.2) brightness(.95)}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card .testimonial-photo-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,transparent 60%);display:flex;flex-direction:column;justify-content:flex-end;padding:var(--space-6);pointer-events:none;z-index:2}.page-meeting-assistants .testimonials-section .testimonial-photo-logo{top:var(--space-5);left:var(--space-5);height:32px;filter:drop-shadow(0 2px 6px rgba(0,0,0,.5))}.page-meeting-assistants .testimonials-section .testimonial-photo-logo img{height:100%;max-width:150px;object-fit:contain}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card .testimonial-photo-name{font-weight:var(--font-weight-medium);color:#fff}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card .testimonial-photo-role{color:#fff9}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card--hero .testimonial-photo:before{height:32%;background:linear-gradient(to bottom,rgba(0,0,0,.6) 0%,rgba(0,0,0,.3) 50%,transparent 100%)}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card--hero .testimonial-photo-logo{top:var(--space-7);left:var(--space-7);height:44px}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card--hero .testimonial-photo-logo img{max-width:200px;height:auto}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card--hero .testimonial-photo-overlay{inset:0;padding:var(--space-10);background:linear-gradient(to top,rgba(0,0,0,.88) 0%,rgba(0,0,0,.55) 30%,rgba(0,0,0,.15) 55%,transparent 78%)}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card--hero .testimonial-photo-name{font-size:var(--font-size-24);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight)}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card--hero .testimonial-photo-role{font-size:var(--font-size-14);color:#ffffffb8;margin-top:6px}.page-meeting-assistants .testimonials-section .testimonial-hover-quote{background:#0a0a0ceb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:translateY(12px);transition:opacity var(--duration-320) var(--ease-out),transform var(--duration-320) var(--ease-out)}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card:not(.photo-card--hero):hover .testimonial-hover-quote,.page-meeting-assistants .testimonials-section .testimonial-card.photo-card:not(.photo-card--hero):focus-visible .testimonial-hover-quote{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.page-meeting-assistants .testimonials-cursor-halo{display:none}}
