.card-small{display:flex;background:var(--white);border:1px solid var(--Tertiary-Grey-60);width:100%;height:60px;position:relative}.card-small .card-top-right-tag{position:absolute;top:0;right:0}.card-small .card-content{margin-left:12px;display:flex;flex-direction:row;align-items:center;width:inherit}.card-small .card-content .small-logo{width:32px;height:32px;object-fit:contain}.card-small .card-content .title{margin:0 0 0 12px;width:75%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.card-small:hover{border:1px solid var(--black);cursor:pointer}.card-medium{background-color:var(--white);border:1px solid var(--Tertiary-Grey-60);width:265px;height:292px}.card-medium .card-header{height:148px;display:flex;flex-direction:column;justify-content:center}.card-medium .card-header .image{width:265px;height:130px}.card-medium .card-header .hover-text{display:none}.card-medium .card-line{border:1px solid var(--Tertiary-Grey-60);margin:0 10px}.card-medium .card-content{height:142px;display:flex;flex-direction:column;padding:20px}.card-medium .card-content .title{margin:0}.card-medium .card-content .card-footer{margin-top:auto}.card-medium.has-hover:hover{border:1px solid var(--black)}.card-medium.has-hover:hover>*:not(.card-medium-hover){display:none}.card-medium.has-hover:hover .card-medium-hover{display:flex}.card-square{display:flex;flex-direction:column;height:100%;padding:32px;transition:all .2s ease}@media only screen and (min-width: 64em){.card-square{padding:40px}}.card-square img{width:48px;height:48px;margin-bottom:12px;vertical-align:middle}.card-square h4{font-family:var(--primary-font-family);margin-top:0;margin-bottom:8px}.card-square p{max-width:580px}.card-square p:last-of-type{margin-bottom:0}.card-square>div{display:flex;flex-direction:column;gap:32px;height:100%}.card-square>div>div{margin-top:auto}.card-square .card-action{display:inline-flex;justify-content:center;width:100%;height:48px;padding:12px;font-size:.875rem;font-weight:600;line-height:1.42857;background-color:var(--black);color:var(--white)}@media only screen and (min-width: 32em){.card-square .card-action{width:auto;padding:12px 44px 12px 12px}}.card-square .card-action span{position:relative;display:inline-flex;align-items:center;margin-left:-16px}@media only screen and (min-width: 32em){.card-square .card-action span{margin-left:0}}.card-square .card-action span:after{content:"";position:absolute;right:-32px;display:block;width:24px;height:24px;background-image:url(https://funnel.io/hubfs/Icons/icon-arrow-right-white.svg);background-size:24px;background-position:50% 50%;background-repeat:no-repeat;transition:all .2s ease}.card-square .card-action:hover{text-decoration:none;cursor:pointer}.card-square .card-action:hover span:after{right:-36px}.card-article{flex:1;display:flex;flex-direction:column;position:relative;border:1px solid var(--Tertiary-Grey-60);background-color:var(--white);transition:all .2s ease;scroll-snap-align:center}.card-article:hover{border-color:var(--black);text-decoration:none}.card-article>img{width:100%;border-bottom:1px solid var(--Tertiary-Grey-60);aspect-ratio:16/6;object-fit:cover;object-position:50% 50%;vertical-align:middle}
