.Testimonial_testimonial__WMN8m{display:grid;grid-template-columns:subgrid;grid-column:1/-1;width:100%}.Testimonial_inner__LClw_{padding-block:var(--tome-space-md);grid-column:content-start/content-end}.Testimonial_testimonial__WMN8m[data-pt=none] .Testimonial_inner__LClw_{padding-block-start:0}.Testimonial_testimonial__WMN8m[data-pt=extraSmall] .Testimonial_inner__LClw_{padding-block-start:var(--tome-space-xs)}.Testimonial_testimonial__WMN8m[data-pt=small] .Testimonial_inner__LClw_{padding-block-start:var(--tome-space-sm)}.Testimonial_testimonial__WMN8m[data-pt=medium] .Testimonial_inner__LClw_{padding-block-start:var(--tome-space-md)}.Testimonial_testimonial__WMN8m[data-pt=large] .Testimonial_inner__LClw_{padding-block-start:var(--tome-space-lg)}.Testimonial_testimonial__WMN8m[data-pb=none] .Testimonial_inner__LClw_{padding-block-end:0}.Testimonial_testimonial__WMN8m[data-pb=extraSmall] .Testimonial_inner__LClw_{padding-block-end:var(--tome-space-xs)}.Testimonial_testimonial__WMN8m[data-pb=small] .Testimonial_inner__LClw_{padding-block-end:var(--tome-space-sm)}.Testimonial_testimonial__WMN8m[data-pb=medium] .Testimonial_inner__LClw_{padding-block-end:var(--tome-space-md)}.Testimonial_testimonial__WMN8m[data-pb=large] .Testimonial_inner__LClw_{padding-block-end:var(--tome-space-lg)}.Testimonial_testimonial__WMN8m[data-text=light]{color:var(--tome-color-foreground)}.Testimonial_testimonial__WMN8m[data-text=dark]{color:var(--tome-color-background)}.Testimonial_testimonial__WMN8m[data-bg=light-gray]{background-color:var(--tome-color-surface-muted)}.Testimonial_testimonial__WMN8m[data-bg=dark-gray]{background-color:var(--tome-color-foreground);color:var(--tome-color-background)}.Testimonial_testimonial__WMN8m[data-bg=primary]{background-color:var(--tome-color-primary);color:var(--tome-color-on-primary)}.Testimonial_testimonial__WMN8m[data-bg=white]{background-color:var(--tome-color-background)}.Testimonial_testimonial__WMN8m[data-layout=default] .Testimonial_quote__Heh0C{max-width:65ch}.Testimonial_testimonial__WMN8m[data-layout=editorial-colophon]{border-block-start:1px solid var(--tome-color-border)}.Testimonial_testimonial__WMN8m[data-layout=editorial-colophon] .Testimonial_inner__LClw_{padding-block-start:var(--tome-space-md)}.Testimonial_testimonial__WMN8m[data-layout=editorial-colophon] .Testimonial_quote__Heh0C{display:flex;gap:var(--tome-space-sm);align-items:flex-start}.Testimonial_sectionTitle__5YTIx{font-size:var(--tome-type-size-xs);font-weight:var(--tome-type-weight-semibold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-wider);color:var(--tome-color-on-surface-muted);margin-block-end:var(--tome-space-sm)}.Testimonial_quote__Heh0C{margin:0;padding:0}.Testimonial_quoteText__CNNnK{font-size:var(--tome-type-size-lg);line-height:var(--tome-type-leading-snug);font-style:italic;margin-block-end:var(--tome-space-sm)}.Testimonial_attribution__Qng5z{display:flex;align-items:center;gap:var(--tome-space-xs)}.Testimonial_avatarWrapper__ux0uA{position:relative}.Testimonial_avatarWrapper__ux0uA,.Testimonial_avatar__0yR7g{flex-shrink:0;width:var(--tome-space-11);height:var(--tome-space-11)}.Testimonial_avatar__0yR7g{border-radius:var(--tome-radius-full);-o-object-fit:cover;object-fit:cover}.Testimonial_attributionText__DYIX5{display:flex;flex-direction:column;gap:var(--tome-space-1)}.Testimonial_name__aoHvq{font-size:var(--tome-type-size-sm);font-weight:var(--tome-type-weight-semibold);font-style:normal;line-height:var(--tome-type-leading-tight)}.Testimonial_company__eeX2H,.Testimonial_date__09XMU,.Testimonial_role__RbvkF{font-size:var(--tome-type-size-xs);color:var(--tome-color-on-surface-muted)}.Testimonial_date__09XMU{display:block;margin-block-start:var(--tome-space-xs)}.Testimonial_testimonial__WMN8m[data-variant=editorial] .Testimonial_quoteText__CNNnK{font-size:var(--tome-type-size-2xl);font-style:normal;line-height:var(--tome-type-leading-snug)}.Testimonial_testimonial__WMN8m[data-variant=editorial]{border-inline-start:2px solid var(--tome-color-primary)}.Testimonial_testimonial__WMN8m[data-variant=editorial] .Testimonial_inner__LClw_{padding-inline-start:var(--tome-space-lg)}.Testimonial_testimonial__WMN8m[data-variant=dark]{background-color:var(--tome-color-surface-inverse,var(--tome-color-foreground));color:var(--tome-color-background)}.Testimonial_testimonial__WMN8m[data-variant=dark] .Testimonial_company__eeX2H,.Testimonial_testimonial__WMN8m[data-variant=dark] .Testimonial_date__09XMU,.Testimonial_testimonial__WMN8m[data-variant=dark] .Testimonial_role__RbvkF{color:var(--tome-color-background);opacity:.7}.Testimonial_testimonial__WMN8m[data-variant=carousel]{overflow-x:auto;scroll-snap-type:x mandatory}.Testimonial_testimonial__WMN8m[data-mode=carousel]{position:relative}.Testimonial_counter__RgaZM{font-size:var(--tome-type-size-sm);font-variant-numeric:tabular-nums;line-height:1;color:var(--tome-color-on-surface-muted);margin-block-end:var(--tome-space-sm)}.Testimonial_pagination__E3OXQ{display:flex;gap:var(--tome-space-xs);justify-content:center;margin-block-start:var(--tome-space-md)}.Testimonial_dot__tTb_z{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--tome-color-border);background:transparent;padding:0;width:var(--tome-space-2);height:var(--tome-space-2);border-radius:var(--tome-radius-full);cursor:pointer;opacity:.5;transition:background-color .2s ease,opacity .2s ease,transform .2s ease}.Testimonial_dot__tTb_z:hover{background-color:var(--tome-color-border);opacity:.8}.Testimonial_dot__tTb_z:focus-visible{outline:2px solid var(--tome-color-primary);outline-offset:2px}.Testimonial_dotActive__DBGA_{background-color:var(--tome-color-primary);border-color:var(--tome-color-primary);opacity:1;transform:scale(1.15)}.Accordion_blockRoot__zEZ3h{display:grid;grid-template-columns:subgrid;grid-column:prose-start/prose-end;width:100%}.Accordion_accordion__JYTaE{grid-column:1/-1;display:flex;flex-direction:column;border-top:1px solid var(--block-accent-border,var(--tome-color-border,currentColor))}.Accordion_item__K3adF{border-bottom:1px solid var(--block-accent-border,var(--tome-color-border,currentColor))}.Accordion_trigger__V4vK6{display:flex;align-items:center;gap:var(--tome-space-2,.5rem);width:100%;padding:var(--tome-space-3,.75rem) 0;background:none;border:none;cursor:pointer;text-align:left;color:var(--tome-color-foreground,currentColor)}.Accordion_eyebrow__kctWj{font-size:var(--tome-text-xs,.7rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--block-accent-text,var(--tome-color-muted-foreground,currentColor))}.Accordion_triggerTitle__0mJaJ{flex:1;font-weight:500}.Accordion_chevron__5wkHb{flex-shrink:0;color:var(--block-accent-text,var(--tome-color-muted-foreground,currentColor));font-size:var(--tome-text-h5,1.25rem)}.Accordion_panel__VWQd0{padding:0 0 var(--tome-space-3,.75rem);color:var(--tome-color-muted-foreground,currentColor)}.Accordion_faq__rUiEL{grid-column:1/-1;display:flex;flex-direction:column;border-top:1px solid var(--block-accent-border,var(--tome-color-border,currentColor))}.Accordion_faqItem__Q80ok{border-bottom:1px solid var(--block-accent-border,var(--tome-color-border,currentColor))}.Accordion_faqTrigger__OAQG7{display:flex;align-items:center;gap:var(--tome-space-2,.5rem);width:100%;padding:var(--tome-space-3,.75rem) 0;background:none;border:none;cursor:pointer;text-align:left;color:var(--tome-color-foreground,currentColor)}.Accordion_faqQuestion__wms9o{flex:1;font-weight:600}.Accordion_faqAnswer__vsBKv{margin:0;padding:0 0 var(--tome-space-3,.75rem);color:var(--tome-color-muted-foreground,currentColor)}.Accordion_blockRoot__zEZ3h>*{grid-column:1/-1;width:100%;max-width:var(--tome-prose-max-width,none);margin-inline:auto}