.iLHFgq_section{background:var(--bg);color:var(--fg)}.iLHFgq_copy{align-items:flex-start;gap:var(--spacing-10);padding-top:var(--section-y);padding-bottom:var(--spacing-12);padding-inline:var(--content-inset);flex-direction:column;display:flex}@media(min-width:48rem){.iLHFgq_copy{padding-bottom:var(--spacing-16)}}@media(min-width:64rem){.iLHFgq_copy{padding-bottom:var(--spacing-20)}}.iLHFgq_headline{max-width:var(--measure);font-family:var(--font-display);font-size:var(--text-clamp-5xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--fg);text-wrap:balance}.iLHFgq_lead{max-width:var(--measure);font-size:var(--text-xl);font-weight:var(--weight-regular);line-height:var(--leading-snug);color:var(--fg);text-wrap:pretty}.iLHFgq_media{width:100%;padding-inline:var(--container-inset);padding-top:var(--spacing-5);padding-bottom:var(--section-y)}.iLHFgq_frame{aspect-ratio:3/2;border-radius:var(--radius-xl);background:var(--bg);width:100%;position:relative;overflow:hidden}.iLHFgq_photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._3iyK-a_row{align-items:center;column-gap:var(--spacing-5);row-gap:var(--spacing-4);min-height:var(--tap-target-min);padding-block:var(--spacing-10);color:var(--fg);box-shadow:0 var(--border-width) 0 0 var(--border);grid-template-columns:1fr auto;grid-template-areas:"_3iyK-a_info _3iyK-a_icon";text-decoration:none;display:grid;position:relative;overflow:hidden}._3iyK-a_row[data-has-badge]{grid-template-areas:"_3iyK-a_info _3iyK-a_icon""_3iyK-a_badge _3iyK-a_icon"}@media(min-width:48rem){._3iyK-a_row,._3iyK-a_row[data-has-badge]{grid-template-columns:1fr auto auto;grid-template-areas:"_3iyK-a_info _3iyK-a_badge _3iyK-a_icon"}}._3iyK-a_row:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-inverse);outline-offset:var(--focus-ring-offset);--fill-active:1}._3iyK-a_info{z-index:1;gap:var(--spacing-4);min-width:0;transition:transform var(--duration-slower) var(--ease-out),color var(--duration-instant) var(--ease-out);flex-direction:column;grid-area:_3iyK-a_info;display:flex;position:relative}._3iyK-a_title{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-regular);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:inherit}._3iyK-a_meta{font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--fg-muted);transition:color var(--duration-instant) var(--ease-out)}._3iyK-a_badge{z-index:1;transition:transform var(--duration-slower) var(--ease-out),color var(--duration-instant) var(--ease-out),box-shadow var(--duration-instant) var(--ease-out);grid-area:_3iyK-a_badge;justify-self:start;margin-inline-start:var(--border-width);position:relative}._3iyK-a_icon{z-index:1;transition:transform var(--duration-slower) var(--ease-out),color var(--duration-instant) var(--ease-out);flex-shrink:0;grid-area:_3iyK-a_icon;place-self:start end;position:relative}@media(min-width:48rem){._3iyK-a_icon{align-self:center}}._3iyK-a_row:focus-visible ._3iyK-a_info,._3iyK-a_row:focus-visible ._3iyK-a_badge,._3iyK-a_row:focus-visible ._3iyK-a_icon,._3iyK-a_row:focus-visible ._3iyK-a_meta{color:var(--hover-fill-fg)}._3iyK-a_row:focus-visible ._3iyK-a_info,._3iyK-a_row:focus-visible ._3iyK-a_badge{transform:translate(var(--spacing-5))}._3iyK-a_row:focus-visible ._3iyK-a_icon{transform:translate(calc(var(--spacing-5) * -1))}._3iyK-a_row:focus-visible ._3iyK-a_badge{box-shadow:0 0 0 var(--border-width) var(--hover-fill-fg)}@media(min-width:48rem){._3iyK-a_row:focus-visible ._3iyK-a_badge{transform:translate(calc(var(--spacing-5) * -1))}}@media(hover:hover)and (pointer:fine){._3iyK-a_row:hover{--fill-active:1}._3iyK-a_row:hover ._3iyK-a_info,._3iyK-a_row:hover ._3iyK-a_badge,._3iyK-a_row:hover ._3iyK-a_icon,._3iyK-a_row:hover ._3iyK-a_meta{color:var(--hover-fill-fg)}._3iyK-a_row:hover ._3iyK-a_info,._3iyK-a_row:hover ._3iyK-a_badge{transform:translate(var(--spacing-5))}._3iyK-a_row:hover ._3iyK-a_icon{transform:translate(calc(var(--spacing-5) * -1))}._3iyK-a_row:hover ._3iyK-a_badge{box-shadow:0 0 0 var(--border-width) var(--hover-fill-fg)}}@media(hover:hover)and (pointer:fine)and (min-width:48rem){._3iyK-a_row:hover ._3iyK-a_badge{transform:translate(calc(var(--spacing-5) * -1))}}.QR4yEq_section{padding-block:var(--section-y);padding-bottom:calc(var(--section-y) * 2);background:var(--bg);color:var(--fg);scroll-margin-block-start:var(--nav-height)}@media(min-width:80rem){.QR4yEq_section{padding-bottom:calc(var(--section-y) * 2)}}.QR4yEq_inner{gap:var(--spacing-5);padding-inline:var(--content-inset);flex-direction:column;display:flex}.QR4yEq_title{font-family:var(--font-display);font-size:var(--text-clamp-4xl);font-weight:var(--weight-regular);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--fg);text-wrap:balance}.QR4yEq_postings{gap:var(--spacing-5);flex-direction:column;display:flex}.QR4yEq_list{margin:0;padding:0;list-style:none}.QR4yEq_interest{padding-block:var(--spacing-10);font-size:var(--text-2xl);line-height:var(--leading-snug);color:var(--fg)}.QR4yEq_interestLink{color:var(--fg);text-underline-offset:var(--spacing-1);transition:color var(--duration-instant) var(--ease-out);text-decoration:underline}.QR4yEq_interestLink:hover{color:var(--fg-link)}
