.lineup_matrix{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--wecore-local-space-xs);padding-block:var(--wecore-local-space-xs);border-block:1px solid var(--hts-color-border)}.lineup_filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wecore-local-space-xs)}.lineup_filters-label{flex:none}.lineup_filter-list{display:flex;flex-wrap:wrap;gap:.375rem}.lineup_filter-label-short{display:none}.lineup_filter{appearance:none;display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem .75rem;border:1px solid transparent;border-radius:var(--hts-radius-sm);background:0 0;color:var(--hts-color-text-primary);font-family:inherit;text-align:start;cursor:pointer;transition:background-color var(--wecore-local-transition),border-color var(--wecore-local-transition)}.lineup_filter.is-active{border-color:var(--hts-color-border);background:var(--hts-color-surface)}.lineup_filter-dot{width:.375rem;height:.375rem;flex:none;border:1px solid var(--hts-color-slate-600);border-radius:50%}.lineup_filter.is-active .lineup_filter-dot{background:var(--hts-color-action-primary-background);border-color:var(--hts-color-action-primary-background)}.lineup_filter:focus-visible,.lineup_context-cta:focus-visible{outline:var(--wecore-local-button-focus-width)solid var(--wecore-local-focus-ring);outline-offset:var(--wecore-local-button-focus-offset)}.lineup_context{text-align:end;min-height:calc(2.75rem + var(--hts-font-size-body-sm) * 1.5)}.lineup_context-heading{font-size:var(--hts-font-size-body-sm)}.lineup_context-cta{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--wecore-local-text-accent);text-underline-offset:.2em}.lineup_grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--wecore-local-space-xs);align-content:start;margin:0;padding:0;list-style:none}.lineup_item{min-width:0}.lineup_card{position:relative;display:grid;grid-template-columns:2.25rem minmax(0,1fr)1.25rem;grid-template-rows:auto 1fr;gap:.75rem;height:100%;padding:1.125rem;overflow:hidden;border:1px solid var(--hts-color-border);border-radius:var(--hts-radius-sm);background:var(--hts-color-surface);color:inherit;text-decoration:none;transition:border-color var(--wecore-local-transition),box-shadow var(--wecore-local-transition),transform var(--wecore-local-transition)}.lineup_card::before{content:"";position:absolute;inset-block-start:0;inset-inline:1.125rem;height:2px;border-radius:0 0 2px 2px;background:var(--hts-color-action-primary-background);transform:scaleX(0);transform-origin:center;transition:transform var(--wecore-local-transition)}.lineup_card-body{grid-column:1/-1;grid-row:2;min-width:0}.lineup_card-icon{grid-column:1;grid-row:1;width:2.25rem;height:2.25rem;object-fit:contain}.lineup_card-arrow{grid-column:3;grid-row:1;align-self:center;justify-self:end;width:1.25rem;height:1.25rem;color:var(--hts-color-text-secondary);opacity:.7;transition:color var(--wecore-local-transition),opacity var(--wecore-local-transition)}.lineup_card-name{margin:0;font-size:var(--hts-font-size-title-sm);line-height:var(--hts-font-line-height-title-sm);font-weight:var(--wecore-local-weight-heading)}.lineup_card-desc{display:block;margin-block-start:.5rem;font-size:var(--hts-font-size-body-sm)}.lineup_card-audiences{display:contents}.lineup_card-audience,.lineup_card-audience-label{font-family:inherit}.lineup_card-audience-label,.lineup_card-audience[data-buyer-pill],.lineup_card-tag{display:none}.lineup_card-use-case{display:inline-flex;width:fit-content;margin-block-start:.75rem;padding:.2rem .5rem;border:1px solid var(--hts-color-border);border-radius:var(--hts-radius-pill);background:var(--hts-color-canvas);color:var(--hts-color-text-secondary);font-size:var(--hts-font-size-caption);line-height:1.35}.lineup_card-tag{color:var(--hts-color-text-secondary);font-family:inherit;font-size:var(--hts-font-size-body-sm);font-weight:var(--wecore-local-weight-regular);letter-spacing:normal;line-height:1.5;text-transform:none}.lineup_availability{display:flex;flex-wrap:wrap;gap:.5rem var(--wecore-local-space-sm);margin:0;padding:0;list-style:none}@media(hover:hover){.lineup_filter:hover{background:var(--hts-color-surface)}.lineup_card:hover{border-color:color-mix(in srgb,var(--hts-color-action-primary-background) 52%,var(--hts-color-border));box-shadow:var(--wecore-local-shadow-md);transform:translateY(-2px)}.lineup_card:hover::before{transform:scaleX(1)}.lineup_card:hover .lineup_card-arrow{color:var(--wecore-local-text-accent);opacity:1}.lineup_card:hover .lineup_card-name{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}}@media(max-width:1199px){.lineup_card-desc{display:none}}@media(max-width:767px){.lineup_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.lineup_matrix{gap:.25rem;padding-block:.5rem}.lineup_filters{width:100%}.lineup_filters-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lineup_filter-list{width:100%;flex-wrap:nowrap;gap:.25rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none}.lineup_filter-list::-webkit-scrollbar{display:none}.lineup_filter{flex:1 0 auto;justify-content:center;white-space:nowrap;line-height:1.2;padding-inline:.375rem;scroll-snap-align:start}.lineup_filter-label-full{display:none}.lineup_filter-label-short{display:inline}.lineup_context{width:100%;text-align:start;min-height:2.75rem}.lineup_context-heading{display:inline}.lineup_context-cta{margin-inline-start:.5rem}.lineup_card-icon{width:1.75rem;height:1.75rem}.lineup_card-name{font-size:var(--hts-font-size-body);line-height:1.3}.lineup_card{grid-template-columns:1.75rem minmax(0,1fr)1rem;gap:.625rem;min-height:7rem;padding:.75rem}.lineup_card-desc{display:none}.lineup_card-use-case{margin-block-start:.5rem;padding:.125rem .375rem}}@media(prefers-reduced-motion:reduce){.lineup_card,.lineup_card::before,.lineup_card-arrow{transition:none}.lineup_card:hover{transform:none}}:root[data-buyer=organizations] .lineup_item:not([data-buyers~=organizations]),:root[data-buyer=providers] .lineup_item:not([data-buyers~=providers]){display:none}.section_home_lineup [data-buyer-when]{display:none}:root[data-buyer=all] .section_home_lineup [data-buyer-when=all],:root[data-buyer=organizations] .section_home_lineup [data-buyer-when=organizations],:root[data-buyer=providers] .section_home_lineup [data-buyer-when=providers]{display:revert}:root[data-buyer=organizations] .lineup_filter[data-buyer-chip=organizations],:root[data-buyer=providers] .lineup_filter[data-buyer-chip=providers]{border-color:var(--hts-color-border);background:var(--hts-color-surface)}:root[data-buyer=organizations] .lineup_filter[data-buyer-chip=organizations] .lineup_filter-dot,:root[data-buyer=providers] .lineup_filter[data-buyer-chip=providers] .lineup_filter-dot{background:var(--hts-color-action-primary-background);border-color:var(--hts-color-action-primary-background)}:root:not([data-buyer=all]) .lineup_filter[data-buyer-chip=all]{border-color:transparent;background:0 0}:root[data-buyer=organizations] .lineup_card-audience[data-buyer-pill=organizations],:root[data-buyer=providers] .lineup_card-audience[data-buyer-pill=providers]{color:var(--hts-color-text-primary);font-weight:var(--wecore-local-weight-heading)}.section_home_deployment .home_deploy_grid{display:grid;grid-template-columns:1.3fr 1.3fr 1fr;gap:var(--wecore-local-space-md);align-items:stretch}@media screen and (max-width:991px){.section_home_deployment .home_deploy_grid{grid-template-columns:minmax(0,1fr)}}.section_home_deployment .home_deploy_card{display:block;padding:1.75rem;border-radius:var(--wecore-local-radius)}.section_home_deployment .home_deploy_note{max-width:40rem}.section_home_deployment .home_deploy_audiences{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.9rem;padding-top:.7rem;border-top:var(--wecore-local-button-border)solid var(--hts-color-slate-100)}.section_home_deployment .home_deploy_audience{padding:.2rem .6rem;border-radius:var(--hts-radius-pill);border:var(--wecore-local-button-border)solid var(--hts-color-border)}.section_home_deployment .home_deploy_audience[data-buyer-emphasized=true]{background:var(--hts-color-action-primary-background);border-color:var(--hts-color-action-primary-background);color:var(--hts-color-action-primary-foreground)}.section_home_how .home_how_tracks{display:grid;grid-template-columns:1fr 1fr;gap:var(--wecore-local-space-md);text-align:start}.section_home_how .home_how_track-label{margin-block:0 var(--wecore-local-space-xs)}.section_home_how .home_how_steps{list-style:none;margin:0;padding:0;display:grid;gap:var(--wecore-local-space-sm)}.section_home_how .home_how_step{display:flex;align-items:baseline;gap:.9rem}.section_home_how .home_how_step-num{flex:none;min-inline-size:1.75rem}.section_home_how .home_how_step-title{font-size:var(--wecore-local-text-base);font-weight:var(--wecore-local-weight-heading);line-height:1.3;margin:0}.section_home_how .home_how_step-body p{margin-block:.25rem 0}.section_home_built-on .home_builton_grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--wecore-local-space-md);align-items:start;text-align:start}.section_home_built-on .home_builton_group-label{margin-block:0 var(--wecore-local-space-xs)}.section_home_built-on .home_builton_items{margin:0;display:grid;grid-template-columns:1fr 1fr;column-gap:var(--wecore-local-space-md);row-gap:var(--wecore-local-space-sm)}.section_home_built-on .home_builton_item dt{font-weight:var(--wecore-local-weight-heading)}.section_home_built-on .home_builton_item dd{margin:.15rem 0 0}.section_home_closing .home_closing_grid{display:grid;grid-template-columns:1fr 1.15fr;gap:var(--wecore-local-space-md);align-items:center;text-align:start}.section_home_closing .home_closing_video{min-height:0;align-self:center}.section_home_closing .home_closing_video-img{display:block;inline-size:100%;block-size:auto}@media(max-width:991px){.section_home_built-on .home_builton_grid,.section_home_closing .home_closing_grid{grid-template-columns:1fr}}@media(max-width:767px){.section_home_how .home_how_tracks{grid-template-columns:1fr}.section_home_built-on .home_builton_items{grid-template-columns:1fr}}@media screen and (max-width:767px){.section_home_deployment .home_deploy_grid,.section_home_how .home_how_tracks,.section_home_built-on .home_builton_grid,.section_home_built-on .home_builton_items,.section_home_closing .home_closing_grid{gap:var(--wecore-local-space-sm)}}.section_home_deployment .home_deploy_card .hd-h5,.section_home_how .home_how_track-label,.section_home_built-on .home_builton_group-label{font-size:var(--hts-font-size-title-lg);line-height:var(--hts-font-line-height-title-lg)}