.ai-policy-lab-policy-briefs{padding:72px 0;width:100%}.ai-policy-lab-policy-briefs__container{margin:0 auto;max-width:1200px;padding:0 2rem;width:calc(100% - 4rem)}@media(max-width:768px){.ai-policy-lab-policy-briefs__container{padding:0 1rem;width:calc(100% - 2rem)}}.ai-policy-lab-policy-briefs__title{color:var(--color-dark-hex);font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:120%;margin:0 0 48px}@media(max-width:768px){.ai-policy-lab-policy-briefs__title{font-size:24px;margin-bottom:40px}}.ai-policy-lab-policy-briefs__empty{color:var(--color-gray-medium);font-size:18px;margin:0}.ai-policy-lab-policy-briefs__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.ai-policy-lab-policy-briefs__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.ai-policy-lab-policy-briefs__grid{grid-template-columns:1fr}}.ai-policy-lab-policy-briefs__card{background-color:var(--color-white);border:1px solid #d9d9d9;border-radius:4px;color:inherit;display:block;padding:24px;position:relative;text-decoration:none;transition:.1s ease-out}@media(max-width:768px){.ai-policy-lab-policy-briefs__card{padding:16px}}.ai-policy-lab-policy-briefs__card:hover{border-color:gray;text-decoration:none;transition:.1s ease-out}.ai-policy-lab-policy-briefs__card:hover .ai-policy-lab-policy-briefs__card-title{color:var(--color-purple-accent);text-decoration:underline}.ai-policy-lab-policy-briefs__card:focus{outline:3px solid var(--color-purple-accent);outline-offset:3px;transition:.1s ease-out}.ai-policy-lab-policy-briefs__card:focus .ai-policy-lab-policy-briefs__card-title{color:var(--color-purple-accent);text-decoration:underline}.ai-policy-lab-policy-briefs__card-date{color:var(--color-dark-hex);font-size:18px;font-weight:400;line-height:160%;margin:0 0 8px}.ai-policy-lab-policy-briefs__card-title{align-items:flex-start;color:var(--color-dark-hex);display:flex;font-size:24px;font-weight:600;gap:6px;letter-spacing:-.02em;line-height:120%;margin:0 0 8px;transition:color .3s ease}@media(max-width:768px){.ai-policy-lab-policy-briefs__card-title{font-size:22px}}.ai-policy-lab-policy-briefs__card-title-text{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.ai-policy-lab-policy-briefs__card-external-icon{flex-shrink:0;height:24px;width:24px}.ai-policy-lab-policy-briefs__card-description p{color:var(--color-gray-medium);display:-webkit-box;font-size:16px;font-weight:400;-webkit-line-clamp:3;line-height:160%;margin:0;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
