.experience-heading[data-astro-cid-lcashen5]{padding-bottom:0}.experience-feature[data-astro-cid-lcashen5]{background:var(--color-surface);min-height:min(78svh, var(--layout-max));grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);display:grid}.experience-feature[data-astro-cid-lcashen5] .ph{aspect-ratio:auto;height:100%}.experience-feature[data-astro-cid-lcashen5]>div[data-astro-cid-lcashen5]{padding:var(--section-gap-compact);align-self:center}.experience-feature[data-astro-cid-lcashen5] h2[data-astro-cid-lcashen5]{font-size:var(--type-section-title);line-height:var(--leading-section-title);margin:var(--space-4) 0 var(--space-5)}.t-signature .experience-feature[data-astro-cid-lcashen5]>div[data-astro-cid-lcashen5]{container-type:inline-size}@supports (width:1cqi){.t-signature .experience-feature[data-astro-cid-lcashen5] h2[data-astro-cid-lcashen5][data-fit-word]{font-size:min(var(--type-section-title), var(--fit-word-size))}}.experience-feature[data-astro-cid-lcashen5] p[data-astro-cid-lcashen5]{color:var(--color-muted);line-height:var(--leading-prose);max-width:var(--measure-copy)}.experience-feature[data-astro-cid-lcashen5] .experience-summary[data-astro-cid-lcashen5]{color:var(--color-ink);font-size:var(--type-prose-lead);line-height:var(--leading-prose-lead)}.experience-feature[data-astro-cid-lcashen5] dl[data-astro-cid-lcashen5],.experience-grid[data-astro-cid-lcashen5] dl[data-astro-cid-lcashen5]{gap:var(--space-3);margin:var(--space-6) 0 0;display:grid}.experience-feature[data-astro-cid-lcashen5] dl[data-astro-cid-lcashen5]>div[data-astro-cid-lcashen5],.experience-grid[data-astro-cid-lcashen5] dl[data-astro-cid-lcashen5]>div[data-astro-cid-lcashen5]{border-top:1px solid var(--color-line);padding-top:var(--space-3);justify-content:space-between;display:flex}.experience-feature[data-astro-cid-lcashen5] dd[data-astro-cid-lcashen5],.experience-grid[data-astro-cid-lcashen5] dd[data-astro-cid-lcashen5]{text-align:right;margin:0}.experience-collection[data-astro-cid-lcashen5],.experience-label-section[data-astro-cid-lcashen5]{max-width:var(--layout-max);padding:var(--section-gap) var(--layout-edge);margin-inline-start:auto;margin-inline-end:auto}.experience-collection-head[data-astro-cid-lcashen5],.experience-label-head[data-astro-cid-lcashen5]{margin-bottom:var(--section-gap-compact)}.experience-collection-head[data-astro-cid-lcashen5] h2[data-astro-cid-lcashen5],.experience-label-head[data-astro-cid-lcashen5] h2[data-astro-cid-lcashen5]{font-size:var(--type-heading);line-height:var(--leading-section-title);margin:var(--space-title-after-label) 0 0;max-width:var(--measure-heading)}.experience-grid[data-astro-cid-lcashen5]{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.experience-grid[data-astro-cid-lcashen5][data-count="1"]{grid-template-columns:minmax(0,1fr)}.experience-grid[data-astro-cid-lcashen5][data-balance="1"]:not([data-count="1"])>[data-astro-cid-lcashen5]:last-child{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.experience-grid[data-astro-cid-lcashen5][data-balance="1"]:not([data-count="1"])>[data-astro-cid-lcashen5]:last-child .ph{aspect-ratio:auto;height:100%}.experience-grid[data-astro-cid-lcashen5] article[data-astro-cid-lcashen5]{background:var(--color-surface);min-width:0}.experience-grid[data-astro-cid-lcashen5] article[data-astro-cid-lcashen5]>div[data-astro-cid-lcashen5]{padding:var(--space-7) var(--space-6)}.experience-grid[data-astro-cid-lcashen5] span[data-astro-cid-lcashen5],.experience-label-section[data-astro-cid-lcashen5] li[data-astro-cid-lcashen5] span[data-astro-cid-lcashen5]{color:var(--color-accent-text);font:var(--type-label) var(--mono);letter-spacing:var(--tracking-label)}.experience-grid[data-astro-cid-lcashen5] h2[data-astro-cid-lcashen5]{font-size:min(var(--type-card-title), var(--fit-word-size,9999px));margin:var(--space-5) 0 var(--space-4)}.experience-grid[data-astro-cid-lcashen5] p[data-astro-cid-lcashen5]{color:var(--color-muted);line-height:var(--leading-prose);margin:0}.experience-grid[data-astro-cid-lcashen5].is-dense article[data-astro-cid-lcashen5]{grid-template-columns:minmax(170px,.7fr) minmax(0,1.3fr);display:grid}.experience-grid[data-astro-cid-lcashen5].is-dense article[data-astro-cid-lcashen5] .ph{aspect-ratio:auto;height:100%}.experience-label-section[data-astro-cid-lcashen5]{align-items:start;gap:var(--section-gap-compact);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.experience-label-section[data-astro-cid-lcashen5] ul[data-astro-cid-lcashen5]{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.experience-label-section[data-astro-cid-lcashen5] li[data-astro-cid-lcashen5]{border-bottom:1px solid var(--color-line);align-items:baseline;gap:var(--space-5);padding:var(--space-5) 0;grid-template-columns:auto 1fr;display:grid}.experience-label-section[data-astro-cid-lcashen5] strong[data-astro-cid-lcashen5]{font-family:var(--font-head);font-size:var(--type-card-title);font-weight:500}.experience-label-section[data-astro-cid-lcashen5] li[data-astro-cid-lcashen5] div[data-astro-cid-lcashen5]{gap:var(--space-2);display:grid}.experience-label-section[data-astro-cid-lcashen5] small[data-astro-cid-lcashen5]{color:var(--color-muted)}.experience-feature[data-astro-cid-lcashen5].essential{border-block:1px solid var(--color-line);margin:var(--section-gap-compact) auto var(--section-gap);max-width:var(--layout-max);min-height:0;width:calc(100% - (2 * var(--layout-edge)));grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.experience-feature[data-astro-cid-lcashen5].essential>div[data-astro-cid-lcashen5]{padding:max(28px,min(5vw,60px))}.experience-feature[data-astro-cid-lcashen5].essential h2[data-astro-cid-lcashen5]{font-size:var(--type-heading)}.experience-feature[data-astro-cid-lcashen5].essential .ph{aspect-ratio:16/10;border-radius:var(--radius-media-eff);margin-block:var(--space-3)}.experience-collection[data-astro-cid-lcashen5].essential{background:var(--color-surface);max-width:none;padding-inline:max(var(--layout-edge), calc((100vw - var(--layout-max)) / 2))}.experience-collection[data-astro-cid-lcashen5].essential .experience-grid[data-astro-cid-lcashen5]{grid-template-columns:repeat(3,minmax(0,1fr))}.experience-collection[data-astro-cid-lcashen5].essential .experience-grid[data-astro-cid-lcashen5] article[data-astro-cid-lcashen5],.experience-collection[data-astro-cid-lcashen5].essential .experience-grid[data-astro-cid-lcashen5].is-dense article[data-astro-cid-lcashen5],.experience-collection[data-astro-cid-lcashen5].essential .experience-grid[data-astro-cid-lcashen5][data-balance="1"]:not([data-count="1"])>[data-astro-cid-lcashen5]:last-child{border:0;border-top:1px solid var(--color-line);padding-top:var(--space-3);background:0 0;grid-column:auto;display:block}.experience-collection[data-astro-cid-lcashen5].essential .experience-grid[data-astro-cid-lcashen5] article[data-astro-cid-lcashen5] .ph,.experience-collection[data-astro-cid-lcashen5].essential .experience-grid[data-astro-cid-lcashen5].is-dense article[data-astro-cid-lcashen5] .ph,.experience-collection[data-astro-cid-lcashen5].essential .experience-grid[data-astro-cid-lcashen5][data-balance="1"]:not([data-count="1"])>[data-astro-cid-lcashen5]:last-child .ph{aspect-ratio:16/10;border-radius:var(--radius-media-eff);height:auto}.experience-collection[data-astro-cid-lcashen5].essential .experience-grid[data-astro-cid-lcashen5] article[data-astro-cid-lcashen5]>div[data-astro-cid-lcashen5]{padding:var(--space-5) 0 0}.experience-collection[data-astro-cid-lcashen5].essential .experience-grid[data-astro-cid-lcashen5] h2[data-astro-cid-lcashen5]{font-size:var(--type-item-title)}.experience-collection[data-astro-cid-lcashen5].essential .experience-grid[data-astro-cid-lcashen5] p[data-astro-cid-lcashen5]{font-size:var(--type-small)}@media (max-width:820px){.experience-feature[data-astro-cid-lcashen5],.experience-label-section[data-astro-cid-lcashen5]{grid-template-columns:1fr}.experience-feature[data-astro-cid-lcashen5]{min-height:0}.experience-feature[data-astro-cid-lcashen5] .ph{aspect-ratio:4/3;height:auto}.experience-grid[data-astro-cid-lcashen5].is-dense article[data-astro-cid-lcashen5],.experience-grid[data-astro-cid-lcashen5][data-balance="1"]:not([data-count="1"])>[data-astro-cid-lcashen5]:last-child{grid-template-columns:1fr}.experience-grid[data-astro-cid-lcashen5].is-dense article[data-astro-cid-lcashen5] .ph,.experience-grid[data-astro-cid-lcashen5][data-balance="1"]:not([data-count="1"])>[data-astro-cid-lcashen5]:last-child .ph{aspect-ratio:4/3;height:auto}.experience-feature[data-astro-cid-lcashen5].essential{width:calc(100% - (2 * var(--space-5)));grid-template-columns:1fr}.experience-collection[data-astro-cid-lcashen5].essential .experience-grid[data-astro-cid-lcashen5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.experience-collection[data-astro-cid-lcashen5],.experience-label-section[data-astro-cid-lcashen5]{padding-inline:var(--space-5)}.experience-grid[data-astro-cid-lcashen5],.experience-collection[data-astro-cid-lcashen5].essential .experience-grid[data-astro-cid-lcashen5]{grid-template-columns:1fr}}.experience-feature[data-astro-cid-lcashen5].is-text{border-top:2px solid var(--color-accent);grid-template-columns:minmax(0,1fr);min-height:0}.experience-grid[data-astro-cid-lcashen5] article[data-astro-cid-lcashen5].no-media{border-top:2px solid var(--color-accent);display:block}
