.partner-logo-strip.svelte-1gt88qi{-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%)}.partner-logo-strip.svelte-1gt88qi:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:#fff3;pointer-events:none}.partner-logo-track.svelte-1gt88qi{animation:svelte-1gt88qi-partnerLogoMarquee 28s linear infinite;will-change:transform}@keyframes svelte-1gt88qi-partnerLogoMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.partner-logo-track.svelte-1gt88qi{animation:none}}.home-card-grid.svelte-1uha8ag{container-type:inline-size}.home-card.svelte-1uha8ag{height:24rem}.home-card-content.svelte-1uha8ag{padding:1.5rem}.home-card-title.svelte-1uha8ag,.home-card-title-featured.svelte-1uha8ag{font-size:1.25rem}.home-card-subtitle.svelte-1uha8ag{margin-top:.75rem;font-size:1rem}.home-card-cta-row.svelte-1uha8ag{gap:.5rem;margin-top:1.25rem}.home-card-arrow.svelte-1uha8ag{display:block;width:1.375rem;height:1.375rem}@container (min-width: 40rem){.home-card.svelte-1uha8ag{height:clamp(18rem,28.78cqw,24rem)}.home-card-content.svelte-1uha8ag{padding:clamp(1.5rem,2.4cqw,2rem)}.home-card-title.svelte-1uha8ag{font-size:clamp(1.0625rem,1.5cqw,1.25rem)}.home-card-title-featured.svelte-1uha8ag{font-size:clamp(1.1875rem,1.8cqw,1.5rem)}.home-card-subtitle.svelte-1uha8ag{margin-top:clamp(.5rem,.9cqw,.75rem);font-size:clamp(.875rem,1.2cqw,1rem)}.home-card-cta-row.svelte-1uha8ag{gap:clamp(.375rem,.6cqw,.5rem);margin-top:clamp(.875rem,1.5cqw,1.25rem)}.home-card-arrow.svelte-1uha8ag{width:clamp(1.125rem,1.65cqw,1.375rem);height:clamp(1.125rem,1.65cqw,1.375rem)}.card-cta-text.svelte-1uha8ag{font-size:clamp(.8rem,1.14cqw,.95rem)}}.card-media.svelte-1uha8ag{overflow:hidden}.card-media-bottom.svelte-1uha8ag{border-radius:0 0 1.5rem 1.5rem}.card-media-bottom.svelte-1uha8ag img:where(.svelte-1uha8ag){-webkit-mask-image:linear-gradient(to top,black 72%,transparent 100%);mask-image:linear-gradient(to top,black 72%,transparent 100%);-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.card-cta-text.svelte-1uha8ag{display:inline-block;max-width:0;overflow:hidden;white-space:nowrap;font-size:.95rem;font-weight:500;opacity:0;transform:translate(-.4rem);transition:max-width .55s ease,opacity .4s ease,transform .55s ease}.accounting-card.svelte-1uha8ag:hover .card-cta-text:where(.svelte-1uha8ag){max-width:5rem;opacity:1;transform:translate(0)}
