.product-client-hub-scope{min-width:0;container-type:inline-size}.product-client-hub-layout{align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.product-client-hub-side,.product-client-hub-main,.product-client-hub-main-grid{display:contents}.product-client-hub-identity-card{order:-3}.product-client-hub-recommendations-card{order:-2}.product-client-hub-attention-card{order:-1}@container (min-width:900px){.product-client-hub-layout[data-main=false]{grid-template-columns:minmax(0,512px) minmax(0,1fr)}}@container (min-width:1040px){.product-client-hub-layout[data-main=true]{grid-template-columns:minmax(0,400px) minmax(0,1fr)}.product-client-hub-layout[data-main=true] .product-client-hub-side{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.product-client-hub-layout[data-main=true] .product-client-hub-main{min-width:0;display:block;container:client-hub-main/inline-size}.product-client-hub-layout[data-main=true] .product-client-hub-main-grid{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}}@container client-hub-main (min-width:760px){.product-client-hub-layout[data-main=true] .product-client-hub-main-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-client-hub-card-wide{grid-column:1/-1}}.product-client-hub-card{box-sizing:border-box;gap:var(--space-20);min-width:0;padding:var(--space-24);border:var(--stroke-components) solid var(--neutral-border-components);border-radius:var(--radius-8);background-color:var(--neutral-surface-main);flex-direction:column;display:flex}.product-client-hub-card-header{justify-content:space-between;align-items:flex-start;gap:var(--space-16);min-width:0;display:flex}.product-client-hub-card-lead{align-items:center;gap:var(--space-12);min-width:0;display:flex}.product-client-hub-card-mark{width:var(--space-40);height:var(--space-40);flex-shrink:0;display:inline-flex}.product-client-hub-card-mark>svg{width:100%;height:100%}.product-client-hub-card-heading{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.product-client-hub-card .product-client-hub-card-title{color:var(--neutral-content-main-titles);margin:0}.product-client-hub-card-title-count{align-items:center;gap:var(--space-8);display:inline-flex}.product-client-hub-card .product-client-hub-card-meta{color:var(--neutral-content-support);margin:0}.product-client-hub-card-actions{align-items:center;gap:var(--space-12);flex-shrink:0;display:flex}.product-client-hub-card-footer{gap:var(--space-8);flex-wrap:wrap;margin-top:auto;display:flex}.product-client-hub-subsection{gap:var(--space-12);padding-top:var(--space-20);border-top:var(--stroke-components) solid var(--neutral-border-components);flex-direction:column;display:flex}.product-client-hub-card .product-client-hub-subtitle,.product-client-hub-card .product-client-hub-empty{color:var(--neutral-content-support);margin:0}.product-client-hub-items{margin-block:calc(var(--space-16) * -1)}.product-client-hub-glyph{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-8);background-color:var(--neutral-surface-background);color:var(--neutral-surface-icons);justify-content:center;align-items:center;display:inline-flex}.product-client-hub-glyph>svg{width:var(--space-16);height:var(--space-16)}.product-client-hub-menu{min-width:var(--space-256)}.product-client-hub-recommendations-card{border-color:var(--neutral-border-active);container:client-hub-recommendations/inline-size}.product-client-hub-recommendations-card[data-glow=webgl]{border-color:#0000}.product-client-hub-recommendations{gap:var(--space-8);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@container client-hub-recommendations (min-width:600px){.product-client-hub-recommendations{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.product-client-hub-recommendation{gap:var(--space-8);min-width:0;padding:var(--space-16);border:var(--stroke-components) solid var(--neutral-border-components);border-radius:var(--radius-8);flex-direction:column;display:flex}.product-client-hub-recommendation-head{align-items:center;gap:var(--space-12);min-width:0;display:flex}.product-client-hub-recommendation-head>.product-client-hub-glyph{flex-shrink:0}.product-client-hub-card .product-client-hub-recommendation-title{color:var(--neutral-content-main-titles);margin:0}.product-client-hub-card .product-client-hub-recommendation-reason,.product-client-hub-card .product-client-hub-recommendation-meta{color:var(--neutral-content-support);margin:0}.product-client-hub-recommendation-footer{align-items:flex-start;gap:var(--space-12);padding-top:var(--space-8);flex-direction:column;margin-top:auto;display:flex}.product-client-hub-identity{align-items:center;gap:var(--space-16);min-width:0;display:flex}.product-client-hub-identity-text{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.product-client-hub-identity-title{align-items:center;gap:var(--space-8);flex-wrap:wrap;min-width:0;display:flex}.product-client-hub-card .product-client-hub-name{color:var(--neutral-content-main-titles);margin:0}.product-client-hub-card .product-client-hub-identity-meta{color:var(--neutral-content-support);margin:0}.product-client-hub-fields{align-items:baseline;gap:var(--space-12) var(--space-16);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.product-client-hub-field{display:contents}.product-client-hub-fields .product-client-hub-field-label{color:var(--neutral-content-support);margin:0}.product-client-hub-field-value{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;min-width:0;margin:0;display:flex}.product-client-hub-fields .product-client-hub-field-hint{color:var(--neutral-content-support)}.product-client-hub-value{align-items:center;gap:var(--space-4);min-width:0;max-width:100%;display:inline-flex}.product-client-hub-card .product-client-hub-value-text{color:var(--neutral-content-main-titles);overflow-wrap:anywhere}.product-client-hub-copy.ctc-inline{--ctc-inline-icon-color:var(--neutral-content-placeholder);max-width:calc(100% + var(--ctc-inline-padding-inline));margin-block:calc(var(--ctc-inline-padding-block) * -1);text-align:start;background-color:#0000;margin-inline-start:calc(var(--ctc-inline-padding-inline) * -1)}.product-client-hub-value:last-child .product-client-hub-copy.ctc-inline:last-child{max-width:calc(100% + var(--ctc-inline-padding-inline) * 2);margin-inline-end:calc(var(--ctc-inline-padding-inline) * -1)}.product-client-hub-copy.ctc-inline[data-copied=true]{--ctc-inline-icon-color-active:var(--color-content-success)}.product-client-hub-people{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.product-client-hub-person{gap:var(--space-12);padding-block:var(--space-16);flex-direction:column;display:flex}.product-client-hub-person:first-child{padding-top:0}.product-client-hub-person:last-child{padding-bottom:0}.product-client-hub-person+.product-client-hub-person{border-top:var(--stroke-components) solid var(--neutral-border-components)}.product-client-hub-person-head{align-items:center;gap:var(--space-12);min-width:0;display:flex}.product-client-hub-person-text{gap:var(--space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.product-client-hub-person-name{align-items:center;gap:var(--space-8);min-width:0;display:flex}.product-client-hub-card .product-client-hub-person-role{color:var(--neutral-content-support)}.product-client-hub-person-actions{gap:var(--space-4);flex-shrink:0;display:flex}.product-client-hub-person .product-client-hub-fields{padding-inline-start:calc(var(--space-32) + var(--space-12))}.product-client-hub-balances{gap:var(--space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.product-client-hub-balance{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}.product-client-hub-balance-text{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.product-client-hub-card .product-client-hub-balance-note{color:var(--neutral-content-support)}.product-client-hub-card .product-client-hub-balance-amount{color:var(--neutral-content-main-titles);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.product-client-hub-card .product-client-hub-balance-amount[data-tone=error]{color:var(--color-content-error)}.product-client-hub-metrics{grid-template-columns:repeat(auto-fit, minmax(var(--space-160), 1fr));gap:var(--space-20) var(--space-16);margin:0;display:grid}.product-client-hub-metric{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.product-client-hub-metric-body{gap:var(--space-4);flex-direction:column;margin:0;display:flex}.product-client-hub-metric-line{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.product-client-hub-card .product-client-hub-metric-label,.product-client-hub-card .product-client-hub-metric-footnote{color:var(--neutral-content-support);margin:0}.product-client-hub-card .product-client-hub-metric-value{color:var(--neutral-content-main-titles);font-variant-numeric:tabular-nums}.product-client-hub-services{gap:var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.product-client-hub-card .product-client-hub-service{padding:var(--space-2) var(--space-8);border-radius:var(--radius-4);background-color:var(--neutral-surface-background);color:var(--neutral-content-main-titles)}.product-client-hub-notes{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.product-client-hub-note{gap:var(--space-4);padding:var(--space-12);border:var(--stroke-components) solid var(--neutral-border-components);border-radius:var(--radius-8);flex-direction:column;display:flex}.product-client-hub-note[data-pinned=true]{background-color:var(--neutral-surface-background);border-color:#0000}.product-client-hub-card .product-client-hub-note-body{color:var(--neutral-content-main-titles);margin:0}.product-client-hub-card .product-client-hub-note-meta{align-items:center;gap:var(--space-4);color:var(--neutral-content-support);margin:0;display:flex}.product-client-hub-note-pin{width:var(--space-12);height:var(--space-12);color:var(--neutral-surface-icons);display:inline-flex}.product-client-hub-note-pin>svg{width:100%;height:100%}.product-client-hub-card .product-client-hub-event-time{color:var(--neutral-content-support);white-space:nowrap}
.showcase-frame{min-width:0;color:var(--neutral-content-main-titles);font-family:var(--font-sans)}@media (max-width:640px){.showcase-frame .product-task-row-action{display:none}}.showcase-frame.showcase-surface{isolation:isolate;margin:calc(-1 * (var(--space-4) + 1px));padding:calc(var(--space-4) + var(--space-8));border:1px solid var(--neutral-surface-main);border-radius:calc(var(--radius-8) + var(--space-8) + var(--space-4) + 1px);background-color:var(--opacity-white-medium);-webkit-backdrop-filter:var(--preview-glass-frost);backdrop-filter:var(--preview-glass-frost);position:relative;box-shadow:0 16px 40px -12px #0000002e}.showcase-frame.showcase-surface:before{content:"";z-index:-1;inset:var(--space-4);border-radius:calc(var(--radius-8) + var(--space-8));background-color:var(--neutral-surface-background);position:absolute}
.showcase-client-preview{z-index:2;width:min(700px, calc(100% - var(--space-48)));pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.showcase-client-preview-frame{gap:var(--space-8);flex-direction:column;display:flex}@media (max-width:640px){.showcase-client-preview .product-client-hub-recommendation:nth-child(n+2){display:none}}
.product-app-chip{align-items:center;gap:var(--space-4);min-width:0;max-width:100%;display:inline-flex}.product-app-chip-mark{box-sizing:border-box;width:var(--space-16);height:var(--space-16);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.product-app-chip-mark>svg,.product-app-chip-mark>img{width:100%;height:100%}.product-app-chip[data-app=fierce] .product-app-chip-mark{padding:calc(var(--space-2) / 2)}.product-app-chip-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--neutral-content-main-titles);overflow:hidden}
.product-workflow-tile{box-sizing:border-box;border:var(--stroke-components) solid var(--neutral-border-components);border-radius:var(--radius-8);background-color:var(--neutral-surface-main);min-width:0;transition:border-color var(--speed-fast) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.product-workflow-tile-link{color:inherit;outline:none;text-decoration:none}.product-workflow-tile-link:after{content:"";z-index:0;position:absolute;inset:0}.product-workflow-tile[data-linked=true]:hover{border-color:var(--neutral-border-support)}.product-workflow-tile[data-tinted=true][data-linked=true]:hover{border-color:color-mix(in srgb, var(--color-content-primary) 16%, transparent)}.product-workflow-tile[data-linked=true]:has(.product-workflow-tile-link:focus-visible){outline:var(--stroke-components) solid var(--neutral-border-active);outline-offset:var(--space-2)}.product-workflow-tile[data-tinted=true]{--product-workflow-tile-rule:color-mix(in srgb, var(--color-content-primary) 8%, transparent);border-color:var(--product-workflow-tile-rule);background-color:color-mix(in srgb, var(--product-workflow-tile-tint) 53%, var(--neutral-surface-main))}.product-workflow-tile-body{gap:var(--space-16);padding:var(--space-24);flex-direction:column;flex:auto;display:flex}.product-workflow-tile-heading{align-items:center;gap:var(--space-12);min-width:0;display:flex}.product-workflow-tile[data-tinted=true] .product-workflow-tile-heading{gap:var(--space-8)}.product-workflow-tile:not([data-tinted=true]) .product-workflow-tile-heading{align-items:flex-start}.product-workflow-tile-glyph{--product-workflow-tile-ink:hsl(from var(--product-workflow-tile-tint) h s 42%);--neutral-surface-icons:var(--product-workflow-tile-ink);--color-surface-icon-fill-primary:var(--product-workflow-tile-ink);width:calc(var(--space-24) + var(--space-4));height:calc(var(--space-24) + var(--space-4));border-radius:var(--radius-6);background-color:var(--neutral-surface-main);color:var(--product-workflow-tile-ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.product-workflow-tile-glyph>svg{width:var(--space-16);height:var(--space-16)}.product-workflow-tile-media{flex-shrink:0;display:inline-flex}.product-workflow-tile-media>svg{width:var(--space-32);height:var(--space-32)}.product-workflow-tile-text{gap:var(--space-4);flex-direction:column;flex:auto;min-width:0;display:flex}.product-workflow-tile-title,.product-workflow-tile-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;margin:0;display:-webkit-box;overflow:hidden}.product-workflow-tile-title{color:var(--neutral-content-main-titles)}.product-workflow-tile-description{color:var(--neutral-content-support)}.product-workflow-tile[data-tinted=true] .product-workflow-tile-description{color:var(--neutral-content-main-titles);opacity:.5}.product-workflow-tile-footer{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-16);border-top:var(--stroke-components) solid var(--neutral-border-components);display:flex;position:relative}.product-workflow-tile[data-tinted=true] .product-workflow-tile-footer{border-top-color:var(--product-workflow-tile-rule)}.product-workflow-tile-apps{justify-content:flex-end;align-items:center;gap:var(--space-8);min-width:0;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.product-workflow-tile{transition:none}}
.showcase-integrations-preview{z-index:2;pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}.showcase-integrations-preview-frame{flex-direction:column;width:100%;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.showcase-integrations-row{padding-block:var(--space-6);overflow:hidden}.showcase-integrations-track{gap:var(--space-12);will-change:transform;width:max-content;display:flex}.showcase-integrations-track>.product-workflow-tile{flex:none;width:300px;box-shadow:0 8px 24px -12px #00000029}
.product-icon-tile{--product-icon-tile-size:16px;box-sizing:border-box;width:var(--product-icon-tile-size);height:var(--product-icon-tile-size);border-radius:var(--radius-4);font-size:calc(var(--product-icon-tile-size) * .75);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}.product-icon-tile-glyph{transition:transform var(--speed-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.product-icon-tile-glyph>svg{width:calc(var(--product-icon-tile-size) * .75);height:calc(var(--product-icon-tile-size) * .75)}.product-icon-tile-tone-plain{color:var(--neutral-surface-icons)}.product-icon-tile-tone-subtle{background-color:var(--neutral-surface-background);color:var(--neutral-surface-icons)}.product-icon-tile-tone-recessed{background-color:var(--neutral-surface-disabled-icon);color:var(--neutral-surface-icons)}@media (prefers-reduced-motion:reduce){.product-icon-tile-glyph{transition:none}}
.product-section-header{justify-content:space-between;align-items:center;gap:var(--space-16);width:100%;display:flex}.product-section-header-toggle{align-items:center;gap:var(--space-8);min-width:0;color:var(--neutral-content-main-titles);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;display:flex}.product-section-header-toggle:disabled{cursor:default}.product-section-header-toggle:focus-visible{outline:var(--stroke-components) solid var(--neutral-border-active);outline-offset:4px;border-radius:var(--radius-4)}.product-section-header-chevron{flex-shrink:0}.product-section-header-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;overflow:hidden}.product-section-header-trailing{align-items:center;gap:var(--space-8);flex-shrink:0;display:flex}
.product-dashboard-section,.product-dashboard-section-item{flex-direction:column;min-width:0;display:flex}.product-dashboard-section .product-dashboard-section-item{box-shadow:none;border-radius:0;overflow:visible}.product-dashboard-section-panel{overflow:hidden}.product-dashboard-section-item[data-state=closed] .product-dashboard-section-panel{opacity:0;visibility:hidden;height:0}.product-dashboard-section .product-dashboard-section-body{padding:var(--space-16) 0 0;color:inherit;gap:0;font-family:inherit}.product-dashboard-row-scope{min-width:0;container-type:inline-size}.product-dashboard-row-scope[hidden]{display:none}.product-dashboard-row{--product-dashboard-row-gap:var(--space-8);--product-dashboard-row-track:max(var(--product-dashboard-row-min,220px), calc((100% - (var(--product-dashboard-row-columns,4) - 1) * var(--product-dashboard-row-gap)) / var(--product-dashboard-row-columns,4)));grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--product-dashboard-row-track)), 1fr));gap:var(--product-dashboard-row-gap);min-width:0;display:grid}.product-dashboard-row[data-template=true]{grid-template-columns:minmax(0,1fr)}@container (min-width:720px){.product-dashboard-row[data-template=true]{grid-template-columns:var(--product-dashboard-row-template)}}.product-dashboard-row[data-layout=stack]{grid-template-columns:minmax(0,1fr)}@property --product-dashboard-rail-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --product-dashboard-rail-fade-end{syntax:"<length>";inherits:false;initial-value:0}.product-dashboard-row[data-layout=rail]{--product-dashboard-rail-fade:var(--space-32);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--product-dashboard-rail-fade-start), #000 calc(100% - var(--product-dashboard-rail-fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--product-dashboard-rail-fade-start), #000 calc(100% - var(--product-dashboard-rail-fade-end)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--product-dashboard-rail-fade-start), #000 calc(100% - var(--product-dashboard-rail-fade-end)), transparent 100%);transition:--product-dashboard-rail-fade-start var(--speed-fast) var(--ease-out), --product-dashboard-rail-fade-end var(--speed-fast) var(--ease-out);display:flex;overflow-x:auto}.product-dashboard-row[data-layout=rail]::-webkit-scrollbar{display:none}.product-dashboard-row[data-layout=rail][data-fade-start=true]{--product-dashboard-rail-fade-start:var(--product-dashboard-rail-fade)}.product-dashboard-row[data-layout=rail][data-fade-end=true]{--product-dashboard-rail-fade-end:var(--product-dashboard-rail-fade)}.product-dashboard-row[data-layout=rail].is-dragging{-webkit-user-select:none;user-select:none}.product-dashboard-row[data-layout=rail]>*{flex:0 0 var(--product-dashboard-row-min,220px);transition:margin-inline-end var(--speed-medium) var(--ease-custom)}.product-dashboard-row[data-layout=rail]>[data-leaving=true]{margin-inline-end:calc((var(--product-dashboard-row-min,220px) + var(--product-dashboard-row-gap)) * -1)}@media (prefers-reduced-motion:reduce){.product-dashboard-row[data-layout=rail]>*,.product-dashboard-row[data-layout=rail]{transition:none}}
.showcase-queue-preview{z-index:2;width:min(560px, calc(100% - var(--space-48)));pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.showcase-queue-preview-frame{gap:var(--space-24);padding:var(--space-16);flex-direction:column;display:flex}.showcase-queue-preview-window .product-task-list{max-height:calc(var(--space-40) * 7.5)}
.product-status-dots{align-items:center;gap:var(--space-4);height:var(--space-6);display:inline-flex}.product-status-dots-dot{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background-color:var(--neutral-surface-disabled-icon);flex-shrink:0;display:block}.product-status-dots-dot[data-filled=true]{background-color:var(--neutral-surface-icons)}
.product-workflow-card{box-sizing:border-box;border:var(--stroke-components) solid var(--neutral-border-components);border-radius:var(--radius-8);background-color:var(--neutral-surface-main);flex-direction:column;min-width:0;display:flex;overflow:hidden}.product-workflow-card-header{align-items:center;gap:var(--space-8);padding:var(--space-16);border-bottom:var(--stroke-components) solid var(--neutral-border-components);display:flex}a.product-workflow-card-header{color:inherit;transition:background-color var(--speed-medium) var(--ease-out);text-decoration:none}a.product-workflow-card-header:hover{background-color:var(--neutral-surface-tables)}a.product-workflow-card-header:focus-visible{outline:var(--stroke-components) solid var(--neutral-border-active);outline-offset:calc(var(--stroke-components) * -2)}.product-workflow-card-client{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--neutral-content-main-titles);flex:auto;overflow:hidden}.product-workflow-card-body{align-items:flex-start;gap:var(--space-24);padding:var(--space-16);flex-direction:column;flex:auto;display:flex}.product-workflow-card-text{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}.product-workflow-card-title-line{grid-template-columns:minmax(0, 1fr) var(--space-16);align-items:center;gap:var(--space-8);display:grid}.product-workflow-card-title{min-width:0;color:var(--neutral-content-main-titles);margin:0}.product-workflow-card-description{color:var(--neutral-content-support);margin:0}.product-workflow-card-verified{--neutral-surface-icons:var(--color-content-success);width:var(--space-16);height:var(--space-16);opacity:0;transition:opacity var(--speed-medium) var(--ease-out);flex-shrink:0;display:inline-flex}.product-workflow-card[data-status=completed] .product-workflow-card-verified{opacity:1}.product-workflow-card-verified>svg{width:100%;height:100%}.product-workflow-card-stamp{display:flex}.product-workflow-card-steps{gap:var(--space-8);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.product-workflow-card-step{justify-content:space-between;align-items:center;gap:var(--space-8);color:var(--neutral-content-main-titles);transition:opacity var(--speed-medium) var(--ease-out);display:flex;position:relative}.product-workflow-card-step:before{content:"";inset:calc(var(--space-4) * -1);border-radius:var(--radius-4);background-color:var(--neutral-surface-disabled);opacity:0;transition:opacity var(--speed-medium) var(--ease-out);position:absolute}.product-workflow-card-step[data-state=current]:before{opacity:1}.product-workflow-card-step[data-state=pending]{opacity:.1}.product-workflow-card-step-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;position:relative;overflow:hidden}.product-workflow-card-step-icon{width:var(--space-16);height:var(--space-16);color:var(--neutral-surface-icons);transition:color var(--speed-medium) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.product-workflow-card-step[data-state=done] .product-workflow-card-step-icon{color:var(--color-content-success)}.product-workflow-card-step-icon>svg{width:100%;height:100%}.product-workflow-card-step-icon .spinner{--spinner-arc-color:var(--neutral-surface-icons)}.product-workflow-card-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-workflow-card-footer{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-16);border-top:var(--stroke-components) solid var(--neutral-border-components);display:flex}@media (prefers-reduced-motion:reduce){.product-workflow-card-step,.product-workflow-card-step:before,.product-workflow-card-step-icon,.product-workflow-card-verified,a.product-workflow-card-header{transition:none}}@keyframes product-workflow-card-arrive{0%{opacity:0;transform:translateX(var(--space-16)) scale(.985)}}@keyframes product-workflow-card-leave{to{opacity:0;transform:scale(.97)}}.product-workflow-card{animation:product-workflow-card-arrive var(--speed-medium) var(--ease-out) both}.product-workflow-card[data-leaving=true]{animation:product-workflow-card-leave var(--speed-medium) var(--ease-custom) forwards;pointer-events:none}@media (prefers-reduced-motion:reduce){.product-workflow-card,.product-workflow-card[data-leaving=true]{animation:none}}
.showcase-run-preview{z-index:2;pointer-events:none;width:min(288px,84%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.showcase-run-preview-frame{display:grid}.showcase-run-glass{min-width:0;margin:calc(-1 * (var(--space-4) + 1px));padding:var(--space-4);border:1px solid var(--neutral-surface-main);border-radius:calc(var(--radius-8) + var(--space-4) + 1px);background-color:var(--opacity-white-medium);-webkit-backdrop-filter:var(--preview-glass-frost);backdrop-filter:var(--preview-glass-frost);animation:product-workflow-card-arrive var(--speed-medium) var(--ease-out) both;grid-area:1/1;box-shadow:0 16px 40px -12px #0000002e}.showcase-run-glass[data-leaving=true]{animation:product-workflow-card-leave var(--speed-medium) var(--ease-custom) forwards}.showcase-run-preview-frame .showcase-run-glass>.product-workflow-card{animation:none}@media (prefers-reduced-motion:reduce){.showcase-run-glass,.showcase-run-glass[data-leaving=true]{animation:none}}
.product-pill-button{justify-content:center;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);border:var(--stroke-components) solid var(--neutral-border-components);border-radius:var(--radius-full);background-color:var(--neutral-surface-main);color:var(--neutral-content-main-titles);cursor:pointer;text-decoration:none;transition:border-color .2s,background-color .2s;display:inline-flex}.product-pill-button:hover{border-color:var(--neutral-border-support)}.product-pill-button:focus-visible{outline:var(--stroke-components) solid var(--neutral-border-active);outline-offset:2px}.product-pill-button:disabled{cursor:not-allowed;background-color:var(--neutral-surface-disabled)}.product-pill-button-icon,.product-pill-button-label{opacity:.5;transition:opacity .2s}.product-pill-button[data-active=true] .product-pill-button-icon,.product-pill-button[data-active=true] .product-pill-button-label,.product-pill-button:hover .product-pill-button-icon,.product-pill-button:hover .product-pill-button-label,.product-pill-button:focus-visible .product-pill-button-icon,.product-pill-button:focus-visible .product-pill-button-label{opacity:1}.product-pill-button:disabled .product-pill-button-icon,.product-pill-button:disabled .product-pill-button-label{opacity:.4}.product-pill-button-icon{width:var(--space-16);height:var(--space-16);color:var(--neutral-surface-icons);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.product-pill-button-icon>svg{width:100%;height:100%}.product-pill-button-label{color:inherit;white-space:nowrap}@media (prefers-reduced-motion:reduce){.product-pill-button,.product-pill-button-icon,.product-pill-button-label{transition:none}}
.product-workflow-step{--product-workflow-step-fade:calc(var(--speed-medium) * 1.4);align-items:stretch;gap:var(--space-32);box-sizing:border-box;width:100%;min-width:0;padding:var(--space-24);border:var(--stroke-components) solid var(--neutral-border-components);border-radius:var(--radius-8);background-color:var(--neutral-surface-main);transition:border-color var(--product-workflow-step-fade) var(--ease-out), background-color var(--product-workflow-step-fade) var(--ease-out);flex-direction:column;display:flex}.product-workflow-step[data-running=true]{border-color:var(--neutral-border-active)}.product-workflow-step[data-running=true][data-glow=webgl]{border-color:#0000}.product-workflow-step-glow{animation:product-workflow-step-glow-in var(--product-workflow-step-fade) var(--ease-out) both}.product-workflow-step-glow-leaving{animation:product-workflow-step-glow-out var(--product-workflow-step-fade) var(--ease-out) forwards}@keyframes product-workflow-step-glow-in{0%{opacity:0}}@keyframes product-workflow-step-glow-out{to{opacity:0}}.product-workflow-step-header{justify-content:space-between;align-items:center;gap:var(--space-12);min-width:0;display:flex}.product-workflow-step-trailing{align-items:center;gap:var(--space-8);flex-shrink:0;display:flex}.product-workflow-step-app{align-items:center;gap:var(--space-8);min-width:0;padding:var(--space-8) var(--space-12);border:var(--stroke-components) solid var(--neutral-border-components);border-radius:var(--radius-full);background-color:var(--neutral-surface-main);color:var(--neutral-content-main-titles);white-space:nowrap;display:inline-flex}.product-workflow-step-app-icon{width:var(--space-16);height:var(--space-16);color:var(--neutral-surface-icons);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.product-workflow-step-app-icon>svg{width:100%;height:100%}.product-workflow-step-stamp{align-items:center;gap:var(--space-6);color:var(--neutral-content-support);font-variant-numeric:tabular-nums;white-space:nowrap;animation:product-workflow-step-fade-in var(--product-workflow-step-fade) var(--ease-out) both;flex-shrink:0;display:inline-flex}.product-workflow-step-stamp-icon{width:var(--space-16);height:var(--space-16);animation:product-workflow-step-fade-in var(--product-workflow-step-fade) var(--ease-out) both;justify-content:center;align-items:center;display:inline-flex}.product-workflow-step-stamp-icon>svg{width:100%;height:100%}.product-workflow-step:is([data-state=running],[data-state=waiting],[data-state=failed]) .product-workflow-step-stamp{color:var(--neutral-content-main-titles)}.product-workflow-step[data-state=done] .product-workflow-step-stamp-icon{--neutral-surface-icons:var(--color-content-success);color:var(--color-content-success)}.product-workflow-step[data-state=waiting] .product-workflow-step-stamp-icon{--neutral-surface-icons:var(--neutral-content-support);color:var(--neutral-content-support)}.product-workflow-step[data-state=failed] .product-workflow-step-stamp-icon{--neutral-surface-icons:var(--color-content-error);color:var(--color-content-error)}.product-workflow-step-body{align-items:flex-start;gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.product-workflow-step-event{align-items:flex-start;gap:var(--space-8);border-radius:var(--radius-4);max-width:100%;color:var(--neutral-content-main-titles);text-align:left;background:0 0;border:0;margin:0;padding:0;display:flex}button.product-workflow-step-event{cursor:pointer}.product-workflow-step-event:focus-visible{outline:var(--stroke-components) solid var(--neutral-border-active);outline-offset:var(--space-4)}.product-workflow-step-index{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-full);background-color:var(--neutral-surface-background);color:var(--neutral-content-main-titles);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.product-workflow-step-event-label{min-width:0;color:inherit}.product-workflow-step-event[data-empty=true] .product-workflow-step-event-label{color:var(--neutral-content-placeholder);transition:color var(--speed-fast) var(--ease-out)}button.product-workflow-step-event[data-empty=true]:hover .product-workflow-step-event-label{color:var(--neutral-content-support)}.product-workflow-step-note{color:var(--neutral-content-support);margin:0;padding-inline-start:calc(var(--space-24) + var(--space-8))}.product-workflow-step[data-state] .product-workflow-step-note{min-height:var(--line-small)}.product-workflow-step-note-text{animation:product-workflow-step-note-in var(--product-workflow-step-fade) var(--ease-out) both;display:block}@keyframes product-workflow-step-fade-in{0%{opacity:0}}@keyframes product-workflow-step-note-in{0%{opacity:0;transform:translateY(var(--space-2))}}.product-workflow-step-header,.product-workflow-step-body{transition:opacity var(--product-workflow-step-fade) var(--ease-out)}.product-workflow-step[data-state=pending] :is(.product-workflow-step-header,.product-workflow-step-body){opacity:.5}.product-workflow-step[data-state=waiting]{border-color:var(--neutral-border-active);border-style:dashed}.product-workflow-step[data-state=failed]{border-color:var(--color-content-error)}.product-workflow-step[data-state=failed] .product-workflow-step-note{color:var(--color-content-error)}.product-workflow-step[data-state=skipped]{border-style:dashed;border-color:var(--neutral-content-placeholder);background-color:#0000}.product-workflow-step[data-state=skipped] :is(.product-workflow-step-header,.product-workflow-step-body){opacity:.4}.product-workflow-step-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.product-workflow-step,.product-workflow-step-header,.product-workflow-step-body,.product-workflow-step-event-label{transition:none}.product-workflow-step-glow,.product-workflow-step-glow-leaving,.product-workflow-step-stamp,.product-workflow-step-stamp-icon,.product-workflow-step-note-text{animation:none}}
.zoom-canvas{--zoom-canvas-dot:color-mix(in srgb, var(--neutral-content-main-titles) 8%, transparent);--zoom-canvas-speed:var(--speed-medium);box-sizing:border-box;min-width:0;min-height:calc(var(--space-64) * 4);touch-action:none;cursor:grab;outline:none;position:relative;overflow:clip}.zoom-canvas:focus-visible{outline:var(--stroke-focus,2px) solid var(--support-focus);outline-offset:calc(var(--stroke-focus,2px) * -1)}.zoom-canvas-grid{background-image:radial-gradient(circle, var(--zoom-canvas-dot) calc(var(--space-2) / 2), transparent calc(var(--space-2) * .75));background-position:var(--zoom-canvas-x) var(--zoom-canvas-y);background-size:var(--zoom-canvas-pitch) var(--zoom-canvas-pitch)}.zoom-canvas[data-panning],.zoom-canvas[data-panning] *{cursor:grabbing}.zoom-canvas>:not(.zoom-canvas-board){cursor:auto}.zoom-canvas-board{width:max-content;transform:translate(var(--zoom-canvas-x), var(--zoom-canvas-y)) scale(var(--zoom-canvas-scale));transform-origin:0 0;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.zoom-canvas:not([data-ready]) .zoom-canvas-board{visibility:hidden}.zoom-canvas-board :is(input,textarea,[contenteditable]:not([contenteditable=false])){-webkit-user-select:text;user-select:text}.zoom-canvas[data-animate] .zoom-canvas-board{transition:transform var(--zoom-canvas-speed) var(--ease-out)}.zoom-canvas[data-animate=follow]{--zoom-canvas-speed:calc(var(--speed-medium) * 3)}.zoom-canvas[data-animate=follow] .zoom-canvas-board{transition-timing-function:var(--ease-custom)}.zoom-canvas-grid[data-animate]{transition:background-position var(--zoom-canvas-speed) var(--ease-out), background-size var(--zoom-canvas-speed) var(--ease-out)}.zoom-canvas-grid[data-animate=follow]{transition-timing-function:var(--ease-custom)}.zoom-canvas-controls{right:var(--space-16);bottom:var(--space-16);z-index:1;align-items:center;gap:var(--space-2);padding:var(--space-4);border:var(--stroke-components) solid var(--neutral-border-components);border-radius:var(--radius-8);background-color:var(--neutral-surface-main);display:flex;position:absolute}.zoom-canvas-control{height:var(--space-32);min-width:var(--space-32);padding:0 var(--space-8);border-radius:var(--radius-4);color:var(--neutral-content-main-titles);cursor:pointer;transition:background-color var(--speed-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;margin:0;display:inline-flex}.zoom-canvas-control>svg{width:var(--space-16);height:var(--space-16);flex-shrink:0}.zoom-canvas-control:hover:not(:disabled){background-color:var(--neutral-surface-background)}.zoom-canvas-control:focus-visible{outline:var(--stroke-focus,2px) solid var(--support-focus);outline-offset:0}.zoom-canvas-control:disabled{color:var(--neutral-content-disabled);cursor:default}.zoom-canvas-control-level{min-width:calc(var(--space-48) + var(--space-8));font-variant-numeric:tabular-nums}.zoom-canvas-controls-divider{width:var(--stroke-components);margin:var(--space-4) var(--space-2);background-color:var(--neutral-border-components);align-self:stretch}.zoom-canvas-hint{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.zoom-canvas[data-animate] .zoom-canvas-board,.zoom-canvas-grid[data-animate],.zoom-canvas-control{transition:none}}
.zoom-canvas.product-workflow-canvas{--product-workflow-canvas-lane:420px;min-height:calc(var(--space-128) * 4);border:var(--stroke-components) solid var(--neutral-border-support);border-radius:var(--radius-4);background-color:var(--neutral-surface-tables)}.product-workflow-canvas-board{align-items:center;gap:var(--space-32);padding:var(--space-128) var(--space-32);flex-direction:column;display:flex}.product-workflow-canvas-toolbar{top:var(--space-16);z-index:1;width:min(calc(100% - var(--space-32)), var(--product-workflow-canvas-lane));position:absolute;left:50%;transform:translate(-50%)}.product-workflow-steps{gap:var(--space-4);width:var(--product-workflow-canvas-lane,420px);flex-direction:column;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.product-workflow-steps-item{gap:var(--space-4);flex-direction:column;display:flex}.product-workflow-connector{height:calc(var(--space-40) * 2);justify-content:center;align-items:center;display:flex;position:relative}.product-workflow-connector:before{content:"";inset-block:0;width:var(--stroke-components);background-image:linear-gradient(to bottom, transparent, var(--neutral-content-placeholder) 30%, var(--neutral-content-placeholder) 70%, transparent);position:absolute;left:50%;transform:translate(-50%)}.product-workflow-connector-add{padding:var(--space-8) var(--space-12);border:var(--stroke-components) solid var(--neutral-border-components);border-radius:var(--radius-full);background-color:var(--neutral-surface-main);color:var(--neutral-surface-icons);cursor:pointer;transition:border-color var(--speed-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex;position:relative}.product-workflow-connector-add>svg{width:var(--space-16);height:var(--space-16)}.product-workflow-connector-add:hover:not(:disabled){border-color:var(--neutral-border-support)}.product-workflow-connector-add:focus-visible{outline:var(--stroke-components) solid var(--neutral-border-active);outline-offset:var(--space-2)}.product-workflow-connector-add:disabled{cursor:default}.product-workflow-divider{justify-content:center;align-items:center;gap:var(--space-12);color:var(--color-content-primary);text-transform:uppercase;margin:0;display:flex}.product-workflow-divider:before,.product-workflow-divider:after{content:"";width:var(--space-48);height:var(--stroke-components)}.product-workflow-divider:before{background-image:linear-gradient(90deg,#0000,currentColor)}.product-workflow-divider:after{background-image:linear-gradient(270deg,#0000,currentColor)}.product-workflow-flow{--product-workflow-join-pending:var(--neutral-border-support);--product-workflow-join-done:var(--neutral-content-support);--product-workflow-join-light:var(--neutral-content-main-titles);--product-workflow-join-skipped:var(--neutral-content-placeholder);flex-direction:column;align-items:center;display:flex}.product-workflow-flow>:not(.product-workflow-join,.product-workflow-branch),.product-workflow-branch-path>:not(.product-workflow-join,.product-workflow-branch-label){width:var(--product-workflow-canvas-lane,420px);max-width:none}.product-workflow-join{width:var(--stroke-components);height:var(--space-48);background-color:var(--product-workflow-join-pending);transition:background-color var(--speed-medium) var(--ease-out);background-repeat:no-repeat;flex-shrink:0}.product-workflow-join[data-grow=true]{min-height:var(--space-48);flex:auto}.product-workflow-join[data-state=done],.product-workflow-join[data-state=active]{background-color:var(--product-workflow-join-done)}.product-workflow-join[data-state=active]{background-image:linear-gradient(to bottom, transparent, var(--product-workflow-join-light), transparent);background-size:100% 50%;animation:1.2s linear infinite product-workflow-join-flow}.product-workflow-join[data-state=skipped]{background-color:#0000;background-image:linear-gradient(to bottom, var(--product-workflow-join-skipped) 50%, transparent 50%);background-repeat:repeat-y;background-size:100% var(--space-8)}@keyframes product-workflow-join-flow{0%{background-position:0 -100%}to{background-position:0 200%}}.product-workflow-branch{grid-auto-columns:var(--product-workflow-canvas-lane,420px);-moz-column-gap:var(--space-64);column-gap:var(--space-64);grid-auto-flow:column;display:grid;position:relative}.product-workflow-branch:before,.product-workflow-branch:after{content:"";left:calc(var(--product-workflow-canvas-lane,420px) / 2);right:calc(var(--product-workflow-canvas-lane,420px) / 2);height:var(--stroke-components);background-color:var(--product-workflow-join-pending);transition:background-color var(--speed-medium) var(--ease-out);position:absolute}.product-workflow-branch:before{top:0}.product-workflow-branch:after{bottom:0}.product-workflow-branch:is([data-split=done],[data-split=active]):before,.product-workflow-branch:is([data-merge=done],[data-merge=active]):after{background-color:var(--product-workflow-join-done)}.product-workflow-branch-path{flex-direction:column;align-items:center;min-width:0;display:flex}.product-workflow-branch-path>.product-workflow-join:first-child,.product-workflow-branch-path>.product-workflow-branch-label+.product-workflow-join{height:var(--space-24)}.product-workflow-branch-label{padding:var(--space-4) var(--space-8);border:var(--stroke-components) solid var(--neutral-border-components);border-radius:var(--radius-full);background-color:var(--neutral-surface-main);color:var(--neutral-content-support);transition:color var(--speed-medium) var(--ease-out), border-color var(--speed-medium) var(--ease-out)}.product-workflow-branch-path:is([data-state=done],[data-state=active])>.product-workflow-branch-label{border-color:var(--neutral-border-active);color:var(--neutral-content-main-titles)}.product-workflow-branch-path[data-state=skipped]>.product-workflow-branch-label{border-style:dashed;border-color:var(--product-workflow-join-skipped);color:var(--neutral-content-placeholder);background-color:#0000}@media (prefers-reduced-motion:reduce){.product-workflow-connector-add,.product-workflow-join,.product-workflow-branch:before,.product-workflow-branch:after,.product-workflow-branch-label{transition:none}.product-workflow-join[data-state=active]{background-image:none;animation:none}}
.showcase-step-preview{--showcase-step-fade:.45s;z-index:2;position:absolute;inset:0}.showcase-step-preview-viewport{transition:opacity var(--showcase-step-fade) var(--ease-out);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.showcase-step-preview-viewport[data-fading=true]{opacity:0}.showcase-step-preview-lane{--product-workflow-canvas-lane:min(400px, calc(100% - var(--space-48)));transition:transform calc(var(--speed-medium) * 3) var(--ease-custom);will-change:transform;position:relative}.showcase-step-preview-lane .product-workflow-step{box-shadow:0 12px 32px -12px #00000029}.showcase-step-preview-badge{z-index:3}@media (prefers-reduced-motion:reduce){.showcase-step-preview-lane,.showcase-step-preview-viewport{transition:none}}
.section-product-showcase{background-color:var(--neutral-surface-main)}.showcase-header .section-header-title{color:var(--color-content-primary)}.showcase-header .section-header-copy{color:var(--neutral-content-support)}.showcase-grid{gap:var(--space-8);flex-wrap:wrap;width:100%;display:flex}.showcase-grid>.showcase-card{flex:1 1 calc(50% - var(--space-8));min-width:0}.showcase-grid>.showcase-card-feature{flex-basis:100%}.showcase-card .industry-card-media{flex:auto;min-height:600px}.showcase-card-tall .industry-card-media{min-height:680px}.showcase-card-feature .industry-card-body{flex:40%}.showcase-card-feature .industry-card-media{flex:60%}.showcase-card-feature-reverse{flex-direction:row-reverse}@media (max-width:1024px){.showcase-card-feature,.showcase-card-feature-reverse{flex-direction:column}}@media (max-width:900px){.showcase-grid>.showcase-card{flex-basis:100%}}
.section-solution{background-color:var(--neutral-surface-main)}.solution-cards{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.solution-card{padding:var(--space-4);border:1px solid var(--opacity-black-medium);border-radius:var(--radius-8);background-color:var(--opacity-white-dark);flex-direction:column;display:flex;overflow:hidden}.solution-card-body{gap:var(--space-32);padding:var(--space-32) var(--space-32) var(--space-48);flex-direction:column;flex:auto;display:flex}.solution-card-label{opacity:.5}.solution-card-text{gap:var(--space-16);flex-direction:column;display:flex}.solution-card-copy{color:var(--neutral-content-body)}.solution-card-media{border-radius:var(--radius-6);background-color:var(--neutral-surface-oncolor);flex:none;min-height:220px;position:relative;overflow:hidden}.solution-card-media-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.solution-card-media-icon{border-radius:var(--radius-6);color:var(--neutral-content-oncolor);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.solution-card-media-icon-svg{--stroke-icons:1;width:56px;height:56px;display:block}@media (max-width:1200px){.solution-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.solution-cards{grid-template-columns:minmax(0,1fr)}}
.section-team{background-color:var(--neutral-surface-main)}.team-list{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.team-card{padding:var(--space-4);border:1px solid var(--opacity-black-medium);border-radius:var(--radius-8);background-color:var(--opacity-white-dark);flex-direction:column;display:flex;overflow:hidden}.team-card-media{aspect-ratio:561/343;border-radius:var(--radius-6);background-color:#0000;flex:none;position:relative;overflow:hidden}.team-card-photo{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.team-card-body{gap:var(--space-40);padding:var(--space-32) var(--space-32) var(--space-48);flex-direction:column;flex:auto;display:flex}.team-card-role{opacity:.5}.team-card-text{gap:var(--space-16);flex-direction:column;display:flex}.team-card-name{margin:0}.team-card-bio{color:var(--neutral-content-body);margin:0}.team-card-link{align-items:center;gap:var(--space-8);color:var(--neutral-content-main-titles);align-self:flex-start;margin-top:auto;text-decoration:none;display:inline-flex}.team-card-link-icon{width:20px;height:20px;transition:opacity .2s;display:block}.team-card-link:hover .team-card-link-icon{opacity:.6}.team-card-link-icon path{fill:var(--color-content-primary)}@media (max-width:768px){.team-list{grid-template-columns:minmax(0,1fr)}}
.section-testimonials{background-color:var(--neutral-surface-main)}.testimonials-list{gap:var(--space-24);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.testimonial-card{align-items:flex-start;gap:var(--space-80);padding:var(--space-80);border:1px solid var(--opacity-black-medium);border-radius:var(--radius-8);background-color:var(--neutral-surface-main);display:flex;overflow:hidden}.testimonial-avatar{width:var(--space-128);height:var(--space-128);border-radius:var(--radius-full);background-color:var(--opacity-black-light);flex:none;position:relative;overflow:hidden}.testimonial-avatar-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.testimonial-body{gap:var(--space-40);flex-direction:column;flex:1 1 0;min-width:0;display:flex;position:relative}.testimonial-quote-mark{font-family:var(--font-serif);font-feature-settings:var(--font-features-display);color:var(--neutral-content-main-titles);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:64px;line-height:1;position:absolute;top:-.35em;left:-.4em}.testimonial-quote{margin:0}.testimonial-attribution{flex-direction:column;display:flex}.testimonial-role{color:var(--neutral-content-body)}@media (max-width:768px){.testimonial-card{gap:var(--space-40);padding:var(--space-40);flex-direction:column}}
