.hero[data-astro-cid-iom334sc]{position:relative;height:100svh;min-height:560px;overflow:hidden;background:var(--ink);color:var(--on-dark)}.slides[data-astro-cid-iom334sc],.slide[data-astro-cid-iom334sc],.slide-media[data-astro-cid-iom334sc],.slide-dim[data-astro-cid-iom334sc]{position:absolute;inset:0}.slide[data-astro-cid-iom334sc]{z-index:0;overflow:hidden}.slide[data-astro-cid-iom334sc].is-active{z-index:1}.slide-media[data-astro-cid-iom334sc] img{width:100%;height:100%;object-fit:cover}.slide-dim[data-astro-cid-iom334sc]{background:#000;opacity:0;pointer-events:none}.hero-video[data-astro-cid-iom334sc]{position:absolute;inset:0;z-index:3;opacity:0;pointer-events:none;transition:opacity .9s var(--ease-alpha)}.hero-video[data-astro-cid-iom334sc].is-on{opacity:1}.hero-video[data-astro-cid-iom334sc] video[data-astro-cid-iom334sc]{width:100%;height:100%;object-fit:cover}.hero-shade[data-astro-cid-iom334sc]{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(to bottom,#00000052,#0000 22%),linear-gradient(to top,#0000008c,#0000 48%),radial-gradient(ellipse 60% 55% at 0% 100%,#00000052,#0000 70%),var(--overlay)}.hero-name[data-astro-cid-iom334sc]{grid-column:1 / span 7;grid-row:1;margin-bottom:var(--s-32)}.hn-role[data-astro-cid-iom334sc]{margin:0 0 var(--s-16);font-size:var(--fs-11);font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.9}.hn-title[data-astro-cid-iom334sc]{margin:0;font-size:clamp(2.75rem,6.1vw,5.75rem);line-height:.98;letter-spacing:-.035em;text-wrap:nowrap}.hn-first[data-astro-cid-iom334sc]{font-weight:300}.hn-last[data-astro-cid-iom334sc]{font-weight:700}.hc-mask[data-astro-cid-iom334sc]{display:block;overflow:hidden;padding-bottom:.06em}.hc-word[data-astro-cid-iom334sc]{display:block;text-shadow:0 1px 24px rgba(0,0,0,.25)}.hero-bottom[data-astro-cid-iom334sc]{position:absolute;inset:auto 0 0;z-index:4;padding-bottom:var(--s-20);align-items:end;row-gap:var(--s-16)}.thumbs[data-astro-cid-iom334sc]{grid-column:1 / span 3;grid-row:2;display:flex;gap:4px;align-self:end}.thumb[data-astro-cid-iom334sc]{width:48px;height:34px;border-radius:var(--pill);overflow:hidden;box-shadow:0 0 0 1px transparent;transition:box-shadow var(--t-fast) var(--ease-out),opacity var(--t-fast);opacity:.75}.thumb[data-astro-cid-iom334sc] img{width:100%;height:100%;object-fit:cover}.thumb[data-astro-cid-iom334sc].is-active{box-shadow:0 0 0 1px var(--on-dark);opacity:1}.thumb[data-astro-cid-iom334sc]:hover{opacity:1}.titles[data-astro-cid-iom334sc]{grid-column:7 / span 4;grid-row:2;display:grid}.title[data-astro-cid-iom334sc]{grid-area:1 / 1;display:grid;gap:10px;align-content:end;overflow:hidden;visibility:hidden}.title[data-astro-cid-iom334sc].is-active{visibility:visible}.title-meta[data-astro-cid-iom334sc]{font-size:var(--fs-11);font-weight:600;letter-spacing:var(--track-label);text-transform:uppercase;opacity:.85}.num-light[data-astro-cid-iom334sc]{color:#f0a47f}.title-text[data-astro-cid-iom334sc]{display:block;font-size:var(--fs-20);font-weight:600;letter-spacing:-.01em;line-height:1.2;text-wrap:balance}.discover[data-astro-cid-iom334sc]{grid-column:11 / -1;grid-row:2;justify-self:end;display:grid}.hero-pause[data-astro-cid-iom334sc]{position:absolute;right:var(--m);top:calc(var(--header-h) + 16px);z-index:5;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#eeece729;backdrop-filter:blur(4px);color:var(--on-dark);transition:background-color var(--t-fast)}.hero-pause[data-astro-cid-iom334sc]:hover{background:#eeece74d}.hp-icon[data-astro-cid-iom334sc]{width:10px;height:11px;border-left:3px solid currentColor;border-right:3px solid currentColor}.hero-pause[data-astro-cid-iom334sc].is-paused .hp-icon[data-astro-cid-iom334sc]{width:0;height:0;border:0;border-left:10px solid currentColor;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-left:3px}html:not(.motion) .hero-pause[data-astro-cid-iom334sc]{display:none}.disc[data-astro-cid-iom334sc]{grid-area:1 / 1;justify-self:end;visibility:hidden;white-space:nowrap}.disc[data-astro-cid-iom334sc].is-active{visibility:visible}.progress[data-astro-cid-iom334sc]{position:absolute;inset:auto 0 0;z-index:5;height:3px;overflow:hidden}.progress[data-astro-cid-iom334sc] span[data-astro-cid-iom334sc]{display:block;height:100%;background:var(--on-dark);transform:translate(-100%)}@media(max-width:1023px){.hero-name[data-astro-cid-iom334sc]{grid-column:1 / -1}.titles[data-astro-cid-iom334sc]{grid-column:1 / span 4;grid-row:2}.discover[data-astro-cid-iom334sc]{grid-column:5 / -1;grid-row:2;justify-self:end;align-self:end}.thumbs[data-astro-cid-iom334sc]{grid-row:3;grid-column:1 / -1;margin-top:var(--s-16)}}@media(max-width:767px){.hero-name[data-astro-cid-iom334sc]{margin-bottom:var(--s-20)}.hn-title[data-astro-cid-iom334sc]{font-size:clamp(2.5rem,12vw,3.25rem)}.titles[data-astro-cid-iom334sc]{grid-column:1 / -1}.discover[data-astro-cid-iom334sc]{grid-column:1 / -1;grid-row:3;justify-self:start;margin-top:4px}.thumbs[data-astro-cid-iom334sc]{grid-row:4}.title-text[data-astro-cid-iom334sc]{font-size:var(--fs-17)}.thumb[data-astro-cid-iom334sc]{width:53px;height:32px}}.manifesto[data-astro-cid-5xaatuj5]{padding-top:var(--s-32);padding-bottom:var(--s-150);transform-origin:center top}.m-head[data-astro-cid-5xaatuj5]{margin-bottom:var(--s-68)}.m-statement[data-astro-cid-5xaatuj5]{grid-column:1 / -1}.m-statement[data-astro-cid-5xaatuj5] h2[data-astro-cid-5xaatuj5]{font-weight:600}.m-chip[data-astro-cid-5xaatuj5]{float:left;position:relative;height:calc(var(--fs-60) * 1.65);aspect-ratio:1.15;margin:.12em 20px 0 0;border-radius:4px;overflow:hidden;background:var(--line)}.m-chip[data-astro-cid-5xaatuj5] img{width:100%;height:100%;object-fit:cover;object-position:50% 25%}.m-chip-label[data-astro-cid-5xaatuj5]{position:absolute;left:8px;bottom:8px;padding:4px 8px 3px;border-radius:var(--pill);background:#1616168c;color:var(--on-dark);font-size:var(--fs-11);font-weight:600;letter-spacing:var(--track-label);text-transform:uppercase;backdrop-filter:blur(4px)}.m-cols[data-astro-cid-5xaatuj5]{row-gap:var(--s-32);align-items:start}.m-c2[data-astro-cid-5xaatuj5]{grid-column:1 / span 6;margin:0}.m-c3[data-astro-cid-5xaatuj5]{grid-column:10 / -1;display:grid;gap:var(--s-52)}.m-c3[data-astro-cid-5xaatuj5] p[data-astro-cid-5xaatuj5]{margin:0}.m-actions[data-astro-cid-5xaatuj5]{display:grid;gap:2px}@media(max-width:1279px){.m-c2[data-astro-cid-5xaatuj5]{grid-column:1 / span 7}.m-c3[data-astro-cid-5xaatuj5]{grid-column:9 / -1}}@media(max-width:767px){.manifesto[data-astro-cid-5xaatuj5]{padding-bottom:var(--s-68)}.m-statement[data-astro-cid-5xaatuj5] h2[data-astro-cid-5xaatuj5]{font-size:1.875rem;text-wrap:pretty}.m-chip[data-astro-cid-5xaatuj5]{float:none;display:block;width:112px;height:auto;aspect-ratio:1;margin:0 0 var(--s-20)}.m-c2[data-astro-cid-5xaatuj5],.m-c3[data-astro-cid-5xaatuj5]{grid-column:1 / -1}.m-c3[data-astro-cid-5xaatuj5]{gap:var(--s-32)}}.featured[data-astro-cid-eblqj654]{position:relative}.f-head[data-astro-cid-eblqj654]{margin-bottom:var(--s-52)}.f-head[data-astro-cid-eblqj654] h2[data-astro-cid-eblqj654]{grid-column:1 / -1}.f-stage-wrap[data-astro-cid-eblqj654],.f-index[data-astro-cid-eblqj654]{display:none}.f-cards[data-astro-cid-eblqj654]{row-gap:var(--s-52)}.f-card[data-astro-cid-eblqj654]{grid-column:1 / -1}.f-link[data-astro-cid-eblqj654]{display:grid;gap:var(--s-16)}.f-media[data-astro-cid-eblqj654]{position:relative;overflow:hidden;background:var(--sheet);border-radius:2px}.f-media[data-astro-cid-eblqj654] img{width:100%;height:100%;object-fit:cover}.f-arrow[data-astro-cid-eblqj654]{position:absolute;left:var(--s-16);bottom:var(--s-16);transform:translateY(200%) scale(.1) rotate(-90deg);opacity:0;transition:transform var(--t-smooth) var(--ease-out),opacity var(--t-fast)}.f-link[data-astro-cid-eblqj654]:hover .f-arrow[data-astro-cid-eblqj654],.f-link[data-astro-cid-eblqj654]:focus-visible .f-arrow[data-astro-cid-eblqj654]{transform:none;opacity:1}.f-cap[data-astro-cid-eblqj654]{display:flex;justify-content:space-between;align-items:start;gap:var(--s-16)}.f-cap-title[data-astro-cid-eblqj654]{font-size:var(--fs-17);font-weight:600}.f-cap-meta[data-astro-cid-eblqj654]{display:grid;justify-items:end;gap:6px;min-width:0;max-width:55%;font-size:var(--fs-13);text-align:right}.f-foot[data-astro-cid-eblqj654]{margin-top:var(--s-52);padding-bottom:var(--s-150)}.f-foot[data-astro-cid-eblqj654] a[data-astro-cid-eblqj654]{grid-column:1 / -1;justify-self:center}@media(min-width:768px)and (max-width:1279px){.f-card[data-astro-cid-eblqj654].s0{grid-column:4 / span 6}.f-card[data-astro-cid-eblqj654].s1{grid-column:1 / span 7}.f-card[data-astro-cid-eblqj654].s2{grid-column:6 / -1}.f-card[data-astro-cid-eblqj654].s3{grid-column:2 / span 7}.f-card[data-astro-cid-eblqj654].s4{grid-column:1 / -1}.f-card[data-astro-cid-eblqj654].s5{grid-column:7 / -1}}.featured[data-astro-cid-eblqj654].is-pinned .f-head[data-astro-cid-eblqj654]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);margin:0}.featured[data-astro-cid-eblqj654].is-pinned .f-stage-wrap[data-astro-cid-eblqj654]{display:block;position:relative;z-index:4;height:200vh;pointer-events:none}.f-stage[data-astro-cid-eblqj654]{position:sticky;top:0;height:100vh;overflow:hidden;will-change:clip-path}.f-stage-img[data-astro-cid-eblqj654]{position:absolute;inset:0;will-change:transform}.f-stage-img[data-astro-cid-eblqj654] img{width:100%;height:100%;object-fit:cover}.f-stage-overlay[data-astro-cid-eblqj654]{position:absolute;inset:0;background:#16161666}.f-stage-title[data-astro-cid-eblqj654]{position:absolute;inset:50% 0 auto;transform:translateY(-50%);margin:0;text-align:center;color:var(--on-dark);text-shadow:0 1px 24px rgba(0,0,0,.35)}.featured[data-astro-cid-eblqj654].is-pinned .f-body[data-astro-cid-eblqj654]{margin-top:-100vh;position:relative}.featured[data-astro-cid-eblqj654].is-pinned .f-index[data-astro-cid-eblqj654]{display:block;position:sticky;top:0;z-index:0;height:100vh;margin-bottom:-100vh;pointer-events:none}.f-line[data-astro-cid-eblqj654]{position:absolute;inset:50% 0 auto;height:1px;background:var(--line);transform-origin:left center}.f-line[data-astro-cid-eblqj654] span[data-astro-cid-eblqj654]{display:block;height:100%;background:var(--ink);transform:scaleX(0);transform-origin:left center}.f-rows[data-astro-cid-eblqj654]{position:absolute;inset:auto 0 calc(50% + 14px) 0;display:grid}.f-row[data-astro-cid-eblqj654]{grid-area:1 / 1;grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:end;font-size:var(--fs-15);visibility:hidden}.f-row[data-astro-cid-eblqj654].is-active{visibility:visible}.f-row[data-astro-cid-eblqj654]>span[data-astro-cid-eblqj654]{display:block}.f-r-title[data-astro-cid-eblqj654]{grid-column:1 / span 4;font-weight:600}.f-r-tag[data-astro-cid-eblqj654]{grid-column:9 / span 2}.f-r-loc[data-astro-cid-eblqj654]{grid-column:11 / -1;justify-self:end;color:var(--muted)}.row-r[data-astro-cid-eblqj654] .f-r-title[data-astro-cid-eblqj654]{grid-column:8 / span 3}.row-r[data-astro-cid-eblqj654] .f-r-tag[data-astro-cid-eblqj654]{grid-column:11 / -1;justify-self:end;grid-row:1}.row-r[data-astro-cid-eblqj654] .f-r-loc[data-astro-cid-eblqj654]{grid-column:8 / span 3;grid-row:2;justify-self:start}.row-l[data-astro-cid-eblqj654] .f-r-title[data-astro-cid-eblqj654]{grid-column:1 / span 4}.row-l[data-astro-cid-eblqj654] .f-r-tag[data-astro-cid-eblqj654]{grid-column:1 / span 4;grid-row:2;justify-self:start;margin-top:6px}.row-l[data-astro-cid-eblqj654] .f-r-loc[data-astro-cid-eblqj654]{grid-column:1 / span 4;grid-row:3;justify-self:start}.featured[data-astro-cid-eblqj654].is-pinned .f-cards[data-astro-cid-eblqj654]{row-gap:10px;padding-top:calc((100vh - (4 * var(--col) + 3 * var(--g)) / .87) / 2);padding-bottom:12vh}.featured[data-astro-cid-eblqj654].is-pinned .f-cap[data-astro-cid-eblqj654]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.featured[data-astro-cid-eblqj654].is-pinned .f-card[data-astro-cid-eblqj654]{position:relative;z-index:1}.featured[data-astro-cid-eblqj654].is-pinned [data-astro-cid-eblqj654][data-card="0"] .f-media[data-astro-cid-eblqj654]{visibility:hidden}.featured[data-astro-cid-eblqj654].is-pinned .s0[data-astro-cid-eblqj654]{grid-column:5 / span 4}.featured[data-astro-cid-eblqj654].is-pinned .s1[data-astro-cid-eblqj654]{grid-column:1 / span 5;margin-top:6vh}.featured[data-astro-cid-eblqj654].is-pinned .s2[data-astro-cid-eblqj654]{grid-column:7 / span 5;margin-top:4vh}.featured[data-astro-cid-eblqj654].is-pinned .s3[data-astro-cid-eblqj654]{grid-column:2 / span 6;margin-top:6vh}.featured[data-astro-cid-eblqj654].is-pinned .s4[data-astro-cid-eblqj654]{grid-column:5 / span 8;margin-top:8vh}.featured[data-astro-cid-eblqj654].is-pinned .s5[data-astro-cid-eblqj654]{grid-column:7 / span 5;margin-top:6vh}.featured[data-astro-cid-eblqj654].is-pinned .f-foot[data-astro-cid-eblqj654]{margin-top:0;justify-content:start}.featured[data-astro-cid-eblqj654].is-pinned .f-foot[data-astro-cid-eblqj654] a[data-astro-cid-eblqj654]{justify-self:start}.xp[data-astro-cid-eephogjc]{background:var(--ink);color:var(--on-dark);padding-block:var(--s-150) var(--s-100)}.xp-head[data-astro-cid-eephogjc]{margin-bottom:var(--s-100)}.xp-head[data-astro-cid-eephogjc] h2[data-astro-cid-eephogjc]{grid-column:1 / -1}.indent[data-astro-cid-eephogjc]{display:inline-block;width:calc(var(--col) + var(--g))}.xp-body[data-astro-cid-eephogjc]{align-items:start}.xp-side[data-astro-cid-eephogjc]{grid-column:1 / span 3;align-self:stretch}.xp-card[data-astro-cid-eephogjc]{position:sticky;top:calc(100vh - 360px);display:grid;padding:2px;border-radius:var(--r-card);background:#eeece714}.xp-card-item[data-astro-cid-eephogjc]{grid-area:1 / 1;display:grid;align-content:start;gap:10px;min-height:320px;padding:16px 16px 18px;border-radius:var(--r-inner);background:var(--ink-2);opacity:0;transform:translateY(8px);transition:opacity var(--t-normal) var(--ease-out),transform var(--t-smooth) var(--ease-out)}.xp-card-item[data-astro-cid-eephogjc].is-active{opacity:1;transform:none}.xp-card-item[data-astro-cid-eephogjc] .label[data-astro-cid-eephogjc]{color:var(--accent)}.xp-card-item[data-astro-cid-eephogjc] p[data-astro-cid-eephogjc]{margin:0}.xp-company[data-astro-cid-eephogjc]{font-size:var(--fs-17);font-weight:600}.xp-tasks[data-astro-cid-eephogjc]{display:grid;gap:8px;font-size:var(--fs-13);color:var(--on-dark-muted)}.xp-tasks[data-astro-cid-eephogjc] li[data-astro-cid-eephogjc]{padding-left:14px;position:relative}.xp-tasks[data-astro-cid-eephogjc] li[data-astro-cid-eephogjc]:before{content:"—";position:absolute;left:0}.xp-rows[data-astro-cid-eephogjc]{grid-column:6 / -1}.xp-row[data-astro-cid-eephogjc]{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:var(--s-16);row-gap:4px;padding-block:var(--s-16) var(--s-20);border-top:1px solid var(--on-dark-line);cursor:default}.xp-period[data-astro-cid-eephogjc]{grid-column:1 / -1;font-size:var(--fs-13);color:var(--on-dark-muted)}.xp-title[data-astro-cid-eephogjc]{grid-column:1;font-weight:600}.xp-co[data-astro-cid-eephogjc]{grid-column:1;font-size:var(--fs-15);color:var(--on-dark-muted)}.xp-arrow[data-astro-cid-eephogjc]{grid-column:2;grid-row:2 / span 2;background:var(--accent);opacity:0;transform:translateY(50%) scale(.2) rotate(-90deg);transition:opacity var(--t-normal) var(--ease-out),transform var(--t-normal) var(--ease-out)}.xp-row[data-astro-cid-eephogjc]>.xp-period[data-astro-cid-eephogjc],.xp-row[data-astro-cid-eephogjc]>.xp-title[data-astro-cid-eephogjc],.xp-row[data-astro-cid-eephogjc]>.xp-co[data-astro-cid-eephogjc]{opacity:.38;transition:opacity var(--t-fast) var(--ease-out)}.xp-row[data-astro-cid-eephogjc].is-active>.xp-period[data-astro-cid-eephogjc],.xp-row[data-astro-cid-eephogjc].is-active>.xp-title[data-astro-cid-eephogjc],.xp-row[data-astro-cid-eephogjc].is-active>.xp-co[data-astro-cid-eephogjc]{opacity:1}.xp-row[data-astro-cid-eephogjc].is-active .xp-arrow[data-astro-cid-eephogjc]{opacity:1;transform:none}.xp-tasks-inline[data-astro-cid-eephogjc]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.xp-foot[data-astro-cid-eephogjc]{margin-top:var(--s-100)}.xp-foot[data-astro-cid-eephogjc] a[data-astro-cid-eephogjc]{grid-column:6 / -1}@media(max-width:1023px){.xp-side[data-astro-cid-eephogjc]{display:none}.xp-rows[data-astro-cid-eephogjc]{grid-column:1 / -1}.xp-row[data-astro-cid-eephogjc]>.xp-period[data-astro-cid-eephogjc],.xp-row[data-astro-cid-eephogjc]>.xp-title[data-astro-cid-eephogjc],.xp-row[data-astro-cid-eephogjc]>.xp-co[data-astro-cid-eephogjc]{opacity:1}.xp-title[data-astro-cid-eephogjc]{font-size:1.5rem;font-weight:500}.xp-tasks-inline[data-astro-cid-eephogjc]{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;display:grid;grid-column:1 / -1;gap:6px;margin-top:8px;font-size:var(--fs-13);color:var(--on-dark-muted)}.xp-tasks-inline[data-astro-cid-eephogjc] li[data-astro-cid-eephogjc]{padding-left:14px;position:relative}.xp-tasks-inline[data-astro-cid-eephogjc] li[data-astro-cid-eephogjc]:before{content:"—";position:absolute;left:0}.xp-arrow[data-astro-cid-eephogjc],.indent[data-astro-cid-eephogjc]{display:none}.xp-foot[data-astro-cid-eephogjc] a[data-astro-cid-eephogjc]{grid-column:1 / -1}}.edu[data-astro-cid-4jcfabbx]{padding-block:var(--s-150)}.edu-intro[data-astro-cid-4jcfabbx]{grid-column:1 / span 3;margin:0;font-weight:500}.edu-main[data-astro-cid-4jcfabbx]{grid-column:6 / -1}.edu-controls[data-astro-cid-4jcfabbx]{display:grid;grid-template-columns:1fr auto auto;gap:var(--s-20);align-items:center;margin-bottom:var(--s-32);font-size:var(--fs-15)}.edu-count[data-astro-cid-4jcfabbx]{margin:0;font-variant-numeric:tabular-nums}.edu-cur[data-astro-cid-4jcfabbx]{color:var(--accent)}.edu-btn[data-astro-cid-4jcfabbx]{min-height:44px;font-weight:500;transition:opacity var(--t-fast)}.edu-btn[data-astro-cid-4jcfabbx]:hover{opacity:.5}.edu-btn[data-astro-cid-4jcfabbx]:disabled{color:var(--faint);cursor:default;opacity:1}.edu-items[data-astro-cid-4jcfabbx]{display:grid;gap:var(--s-52)}.edu-item[data-astro-cid-4jcfabbx] p[data-astro-cid-4jcfabbx]{margin:0}.edu-text[data-astro-cid-4jcfabbx]{font-weight:600}.edu-line[data-astro-cid-4jcfabbx]{height:1px;margin-block:var(--s-32);background:var(--line);overflow:hidden}.edu-line[data-astro-cid-4jcfabbx] span[data-astro-cid-4jcfabbx]{display:block;height:100%;background:var(--ink);transform:scaleX(0);transform-origin:left center}.edu-cite[data-astro-cid-4jcfabbx]{display:grid;gap:4px;font-size:var(--fs-15)}.edu-cite[data-astro-cid-4jcfabbx] strong[data-astro-cid-4jcfabbx]{font-weight:600}.edu[data-astro-cid-4jcfabbx].is-js .edu-items[data-astro-cid-4jcfabbx]{gap:0}.edu[data-astro-cid-4jcfabbx].is-js .edu-item[data-astro-cid-4jcfabbx]{grid-area:1 / 1;visibility:hidden}.edu[data-astro-cid-4jcfabbx].is-js .edu-item[data-astro-cid-4jcfabbx].is-active{visibility:visible}.edu[data-astro-cid-4jcfabbx]:not(.is-js) .edu-controls[data-astro-cid-4jcfabbx]{display:none}@media(max-width:1023px){.edu-intro[data-astro-cid-4jcfabbx]{grid-column:1 / -1;margin-bottom:var(--s-32)}.edu-main[data-astro-cid-4jcfabbx]{grid-column:1 / -1}}.gfx[data-astro-cid-t6pht76n]{padding-block:0 var(--s-150)}.gfx-top[data-astro-cid-t6pht76n]{row-gap:var(--s-32);align-items:start;margin-bottom:var(--s-52)}.gfx-intro[data-astro-cid-t6pht76n]{grid-column:1 / span 4;display:grid;gap:var(--s-20);justify-items:start;position:sticky;top:calc(var(--header-h) + 20px)}.gfx-intro[data-astro-cid-t6pht76n] p[data-astro-cid-t6pht76n]{margin:0}.gfx-feature[data-astro-cid-t6pht76n]{grid-column:6 / -1;position:relative;display:block;aspect-ratio:1.24;background:var(--sheet);border-radius:2px}.gfx-feature[data-astro-cid-t6pht76n] img{width:100%;height:100%;object-fit:contain;padding:4%}.gfx-feature-cap[data-astro-cid-t6pht76n]{position:absolute;left:var(--s-16);bottom:var(--s-16);font-size:var(--fs-13);color:var(--muted)}.gfx-rows[data-astro-cid-t6pht76n]{border-bottom:1px solid var(--line)}.gfx-row[data-astro-cid-t6pht76n]{align-items:center;min-height:92px;padding-block:10px;border-top:1px solid var(--line);transition:background-color var(--t-fast) var(--ease-out)}.gfx-row[data-astro-cid-t6pht76n]:hover{background:var(--line)}.gfx-n[data-astro-cid-t6pht76n]{grid-column:1 / span 1;font-size:var(--fs-13);color:var(--accent)}.gfx-thumb[data-astro-cid-t6pht76n]{grid-column:3 / span 2;height:72px;overflow:hidden;border-radius:2px}.gfx-thumb-in[data-astro-cid-t6pht76n]{display:block;height:100%;background:var(--sheet)}.gfx-thumb-in[data-astro-cid-t6pht76n] img{width:100%;height:100%;object-fit:cover}.gfx-title[data-astro-cid-t6pht76n]{grid-column:6 / span 4}.gfx-tech[data-astro-cid-t6pht76n]{grid-column:11 / -1;justify-self:end}@media(max-width:767px){.gfx-intro[data-astro-cid-t6pht76n],.gfx-feature[data-astro-cid-t6pht76n]{grid-column:1 / -1;position:static}.gfx-n[data-astro-cid-t6pht76n]{grid-column:1 / span 1}.gfx-thumb[data-astro-cid-t6pht76n]{grid-column:2 / span 2;height:56px}.gfx-title[data-astro-cid-t6pht76n]{grid-column:4 / -1;font-size:var(--fs-15)}.gfx-tech[data-astro-cid-t6pht76n]{display:none}}
