.tccc-v3 .provider-marquee{padding-block:var(--sp-5);border:0}.tccc-v3 .provider-marquee-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3) var(--sp-5)}.tccc-v3 .provider-marquee .provider-marquee-title{max-width:none;font:500 var(--step-1)/1.3 var(--serif);letter-spacing:-.015em;color:var(--navy)}.tccc-v3 .provider-marquee-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3) var(--sp-5)}.tccc-v3 .provider-marquee-link{display:inline-flex;align-items:center;min-width:44px;min-height:44px;gap:var(--sp-2);color:var(--action-ink);font-size:var(--ui-sm);font-weight:600;text-decoration:none}.tccc-v3 .provider-marquee-link:hover{text-decoration:underline;text-underline-offset:.22em}.tccc-v3 .provider-marquee-link:focus-visible{outline:2px solid var(--action-ink);outline-offset:4px}.tccc-v3 .provider-marquee-viewport{position:relative;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;padding-block:var(--sp-3);touch-action:pan-y;scrollbar-width:none;cursor:grab}.tccc-v3 .provider-marquee-viewport::-webkit-scrollbar{display:none}.tccc-v3 .provider-marquee-viewport:focus-visible{outline:2px solid var(--action-ink);outline-offset:-2px}.tccc-v3 .provider-marquee-viewport[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.tccc-v3 .provider-marquee-track{display:flex;align-items:stretch;gap:var(--sp-5);width:max-content}.tccc-v3 .provider-marquee-duplicate{display:contents}.tccc-v3 .provider-marquee-item{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-3);width:244px;min-height:144px;padding:var(--sp-3);border-radius:var(--r-control);color:var(--ink-2);text-decoration:none}.tccc-v3 .provider-marquee-item:hover{background:var(--hover-wash);color:var(--navy)}.tccc-v3 .provider-marquee-item:focus-visible{outline:2px solid var(--action-ink);outline-offset:-2px;background:var(--hover-wash)}.tccc-v3 .provider-marquee-logo{width:176px;height:64px;object-fit:contain;filter:grayscale(1)}.tccc-v3 .provider-marquee-logo[data-reverse]{filter:grayscale(1) brightness(.4)}.tccc-v3[data-theme=dark] .provider-marquee-logo{filter:grayscale(1) invert(1);mix-blend-mode:screen}.tccc-v3[data-theme=dark] .provider-marquee-logo[data-reverse]{filter:grayscale(1)}.tccc-v3 .provider-marquee-logo[data-logo-variant=stacked]{width:96px;height:96px;filter:grayscale(1) brightness(.45);mix-blend-mode:normal}.tccc-v3 .provider-marquee-name{max-width:100%;min-height:2.7em;font:500 var(--ui-xs)/1.35 var(--sans);text-align:center;text-wrap:balance;overflow-wrap:anywhere}.tccc-v3 .provider-marquee-name--only{min-height:0;font:400 var(--step-1)/1.25 var(--serif);color:var(--navy)}@container (max-width:760px){.tccc-v3 .provider-marquee-item{width:208px}.tccc-v3 .provider-marquee-logo{width:156px}}@media (prefers-reduced-motion:reduce){.tccc-v3 .provider-marquee-duplicate{display:none}.tccc-v3 .provider-marquee-viewport{scrollbar-width:thin}.tccc-v3 .provider-marquee-viewport::-webkit-scrollbar{display:block;height:6px}}.tccc-v3[data-theme=dark] .provider-marquee-logo[data-logo-variant=stacked]{filter:grayscale(1) brightness(.45) invert(1)}