.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, #ffffff0b 0%, #ffffff05 55%, #ffffff07 100%);--uc-card-shadow:inset 0 1px 0 #ffffff29, inset 0 0 0 1px #ffffff0a, 0 12px 32px -18px #0000008c;--uc-card-blur:blur(8px) saturate(180%);--uc-card-divider:#ffffff0f;--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{z-index:1;background:0 0;position:relative}.page-meeting-assistants .messaging-theme,.page-meeting-assistants .hero .stats-bento,.page-meeting-assistants .case-study__stats.stats-bento,.page-meeting-assistants .case-study__challenge,.page-meeting-assistants .use-case-card,.page-meeting-assistants .steps-accordion__card,.page-meeting-assistants .cta-card{border-radius:var(--radius-3);background:var(--uc-card-surface);-webkit-backdrop-filter:var(--uc-card-blur);box-shadow:var(--uc-card-shadow);border:none}.halo-eclipse__glow{filter:blur(70px);background:radial-gradient(circle,#af87ff 0%,#9b6ef5d1 16%,#7d50dc85 34%,#5a32b93d 55%,#37198c14 76%,#0000 100%);border-radius:50%;width:70vw;height:70vw;position:absolute;top:74%;left:50%;transform:translate(-50%,-50%)}.halo-eclipse__dome{background:radial-gradient(circle at 50% 50%, var(--bg-primary) 0%, var(--bg-primary) 88%, #000000d9 94%, #00000080 98%, transparent 100%);filter:blur(40px);border-radius:50%;width:150vw;height:150vw;position:absolute;bottom:0;left:50%;transform:translate(-50%,86%)}.hero{z-index:1;background:0 0;position:relative;overflow:visible}.hero__header{z-index:1;min-height:clamp(420px,52vh,560px);padding:calc(var(--hero-atmo-offset) + var(--space-6)) 0 calc(var(--space-12) + 10px);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.hero__atmosphere{left:0;right:0;top:calc(-1 * var(--hero-atmo-offset));z-index:0;pointer-events:none;position:absolute;bottom:0;overflow:hidden}.hero__bg-image{object-fit:cover;object-position:50% 14%;z-index:0;width:100%;max-width:none;height:148%;display:block;position:absolute;top:-16%;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#0000002e 5%,#00000080 12%,#000 22% 84%,#00000073 94%,#0000 100%);mask-image:linear-gradient(#0000 0%,#0000002e 5%,#00000080 12%,#000 22% 84%,#00000073 94%,#0000 100%)}.hero__atmosphere:before{content:"";aspect-ratio:2;background:radial-gradient(ellipse at 50% 100%, #947afc9e 0%, #925bff70 28%, #7c3aed47 52%, #6d28d91f 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;border-radius:50% 50% 0 0/100% 100% 0 0;width:min(1200px,140%);position:absolute;bottom:-8%;left:50%;transform:translate(-50%)}.hero__atmosphere:after{content:"";z-index:2;background:linear-gradient(to bottom, var(--bg-primary) 0%, #000000b8 5%, #00000061 11%, #0000001f 18%, transparent 42%, transparent 72%, #00000073 88%, #000000d9 96%, #000 100%);pointer-events:none;position:absolute;inset:0}.hero__stack{z-index:2;padding:0 0 var(--space-16);background:0 0;position:relative}.hero-content{z-index:2;width:100%;max-width:860px;padding:0 var(--space-page-x);text-align:center;margin:0 auto;position:relative}.hero-content .tag-label{margin-bottom:var(--space-4);justify-content:center}.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)}.hero-actions{justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.hero .stats-bento{width:100%;max-width:1152px;margin-left:auto;margin-right:auto;overflow:hidden}.stats-bento__grid{grid-template-columns:repeat(3,1fr);display:grid}.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);background:var(--bg-primary);overflow:hidden}.bento--grid-4{grid-template-columns:repeat(4,1fr);display:grid}.bento--grid-3{grid-template-columns:repeat(3,1fr);display:grid}.bento--grid-2{grid-template-columns:1fr 1fr;display:grid}.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),.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);margin-bottom:var(--space-5);color:var(--text-secondary);justify-content:center;align-items:center;display:flex}.icon-square svg{width:18px;height:18px}.sections-atmosphere{isolation:isolate;background:var(--bg-primary);position:relative}.sections-atmosphere-glow{z-index:0;pointer-events:none;height:0;position:relative;overflow:visible}.sections-atmosphere-glow:before,.sections-atmosphere-glow:after{content:"";pointer-events:none;transform-origin:50%;border-radius:50%;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)rotate(12deg)}.sections-atmosphere-glow:before{filter:blur(72px);background:linear-gradient(90deg,#0000 0%,#947afc0f 6%,#7d50dc24 28%,#925bff38 50%,#7d50dc24 72%,#947afc0f 94%,#0000 100%);width:150vw;max-width:none;height:clamp(220px,30vw,340px)}.sections-atmosphere-glow:after{filter:blur(40px);background:linear-gradient(90deg,#0000 0%,#947afc14 8%,#7d50dc2e 32%,#925bff52 50%,#7d50dc2e 68%,#947afc14 92%,#0000 100%);width:150vw;max-width:none;height:clamp(96px,11vw,140px)}.sections-atmosphere .section{z-index:1;background:0 0;position:relative}.sections-atmosphere .section>.container{z-index:1;position:relative}.sections-atmosphere .section+.section{padding-top:0}.bento--glass{gap:var(--space-4);background:0 0;border:none}.bento--glass .b__cell{border-radius:var(--radius-3);-webkit-backdrop-filter:blur(12px);background:#ffffff09;border:1px solid #ffffff1a!important}.bento--glass .icon-square{color:var(--color-purple-400);background:#947afc1a;border-color:#947afc61}.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{gap:var(--space-8);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;min-height:360px;display:grid}.api-features__nav{flex-direction:column;display:flex}.api-features__item{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4) 0 var(--space-5);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);background:0 0;border:none;display:flex;position:relative}.api-features__progress{pointer-events:none;background:#ffffff1a;height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.api-features__progress-fill{background:#fff;width:0;height:100%;display:block}.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-offset:2px;outline:2px solid #ffffff80}.api-features__icon{width:var(--space-10);height:var(--space-10);color:var(--text-secondary);transition:color var(--duration-160) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:flex}.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{padding:var(--space-2) 0 var(--space-2) var(--space-8);--api-roll-slot:168px;--api-roll-visible:2.35;border-left:1px solid #ffffff1a;align-items:center;min-height:0;display:flex;position:relative}.api-features__roll-viewport{width:100%;height:calc(var(--api-roll-slot) * var(--api-roll-visible));position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 72%,#0000 100%);mask-image:linear-gradient(#000 0% 72%,#0000 100%)}.api-features__roll-track{will-change:transform;transition:transform .36s var(--ease-out)}.api-features__roll-slide{box-sizing:border-box;min-height:var(--api-roll-slot);padding:var(--space-3) 0;opacity:.22;transform-origin:0;transition:opacity var(--duration-160) var(--ease-out), transform var(--duration-160) var(--ease-out);flex-direction:column;justify-content:center;display:flex;transform:scale(.96)}.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;cursor:default;transform:scale(1)}.api-features__roll-slide.is-clone{opacity:.5;transform:scale(.98)}.api-features__roll-slide.is-clone:focus-visible,.api-features__roll-slide.is-adjacent:focus-visible{outline-offset:4px;outline:2px solid #ffffff80}@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{width:100%;animation:none}}.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{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);margin:0}.api-features__roll-slide:not(.is-active) .api-features__panel-body{opacity:.72}.use-cases-split{gap:var(--space-8);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.use-cases-feature{padding:var(--space-10);isolation:isolate;background:var(--bg-primary);border:1px solid #252525;border-radius:32px;flex-direction:column;justify-content:flex-start;display:flex;position:relative;overflow:hidden}.use-cases-feature:before{content:"";aspect-ratio:2;background:radial-gradient(ellipse at 50% 100%, #947afc8c 0%, #925bff66 28%, #7c3aed40 52%, #6d28d91a 75%, transparent 100%), linear-gradient(to top, color-mix(in srgb, var(--color-purple-500) 45%, transparent) 0%, color-mix(in srgb, var(--color-purple-400) 30%, transparent) 35%, transparent 85%);filter:blur(72px);pointer-events:none;z-index:0;border-radius:50% 50% 0 0/100% 100% 0 0;width:130%;position:absolute;bottom:-38%;left:50%;transform:translate(-50%)}.use-cases-feature>*{z-index:1;position:relative}.use-cases-feature .tag-label{margin-bottom:var(--space-6)}.use-cases-feature .section-title,.use-cases-feature .section-subtitle{max-width:none}.use-cases-bento{gap:var(--space-4);background:0 0;border:none;border-radius:0;grid-template-columns:1fr 1fr;display:grid;overflow:visible}.use-case-card{min-height:280px;padding:var(--uc-card-pad);text-align:left;justify-content:space-between;align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.use-case-card .b__cell-title{font-size:calc(var(--font-size-18) + 1pt);text-align:left;align-self:flex-start;max-width:none;margin-bottom:0}.use-case-card .b__cell-body{font-size:calc(var(--font-size-14) + 1pt);text-align:left;flex:1}.use-case-card .cell-link{margin-top:var(--space-5)}.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{padding:var(--space-3) var(--space-5);background:var(--bg-elevated);border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;display:flex}.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);cursor:pointer;font-family:var(--font-sans);transition:color var(--duration-160) var(--ease-out);background:0 0;border:none}.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{gap:var(--space-10);flex-direction:column;display:flex}.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);gap:var(--space-3);height:var(--steps-accordion-min-h,auto);min-height:var(--steps-accordion-min-h,auto);align-items:stretch;display:flex}.steps-accordion__card{--step-card-w:var(--steps-accordion-collapsed);isolation:isolate;flex-direction:column;flex:0 0 var(--step-card-w);width:var(--step-card-w);align-self:stretch;gap:var(--space-4);min-width:0;height:100%;padding:var(--steps-accordion-pad);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);display:flex;position:relative;overflow:hidden}.steps-accordion__card:before{content:"";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);position:absolute;inset:0}.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{z-index:1;position:relative}.steps-accordion__card:not(.is-expanded){padding:var(--steps-accordion-pad) var(--space-3)}.steps-accordion__card.is-expanded{background:linear-gradient(#ffffff0f 0%,#ffffff07 55%,#ffffff09 100%);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(#ffffff13 0%,#ffffff09 55%,#ffffff0b 100%)}.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{justify-content:flex-start;align-self:stretch;align-items:center;gap:var(--space-3);width:100%;min-height:var(--steps-accordion-header-h,auto);color:#ffffff73;font:inherit;text-align:center;cursor:pointer;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);background:0 0;border:none;flex-direction:column;flex-shrink:0;padding:0;display:flex}.steps-accordion__card.is-expanded .steps-accordion__header{width:auto;min-height:var(--steps-accordion-header-active-h);text-align:left;justify-content:flex-start;align-self:start;align-items:center;gap:var(--space-3);color:#fff;flex-direction:row}.steps-accordion__header:focus-visible{outline-offset:-2px;border-radius:var(--radius-2);outline:2px solid #ffffff80}.steps-accordion__marker{width:32px;height:32px;font-family:var(--font-mono);font-size:var(--font-size-12);color:#ffffff73;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);background:0 0;border:1px solid #fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex;transform:scale(1)}.steps-accordion__card.is-expanded .steps-accordion__marker{color:#fff;background:#ffffff14;border-color:#ffffff8c;transform:scale(1.04)}.steps-accordion__card.is-active.is-expanded .steps-accordion__marker{background:#ffffff1f;border-color:#ffffffa6}.steps-accordion__label{writing-mode:vertical-lr;text-orientation:mixed;font-size:var(--font-size-13,13px);line-height:var(--line-height-snug);letter-spacing:.02em;white-space:nowrap;opacity:1;max-height:4.5rem;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);align-self:center;transform:translateY(0)}.steps-accordion__card.is-expanded .steps-accordion__label{opacity:0;pointer-events:none;max-height:0;overflow:hidden;transform:translateY(-4px)}.steps-accordion__body{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-direction:column;flex:0 0 var(--steps-accordion-body-h,auto);visibility:hidden;pointer-events:none;left:var(--steps-accordion-pad);bottom:var(--steps-accordion-pad);z-index:1;display:flex;position:absolute;overflow:hidden}.steps-accordion__card.is-expanded .steps-accordion__body{visibility:visible;pointer-events:auto;position:relative;bottom:auto;left:auto}.steps-accordion__title,.steps-accordion__text{opacity:0;transition:opacity var(--steps-d-text-reveal) var(--steps-accordion-ease), transform var(--steps-d-text-reveal) var(--steps-accordion-ease-out);transform:translate(14px)}.steps-accordion__card.is-expanded .steps-accordion__title{opacity:1;transition-delay:var(--steps-stagger-title);transform:translate(0)}.steps-accordion__card.is-expanded .steps-accordion__text{opacity:1;transition-delay:var(--steps-stagger-text);transform:translate(0)}.steps-accordion__card:not(.is-expanded) .steps-accordion__title,.steps-accordion__card:not(.is-expanded) .steps-accordion__text{opacity:0;transition-delay:0s;transition-duration:calc(var(--steps-t) * 1.5);transform:translate(10px)}.steps-accordion__title{font-size:var(--font-size-24);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);color:#fff;margin:0}.steps-accordion__text{font-size:calc(var(--font-size-16) + 1pt);line-height:var(--line-height-relaxed);color:#ffffff9e;max-width:52ch;margin:0}.steps-accordion__progress{background:#ffffff0a;border-radius:999px;flex-shrink:0;width:100%;height:4px;margin-top:auto;position:relative;overflow:hidden}.steps-accordion__card:not(.is-active) .steps-accordion__progress{display:none}.steps-accordion__progress-fill{border-radius:inherit;background:linear-gradient(90deg,#ffffff14 0%,#ffffff38 100%);width:0;height:100%;display:block}.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{will-change:auto;transition:none;animation:none;transform:none}}.steps-cta-bar{justify-content:space-between;align-items:center;gap:var(--space-6);z-index:2;flex-shrink:0;display:flex;position:relative}.steps-cta-bar .btn{white-space:nowrap;flex-shrink:0}.steps-cta-bar .btn .btn-text-wrapper{min-height:1.15em}.steps-cta-bar__key{min-width:0;padding:var(--space-3) var(--space-5);border-radius:var(--radius-2);background:0 0;border:1px solid #ffffff1a;flex:1;overflow:hidden}.steps-cta-bar__key-value{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;text-overflow:ellipsis;display:block;overflow:hidden}.steps-cta-bar__key-redacted{color:var(--text-tertiary);letter-spacing:.1em}.steps-cta-bar__key-cursor{vertical-align:-.1em;background:var(--color-purple-400);width:2px;height:1.05em;margin-left:2px;animation:1s step-end infinite stepsKeyCursorBlink;display:inline-block}.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}.cell-link{align-items:center;gap:var(--space-2);margin-top:var(--space-5);font-size:var(--font-size-14);color:var(--text-secondary);transition:color var(--duration-160) var(--ease-out);display:inline-flex}.cell-link:hover{color:var(--text-primary)}.section-cta{margin-top:var(--space-8)}.testimonials-grid{gap:var(--space-4);grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"a a b b""a a c d";width:100%;display:grid}.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{flex-direction:column;justify-content:center;display:flex}.testimonial-card{padding:var(--space-8);gap:var(--space-6);text-align:left;grid-template-rows:auto 1fr auto;min-height:280px;display:grid;position:relative;overflow:hidden}.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-offset:3px;outline:2px solid #947afcd9}.testimonial-top{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.testimonial-company img{width:auto;height:22px;display:block}.testimonial-badge{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);white-space:nowrap;font-size:10px}.testimonial-quote{z-index:1;margin:0;position:relative}.testimonial-quote p{font-size:var(--font-size-16);line-height:var(--line-height-relaxed);color:var(--text-primary);margin:0}.testimonial-quote p span{background:linear-gradient(135deg,#fff 40%,#baadffe6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.testimonial-card.wide .testimonial-quote p{font-size:var(--font-size-18)}.testimonial-author{align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--uc-card-divider);grid-template-columns:44px 1fr;display:grid}.testimonial-author:not(:has(.testimonial-avatar)){grid-template-columns:1fr}.testimonial-avatar{border-radius:var(--radius-full);object-fit:cover;border:1px solid var(--border-primary);background:var(--bg-tertiary);width:44px;height:44px;font-size:var(--font-size-12);color:var(--text-tertiary);filter:grayscale()brightness(.95);flex-shrink:0;justify-content:center;align-items:center;display:flex}img.testimonial-avatar{padding:0;display:block}.testimonial-meta{min-width:0}.testimonial-name,cite.testimonial-name{font-size:var(--font-size-14);color:var(--text-primary);margin-bottom:var(--space-1);font-style:normal;display:block}.testimonial-role{font-size:var(--font-size-12);color:var(--text-tertiary);display:block}.testimonial-card.photo-card{min-height:0;padding:0;display:block}.testimonial-photo{border-radius:inherit;height:100%;min-height:280px;position:relative;overflow:hidden}.testimonial-photo img{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:transform var(--duration-320) var(--ease-out), filter var(--duration-320) var(--ease-out);display:block}.testimonial-card.photo-card:hover .testimonial-photo img{filter:grayscale(.85)contrast(1.05);transform:scale(1.03)}.testimonial-photo:before{content:"";z-index:1;background:linear-gradient(#00000026 0%,#0000008c 68%,#000000d1 100%);position:absolute;inset:0}.testimonial-photo-logo{top:var(--space-6);left:var(--space-6);z-index:2;position:absolute}.testimonial-photo-logo img{width:auto;height:22px}.testimonial-photo-overlay{left:var(--space-6);right:var(--space-6);bottom:var(--space-6);z-index:2;gap:var(--space-1);flex-direction:column;display:flex;position:absolute}.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{z-index:3;justify-content:center;gap:var(--space-6);padding:var(--space-8);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity var(--duration-240) var(--ease-out);pointer-events:none;background:#080612b8;flex-direction:column;display:flex;position:absolute;inset:0}.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{font-size:var(--font-size-16);line-height:var(--line-height-relaxed);color:var(--text-primary);margin:0}.testimonial-mobile-content{display:none}.testimonials-cursor{pointer-events:none;z-index:10000;opacity:0;width:44px;height:44px;transition:opacity .2s ease, scale .28s var(--ease-out);will-change:transform, opacity;position:fixed;top:0;left:0;transform:translate(-200px,-200px)translate(-50%,-50%)scale(.7)}.testimonials-cursor.is-active{opacity:1;scale:1}.testimonials-cursor-avatar{background:var(--bg-secondary);width:100%;height:100%;font-size:14px;font-weight:var(--font-weight-medium);color:#fff;letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;display:flex;overflow:hidden}.testimonials-cursor-avatar img{object-fit:cover;width:100%;height:100%;display:block}.testimonials-cursor-avatar.is-logo{background:#fff;padding:8px}.testimonials-cursor-avatar.is-logo img{object-fit:contain;filter:invert()}.testimonials-cursor-meta{display:none}.testimonials-cursor-heart{color:#ff3e6c;filter:drop-shadow(0 2px 6px #ff3e6c8c);transform-origin:50%;width:18px;height:18px;transition:transform .32s var(--ease-out);pointer-events:none;position:absolute;top:-6px;right:-10px;transform:scale(0)rotate(-18deg)}.testimonials-cursor.is-active .testimonials-cursor-heart{transition-delay:80ms;animation:1.2s ease-in-out .32s infinite cursorHeartBeat;transform:scale(1)rotate(0)}@keyframes cursorHeartBeat{0%,to{scale:1}25%{scale:1.18}40%{scale:1}55%{scale:1.12}70%{scale:1}}.testimonials-cursor-cta{color:#0a0a0c;height:44px;font-size:var(--font-size-14);font-weight:var(--font-weight-medium);letter-spacing:-.005em;white-space:nowrap;opacity:0;transform-origin:0;pointer-events:none;transition:opacity .24s var(--ease-out), transform .32s var(--ease-out);will-change:opacity, transform;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 20px;display:inline-flex;position:absolute;top:0;left:calc(100% + 10px);transform:translate(-14px)scale(.8);box-shadow:0 12px 28px -10px #0009,0 2px 6px #00000040,inset 0 1px #ffffffe6}.testimonials-cursor.has-cta .testimonials-cursor-cta{opacity:1;transform:translate(0)scale(1)}.testimonials-cursor-cta-arrow{transition:transform .35s var(--ease-out);flex-shrink:0}.testimonials-cursor.has-cta .testimonials-cursor-cta-arrow{animation:2.4s ease-in-out .4s infinite cursorCtaArrowNudge}@keyframes cursorCtaArrowNudge{0%,to{transform:translate(0)}50%{transform:translate(3px)}}body.is-video-lightbox-open{overflow:hidden}.video-lightbox{z-index:1200;padding:var(--space-6);place-items:center;display:none;position:fixed;inset:0}.video-lightbox[aria-hidden=false]{display:grid}.video-lightbox__backdrop{-webkit-backdrop-filter:blur(6px);background:#000000b8;position:absolute;inset:0}.video-lightbox__dialog{border-radius:var(--radius-3);border:1px solid var(--border-card);z-index:1;background:#050506;width:min(825px,100%);margin-top:clamp(20px,4vh,48px);position:relative;overflow:hidden;box-shadow:0 20px 48px #00000094}.video-lightbox__close{top:var(--space-4);right:var(--space-4);border-radius:var(--radius-full);width:36px;height:36px;color:var(--text-primary);cursor:pointer;background:#00000059;border:1px solid #ffffff2e;justify-content:center;align-items:center;display:inline-flex;position:absolute}.video-lightbox__frame-wrap{aspect-ratio:16/9;width:100%}.video-lightbox__frame{border:0;width:100%;height:100%;display:block}.cta-section{z-index:1;padding:calc(var(--space-32) * .7) 0 var(--space-40);text-align:center;background:0 0;position:relative}.cta-section .container{z-index:1;position:relative}@keyframes hpStatementDrift{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-14px)}}.page-bottom-eclipse-clip{pointer-events:none;z-index:0;height:clamp(360px,45vw,720px);position:absolute;bottom:0;left:0;right:0;overflow:hidden}.page-bottom-eclipse{aspect-ratio:1;transform-origin:bottom;pointer-events:none;z-index:0;width:clamp(800px,100vw,1600px);position:absolute;bottom:0;left:50%;transform:translate(-50%,55%)}.page-bottom-eclipse-halo{filter:blur(48px);background:radial-gradient(circle,#947afc99 0%,#7850dc73 20%,#5a32be4d 36%,#3c1e9626 52%,#280f780d 66%,#0000 80%);border-radius:50%;position:absolute;inset:0}.page-bottom-eclipse-core{filter:blur(72px);background:radial-gradient(circle,#000 0% 55%,#000000bf 72%,#00000059 86%,#0000 100%);border-radius:50%;position:absolute;inset:18%}@media (prefers-reduced-motion:reduce){.cta-card:before{animation:none}}.cta-card{z-index:1;justify-content:center;align-items:center;gap:var(--space-8);min-height:480px;padding:var(--uc-card-pad);text-align:center;isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.cta-card:before{content:"";aspect-ratio:2;background:radial-gradient(ellipse at 50% 100%, #947afc8c 0%, #925bff66 28%, #7c3aed40 52%, #6d28d91a 75%, transparent 100%), linear-gradient(to top, color-mix(in srgb, var(--color-purple-500) 45%, transparent) 0%, color-mix(in srgb, var(--color-purple-400) 30%, transparent) 35%, transparent 85%);filter:blur(80px);pointer-events:none;z-index:0;border-radius:50% 50% 0 0/100% 100% 0 0;width:min(1100px,95%);animation:9s ease-in-out infinite hpStatementDrift;position:absolute;bottom:-35%;left:50%;transform:translate(-50%)}.cta-card__text{z-index:1;text-align:center;max-width:640px;margin:0 auto;position:relative}.cta-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);margin:0 auto var(--space-5)}.cta-subtitle{font-size:var(--font-size-18);color:var(--text-secondary);line-height:var(--line-height-relaxed);margin:0 auto var(--space-10);max-width:520px}.cta-actions{z-index:1;justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex;position:relative}@media (width<=900px){.bento--grid-4,.bento--grid-3{grid-template-columns:1fr 1fr}.api-features__shell{gap:var(--space-6);grid-template-columns:1fr;min-height:0}.api-features__detail{padding:var(--space-6) 0 0;border-top:1px solid #ffffff1a;border-left:none}.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-bottom:none;border-right:none;grid-column:1/-1;justify-self:start;width:100%;max-width:50%}.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-split,.use-cases-bento{grid-template-columns:1fr}.use-case-card{padding:var(--uc-card-pad)}.steps-accordion{gap:var(--space-3);flex-direction:column;height:auto;min-height:auto}.steps-accordion__card{gap:var(--space-6);min-width:0;max-width:none;height:auto;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);flex:none!important;width:100%!important}.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{width:100%;height:var(--steps-mobile-body-h,auto);min-height:var(--steps-mobile-body-h,auto);visibility:hidden;flex:none;display:flex;position:static}.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;opacity:1;max-height:none;transform:none}.steps-accordion__card.is-active .steps-accordion__label{display:none}.steps-accordion__header{text-align:left;color:#fff;flex-direction:row;justify-content:flex-start;min-height:0;padding:0}.steps-accordion__title,.steps-accordion__text{opacity:0;transition:opacity var(--steps-d-text-reveal) var(--steps-accordion-ease), transform var(--steps-d-text-reveal) var(--steps-accordion-ease-out);transform:translate(14px)}.steps-accordion__card.is-active .steps-accordion__title{opacity:1;transition-delay:var(--steps-stagger-title);transform:translate(0)}.steps-accordion__card.is-active .steps-accordion__text{opacity:1;transition-delay:var(--steps-stagger-text);transform:translate(0)}.steps-accordion__card:not(.is-active) .steps-accordion__title,.steps-accordion__card:not(.is-active) .steps-accordion__text{opacity:0;transition-delay:0s;transform:translate(10px)}.steps-accordion__title{font-size:var(--font-size-24)}.cta-card{min-height:auto;padding:var(--uc-card-pad)}}@media (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;justify-self:stretch;max-width:none}.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{gap:var(--space-6);grid-template-rows:auto 1fr auto;display:grid}.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 (width<=900px){.page-meeting-assistants .hero--centered h1{font-size:var(--font-size-40)}}@media (width<=600px){.page-meeting-assistants .hero--centered h1{font-size:var(--font-size-32)}}.page-meeting-assistants .hero--centered{text-align:center;width:100vw;min-height:auto;margin-left:calc(50% - 50vw);padding:0;display:block;overflow:hidden}.page-meeting-assistants .hero--centered:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#0000002e 22%,#00000085 52%,#000000e0 82%,#000 100%);height:50%;position:absolute;bottom:0;left:0;right:0}@media (width<=900px){.page-meeting-assistants .hero__header{padding-top:var(--space-10)}}.page-meeting-assistants .hero-content .tag-label{margin-bottom:var(--space-4);justify-content:center}.page-meeting-assistants .hero--split{background:var(--bg-primary);--hero-illustration-size:clamp(360px, 38vw, 480px);width:100vw;margin-left:calc(50% - 50vw);overflow:visible}.page-meeting-assistants .hero--split.hero--dark{--bg-primary:var(--color-neutral-1000);padding:calc(var(--nb-top) + var(--nb-height) + var(--space-10)) 0 var(--space-8)}.page-meeting-assistants .hero--split .hero-inner{grid-template-columns:minmax(0, 1fr) var(--hero-illustration-size);align-items:stretch;gap:clamp(var(--space-10), 5vw, var(--space-20));max-width:var(--max-w-container);padding:var(--space-16) var(--space-page-x) var(--space-20);margin:0 auto;display:grid}.page-meeting-assistants .hero--split .hero-content{text-align:left;flex-direction:column;grid-area:1/1;min-width:0;max-width:none;display:flex}.page-meeting-assistants .hero--split .hero-content .tag-label{justify-content:flex-start}.page-meeting-assistants .hero--split h1{font-size:clamp(var(--font-size-40), 3.6vw, var(--font-size-56));max-width:16ch;margin-left:0;margin-right:0}.page-meeting-assistants .hero--split .hero-subtitle{max-width:36rem;margin-left:0;margin-right:0}.page-meeting-assistants .hero--split .hero-actions{margin-bottom:var(--space-4);justify-content:flex-start}.page-meeting-assistants .hero--split .hero-used-by{padding-top:var(--space-10);align-items:flex-start;gap:var(--space-3);flex-direction:column;margin-top:auto;display:flex}.page-meeting-assistants .hero--split .hero-used-by__label{font-size:var(--font-size-12);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin:0}.page-meeting-assistants .hero--split .hero-used-by__logos{align-items:center;gap:clamp(var(--space-6), 3.5vw, var(--space-10));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.page-meeting-assistants .hero--split .hero-used-by__logos li{align-items:center;display:flex}.page-meeting-assistants .hero--split .hero-used-by__logos img{opacity:.55;width:auto;height:auto;max-height:19px;transition:opacity .2s;display:block}.page-meeting-assistants .hero--split .hero-used-by__logos img[alt=Attention]{max-height:23px}.page-meeting-assistants .hero--split .hero-used-by__logos img[alt=Circleback]{max-height:13px}.page-meeting-assistants .hero--split .hero-used-by__logos img[alt=Claap]{max-height:36px}.page-meeting-assistants .hero--split .hero-used-by__logos img[alt=Sana]{max-height:15px}.page-meeting-assistants .hero--split .hero-used-by__logos img[alt=Coconote]{max-height:24px}.page-meeting-assistants .hero--split .hero-used-by__logos img:hover{opacity:.85}.page-meeting-assistants .hero--split .hero-image{aspect-ratio:1;border:1px solid var(--border-image);border-radius:var(--radius-4);background:var(--color-neutral-1000);grid-area:1/2;align-self:start;width:100%;max-width:none;height:auto;min-height:0;margin:0;display:block;position:relative;overflow:hidden}.page-meeting-assistants .hero--split .hero-image img{object-fit:cover;object-position:center;border-radius:0;width:calc(100% + 4px);max-width:none;height:calc(100% + 4px);margin:0;display:block;position:absolute;inset:-2px}.page-meeting-assistants .hero--split .hero__stack{z-index:2;padding:var(--space-8) 0 var(--space-16);position:relative}.page-meeting-assistants .hero--split:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#0000002e 22%,#00000085 52%,#000000e0 82%,#000 100%);height:50%;position:absolute;bottom:0;left:0;right:0}@media (width<=900px){.page-meeting-assistants .hero--split .hero-inner{padding:var(--space-12) var(--space-page-x) var(--space-16);grid-template-columns:1fr}.page-meeting-assistants .hero--split h1{max-width:none;font-size:var(--font-size-40)}.page-meeting-assistants .hero--split .hero-content{grid-area:auto;display:block}.page-meeting-assistants .hero--split .hero-used-by{margin-top:var(--space-10);padding-top:0}.page-meeting-assistants .hero--split .hero-image{width:min(100%, var(--hero-illustration-size));grid-area:auto;justify-self:center;margin:0 auto}.page-meeting-assistants .hero--split .hero-image img{object-fit:cover;width:calc(100% + 4px);height:calc(100% + 4px);inset:-2px}}@media (width<=600px){.page-meeting-assistants .hero--split h1{font-size:var(--font-size-32)}}.page-meeting-assistants .hero>.logo-belt{z-index:3;max-width:var(--max-w-container);width:100%;padding:var(--space-30) 0;box-sizing:border-box;margin-left:auto;margin-right:auto;position:relative}.page-meeting-assistants .hero>.logo-belt:before,.page-meeting-assistants .hero>.logo-belt:after{display:none}.page-meeting-assistants .hero .logo-belt-rows{gap:var(--space-8);flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%)}.page-meeting-assistants .hero .logo-belt-track{animation:80s linear infinite scrollLogoBelt}.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{z-index:1;text-align:center;width:100%;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;position:relative}.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{opacity:.55;width:auto;height:auto}.page-meeting-assistants .hero .logo-belt-item img{transform-origin:50%;max-width:none;height:28px;max-height:none;transform:scale(1.08)}.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 (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;transition:none;transform:none}.page-meeting-assistants .hero>.logo-belt{box-sizing:border-box;width:100vw;max-width:none;padding-top:var(--space-14);padding-bottom:var(--space-14);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.page-meeting-assistants .hero .logo-belt-rows{flex-direction:column;justify-content:center;align-items:stretch;gap:0;width:100%;min-height:160px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24% 76%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24% 76%,#0000 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;max-width:min(92vw,38ch);padding:0 var(--space-2);line-height:var(--line-height-snug);margin-left:auto;margin-right:auto}}@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);z-index:2;isolation:isolate;position:relative;overflow:hidden}.page-meeting-assistants .testimonials-section.reveal{opacity:0;transform:none}.page-meeting-assistants .testimonials-section.reveal.is-visible{opacity:1;transform:none}.page-meeting-assistants .testimonials-section>:not(.testimonials-bg){z-index:1;position:relative}.page-meeting-assistants .testimonials-bg{top:-clamp(100px, 14vh, 200px);bottom:-clamp(80px, 10vh, 160px);z-index:0;pointer-events:none;background-color:var(--color-neutral-1000);width:100vw;position:absolute;left:calc(50% - 50vw);right:auto;overflow:hidden}.page-meeting-assistants .testimonials-section .testimonials-bg__atmosphere{z-index:0;pointer-events:none;background-color:var(--color-neutral-1000);height:auto;position:absolute;inset:0;overflow:hidden}.page-meeting-assistants .testimonials-section .testimonials-bg__atmosphere .hero__bg-image{opacity:.78;-webkit-mask-image:linear-gradient(#0000 0%,#00000059 6%,#000000b8 14%,#000 22% 84%,#0000008c 93%,#0000 100%);mask-image:linear-gradient(#0000 0%,#00000059 6%,#000000b8 14%,#000 22% 84%,#0000008c 93%,#0000 100%)}.page-meeting-assistants .testimonials-section .testimonials-bg__atmosphere:before{opacity:.65}.page-meeting-assistants .testimonials-section .testimonials-bg__atmosphere:after{background:linear-gradient(#000 0%,#000000e0 6%,#00000061 12%,#00000038 28%,#00000024 50%,#00000038 72%,#0000006b 88%,#000000b8 96%,#000 100%)}.page-meeting-assistants .testimonials-cursor-halo{z-index:2;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 50%, var(--halo-color,#a884ff38) 0%, var(--halo-color-mid,#a884ff1a) 30%, transparent 70%);filter:blur(160px);will-change:transform, opacity;border-radius:50%;width:900px;height:900px;transition:opacity .6s,background .8s;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.page-meeting-assistants .testimonials-section.is-halo-active .testimonials-cursor-halo{opacity:.55}.page-meeting-assistants .testimonials-section[data-halo=magenta]{--halo-color:#dc78c83d;--halo-color-mid:#c864b91a}.page-meeting-assistants .testimonials-section[data-halo=rose]{--halo-color:#ff8cc33d;--halo-color-mid:#f078c81a}.page-meeting-assistants .testimonials-section[data-halo=violet],.page-meeting-assistants .testimonials-section:not([data-halo]){--halo-color:#b494ff42;--halo-color-mid:#b494ff1c}.page-meeting-assistants .testimonials-section .testimonial-card{border-radius:var(--radius-3);-webkit-backdrop-filter:blur(10px)saturate(125%);isolation:isolate;--card-glow:#a884ff2e;transition:transform var(--duration-320) var(--ease-out), box-shadow var(--duration-320) var(--ease-out), background var(--duration-320) var(--ease-out);background:linear-gradient(#08061085 0%,#08061061 55%,#08061070 100%);border:none;transform:translateY(0);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}.page-meeting-assistants .testimonials-section .testimonial-card:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;opacity:.45;background:linear-gradient(135deg,#ffffff0d 0%,#ffffff04 22%,#0000 45%);transition:opacity .45s;position:absolute;inset:0}.page-meeting-assistants .testimonials-section .testimonial-card:hover,.page-meeting-assistants .testimonials-section .testimonial-card:focus-visible{box-shadow:inset 0 1px 0 #ffffff24, inset 0 0 0 1px #ffffff0d, inset 0 -1px 0 #00000052, 0 1px 1px #0000002e, 0 22px 44px -20px #000000a6, 0 10px 26px -14px var(--card-glow);background:linear-gradient(#0c0a1494 0%,#0c0a1470 55%,#0c0a1480 100%);transform:translateY(-4px)}.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:#0078d224}.page-meeting-assistants .testimonials-section .testimonial-card[style*=grid-area\:d]{--card-glow:#50b4c81f}.page-meeting-assistants .testimonials-section .testimonial-badge{color:var(--text-secondary);border:1px solid var(--border-primary);background:#ffffff05;transition:border-color .3s,background-color .3s}.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{color:#82beffcc;border-color:#0078d240}.page-meeting-assistants .testimonials-section .testimonial-card[style*=grid-area\:d] .testimonial-badge{color:#8cdce6cc;border-color:#50b4c840}.page-meeting-assistants .testimonials-section .testimonial-company img{object-fit:contain;max-width:110px;height:100%}.page-meeting-assistants .testimonials-section .testimonial-company{align-items:center;height:22px;display:flex}.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 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;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 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-meeting-assistants .testimonials-section .testimonial-card:hover .testimonial-avatar{filter:grayscale(.35)brightness()}.page-meeting-assistants .testimonials-section .testimonial-card:hover .testimonial-meta{opacity:1}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card{background:0 0;flex-direction:column;padding:0;display:flex;overflow:hidden;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{border-radius:inherit;flex:1;width:100%;min-height:280px;position:relative;overflow:hidden}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card .testimonial-photo:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000008c 0%,#00000040 45%,#0000 100%);height:42%;position:absolute;inset:0 0 auto}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card .testimonial-photo img{filter:grayscale()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{filter:grayscale(.2)brightness(.95);transform:scale(1.06)}.page-meeting-assistants .testimonials-section .testimonial-card.photo-card .testimonial-photo-overlay{padding:var(--space-6);pointer-events:none;z-index:2;background:linear-gradient(#0000 40%,#000000d9 100%);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.page-meeting-assistants .testimonials-section .testimonial-photo-logo{top:var(--space-5);left:var(--space-5);filter:drop-shadow(0 2px 6px #00000080);height:32px}.page-meeting-assistants .testimonials-section .testimonial-photo-logo img{object-fit:contain;max-width:150px;height:100%}.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{background:linear-gradient(#0009 0%,#0000004d 50%,#0000 100%);height:32%}.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{padding:var(--space-10);background:linear-gradient(#0000 22%,#00000026 45%,#0000008c 70%,#000000e0 100%);inset:0}.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-card.photo-card--hero .testimonial-photo img{object-position:center 30%}.page-meeting-assistants .testimonials-section .testimonial-hover-quote{-webkit-backdrop-filter:blur(10px);transition:opacity var(--duration-320) var(--ease-out), transform var(--duration-320) var(--ease-out);background:#0a0a0ceb;transform:translateY(12px)}.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}}
