.iac-wrap{background:#222;border-radius:18px;overflow:hidden;position:relative}.iac-wrap::before{content:"";position:absolute;right:-20px;bottom:-20px;width:100px;height:100px;border-radius:50%;background:rgb(252 171 15 / .1);pointer-events:none;z-index:0}.iac-photo-wrap{position:relative;aspect-ratio:4/3;overflow:hidden}.iac-photo{width:100%;height:100%;object-fit:cover;object-position:top center;display:block;transition:transform .5s}.iac-wrap:hover .iac-photo{transform:scale(1.03)}.iac-photo-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 40%,rgb(34 34 34 / .65) 100%);pointer-events:none}.iac-body{position:relative;z-index:1;padding:20px 20px 22px;display:flex;flex-direction:column;gap:10px}.iac-badge{display:inline-flex;align-self:flex-start;padding:4px 12px;border-radius:50px;background:linear-gradient(135deg,#fcab0f,#ec5c28);font:600 10px/1 'DM Sans',sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#fff}.iac-name{margin:0;font:700 20px/1.2 'Parkinsans',sans-serif;color:#fff;letter-spacing:-.01em}.iac-role{margin:0;font:500 13px/1.4 'DM Sans',sans-serif;color:rgb(255 255 255 / .5)}.iac-divider{height:1px;background:rgb(255 255 255 / .1);margin:2px 0}.iac-bio{margin:0;font:400 13px/1.6 'DM Sans',sans-serif;color:rgb(255 255 255 / .65)}.iac-btn{display:block;text-align:center;margin-top:4px;padding:11px 20px;border-radius:50px;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .15);font:600 13px/1 'DM Sans',sans-serif;color:#fff;text-decoration:none;transition:background .2s;align-self:stretch}.iac-btn:hover{background:rgb(255 255 255 / .2)}.iac-btn-arrow{display:none}.iac-typo--56d7ad66{font-family:var(--e-global-typography-56d7ad66-font-family,'Parkinsans',sans-serif);font-size:var(--e-global-typography-56d7ad66-font-size,20px);font-weight:var(--e-global-typography-56d7ad66-font-weight,700);line-height:var(--e-global-typography-56d7ad66-line-height,1.2em);letter-spacing:var(--e-global-typography-56d7ad66-letter-spacing,-.01em)}.iac-typo--b03df92b{font-family:var(--e-global-typography-b03df92b-font-family,'Parkinsans',sans-serif);font-size:var(--e-global-typography-b03df92b-font-size,18px);font-weight:var(--e-global-typography-b03df92b-font-weight,700);line-height:var(--e-global-typography-b03df92b-line-height,1.25em);letter-spacing:var(--e-global-typography-b03df92b-letter-spacing,-.01em)}.iac-typo--secondary{font-family:var(--e-global-typography-secondary-font-family,'Parkinsans',sans-serif);font-size:var(--e-global-typography-secondary-font-size,35px);font-weight:var(--e-global-typography-secondary-font-weight,800);line-height:var(--e-global-typography-secondary-line-height,1.15em);letter-spacing:var(--e-global-typography-secondary-letter-spacing,-.02em)}.iac-typo--primary{font-family:var(--e-global-typography-primary-font-family,'Parkinsans',sans-serif);font-size:var(--e-global-typography-primary-font-size,40px);font-weight:var(--e-global-typography-primary-font-weight,800);line-height:var(--e-global-typography-primary-line-height,1.1em);letter-spacing:var(--e-global-typography-primary-letter-spacing,-.025em)}.iac-typo--1940aa22{font-family:var(--e-global-typography-1940aa22-font-family,'DM Sans',sans-serif);font-size:var(--e-global-typography-1940aa22-font-size,18px);font-weight:var(--e-global-typography-1940aa22-font-weight,400);line-height:var(--e-global-typography-1940aa22-line-height,1.6em)}.iac-typo--text{font-family:var(--e-global-typography-text-font-family,'DM Sans',sans-serif);font-size:var(--e-global-typography-text-font-size,16px);font-weight:var(--e-global-typography-text-font-weight,400);line-height:var(--e-global-typography-text-line-height,1.65em)}.iac-typo--accent{font-family:var(--e-global-typography-accent-font-family,'DM Sans',sans-serif);font-size:var(--e-global-typography-accent-font-size,12px);font-weight:var(--e-global-typography-accent-font-weight,600);line-height:var(--e-global-typography-accent-line-height,1em);letter-spacing:var(--e-global-typography-accent-letter-spacing,.08em);text-transform:uppercase}.iac-typo--86e38fea{font-family:var(--e-global-typography-86e38fea-font-family,'DM Sans',sans-serif);font-size:var(--e-global-typography-86e38fea-font-size,11px);font-weight:var(--e-global-typography-86e38fea-font-weight,500);line-height:var(--e-global-typography-86e38fea-line-height,1em)}.iac-typo--ef6e1ec0{font-family:var(--e-global-typography-ef6e1ec0-font-family,'DM Sans',sans-serif);font-size:var(--e-global-typography-ef6e1ec0-font-size,14px);font-weight:var(--e-global-typography-ef6e1ec0-font-weight,500);line-height:var(--e-global-typography-ef6e1ec0-line-height,1em)}.iac-typo--41a06459{font-family:var(--e-global-typography-41a06459-font-family,'DM Sans',sans-serif);font-size:var(--e-global-typography-41a06459-font-size,14px);font-weight:var(--e-global-typography-41a06459-font-weight,600);line-height:var(--e-global-typography-41a06459-line-height,1em);letter-spacing:var(--e-global-typography-41a06459-letter-spacing,.02em)}