.card{display:block;max-width:28rem;width:100%;font-family:var(--body-font-family,sans-serif)}.card .button{border-color:transparent;border-radius:.375rem;border-width:1px;display:block;font-weight:500;font-size:.875rem;line-height:1rem;margin-top:1.25rem;text-align:center;text-transform:uppercase;padding:1rem 1.25rem}.card h3{margin-top:0;margin-bottom:1rem}.card .button--primary{background-color:var(--primary-700,#2471cb);border-color:var(--primary-700,#2471cb)}.card .button--primary:hover{background-color:var(--primary-900,#16447a)}.card .button--primary:focus{background-color:var(--primary-700,#2471cb)}.card .button--secondary{background-color:var(--secondary-700,#d0021b);border-color:var(--secondary-700,#d0021b)}.card .button--secondary:hover{background-color:var(--secondary-900,#7d0110)}.card .button--secondary:focus{background-color:var(--secondary-700,#d0021b)}.card .button--tertiary{background-color:var(--tertiary-700,#ea7002);border-color:var(--tertiary-700,#ea7002)}.card .button--tertiary:hover{background-color:var(--tertiary-900,#bb5a02)}.card .button--tertiary:focus{background-color:var(--tertiary-700,#ea7002)}.card .button--accent{background-color:var(--accent-700,#7117ae);border-color:var(--accent-700,#7117ae)}.card .button--accent:hover{background-color:var(--accent-900,#5a128b)}.card .button--accent:focus{background-color:var(--accent-700,#7117ae)}.card .button--white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:var(--primary-700,#2471cb);color:var(--primary-700,#2471cb)}.card .button--white:hover{border-color:var(--primary-800,#1d5aa2);color:var(--primary-800,#1d5aa2)}.card .button--white:focus{border-color:var(--primary-900,#16447a);color:var(--primary-900,#16447a)}.card .button--no-theme{background-color:var(--primary-700,#2471cb);border-color:var(--primary-700,#2471cb);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.card .button--no-theme:hover{background-color:var(--primary-900,#16447a)}.card .button--no-theme:focus{background-color:var(--primary-700,#2471cb)}.card-post .pill{background-color:var(--pill-background-color,var(--gray-200,#e4e4e7));color:var(--pill-color)}.card-post .author-content p{margin-top:0;margin-bottom:0}.card-post.fixedheight h3{height:var(--title-height,3.5rem);-webkit-line-clamp:var(--title-line-clamp,2)}.card-post.fixedheight .text-content{height:var(--slot-height,6.25rem);-webkit-line-clamp:var(--slot-line-clamp,5)}.content .card a:not(.sonic-btn),.content a.card-clickable{text-decoration:none}
