.ai-policy-lab-roadmap-hero{width:100%}.ai-policy-lab-roadmap-hero__hero{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:522px;margin:0;overflow:hidden;position:relative}@media(min-width:768px){.ai-policy-lab-roadmap-hero__hero{height:400px}}@media(min-width:1024px){.ai-policy-lab-roadmap-hero__hero{height:360px}}.ai-policy-lab-roadmap-hero__hero.alignfull{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.ai-policy-lab-roadmap-hero__overlay{background:linear-gradient(90.11deg,#1e1e1e 34.8%,#1e1e1e4d 83.18%,#fff0 123.73%);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}@media(min-width:768px){.ai-policy-lab-roadmap-hero__overlay{background:linear-gradient(88.22deg,#1e1e1e 39.38%,#1e1e1e4d 144.51%,#fff0 174.17%)}}@media(min-width:1024px){.ai-policy-lab-roadmap-hero__overlay{background:linear-gradient(89.89deg,#1e1e1e 35.11%,#1e1e1e4d 89.87%,#fff0 122.9%)}}.ai-policy-lab-roadmap-hero__content{margin:0 auto;max-width:1200px;padding:0 2rem;position:relative;width:100%;z-index:2}@media(max-width:768px){.ai-policy-lab-roadmap-hero__content{padding:0 1rem}}.ai-policy-lab-roadmap-hero__title{color:inherit;font-size:var(--font-size-page-desktop,42px);font-weight:700;letter-spacing:-2%;line-height:120%;margin:0 0 24px;max-width:894px}@media(max-width:768px){.ai-policy-lab-roadmap-hero__title{font-size:var(--font-size-page-mobile,28px)}}.ai-policy-lab-roadmap-hero__text{margin:0 0 24px}.ai-policy-lab-roadmap-hero__date,.ai-policy-lab-roadmap-hero__text{color:inherit;font-size:20px;font-weight:400;letter-spacing:0;line-height:140%;max-width:894px}.ai-policy-lab-roadmap-hero__date{margin:0}.ai-policy-lab-roadmap-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.ai-policy-lab-roadmap-hero__photo-credit{background-color:#f5f5f5;border-radius:4px 4px 0 0;bottom:0;color:#1e1e1e;font-size:14px;letter-spacing:0;line-height:140%;padding:4px;position:absolute;right:120px;z-index:3}@media(max-width:1024px){.ai-policy-lab-roadmap-hero__photo-credit{left:2rem;right:auto}}@media(max-width:768px){.ai-policy-lab-roadmap-hero__photo-credit{left:1rem;right:auto}}.ai-policy-lab-roadmap-hero__button{align-items:center;border-radius:4px;display:inline-flex;font-size:18px;font-weight:400;gap:8px;line-height:160%;padding:12px 24px;text-decoration:none;transition:all .2s ease}.ai-policy-lab-roadmap-hero__button--primary{background-color:var(--color-purple-accent);border:1px solid var(--color-purple-accent);color:var(--color-white)}.ai-policy-lab-roadmap-hero__button--primary:hover{background-color:var(--color-purple-border);border-color:var(--color-purple-border)}.ai-policy-lab-roadmap-hero__button--secondary{background-color:var(--color-white);border:1px solid var(--color-purple-accent);color:var(--color-purple-accent)}.ai-policy-lab-roadmap-hero__button--secondary:hover{background-color:var(--color-purple-light)}.ai-policy-lab-roadmap-hero__button-icon{align-items:center;display:inline-flex;flex-shrink:0;height:7px;width:12px}.ai-policy-lab-roadmap-hero__button-icon svg{height:100%;width:100%}.ai-policy-lab-roadmap-hero__button svg{flex-shrink:0;height:17px;width:17px}.ai-policy-lab-roadmap-hero.alignfull .ai-policy-lab-roadmap-hero__content{max-width:1200px}
