.research-area-cards[data-astro-cid-icxoqavt]{grid-template-columns:repeat(2,minmax(0,1fr));gap:13.5px;margin:0;padding:0;list-style:none;display:grid}.research-area-cards[data-astro-cid-icxoqavt]>li[data-astro-cid-icxoqavt]{min-width:0;margin:0}.research-area-card[data-astro-cid-icxoqavt]{border:.75px solid var(--line);height:100%;color:var(--ink);background:0 0;border-radius:2.25px;flex-direction:column;gap:10.5px;padding:16.5px;text-decoration:none;display:flex}.research-area-card-heading[data-astro-cid-icxoqavt]{color:var(--accent);justify-content:space-between;align-items:flex-start;gap:10.5px;display:flex}.research-area-card[data-astro-cid-icxoqavt] h3[data-astro-cid-icxoqavt]{font:700 16.5px/1.35 var(--serif);letter-spacing:-.005em;text-wrap:balance;margin:0}.research-area-card-heading[data-astro-cid-icxoqavt] .action-arrow{margin-top:3.75px}.research-area-card[data-astro-cid-icxoqavt] p[data-astro-cid-icxoqavt]{font:400 12px/1.55 var(--sans);color:var(--ink);margin:0}.research-area-card[data-astro-cid-icxoqavt]:hover,.research-area-card[data-astro-cid-icxoqavt]:focus-visible{border-color:var(--accent);background:var(--soft);text-decoration:none}.research-area-card[data-astro-cid-icxoqavt]:hover h3[data-astro-cid-icxoqavt],.research-area-card[data-astro-cid-icxoqavt]:focus-visible h3[data-astro-cid-icxoqavt]{text-underline-offset:.16em;text-decoration:underline .75px}@media (width>=420px){.research-area-cards[data-astro-cid-icxoqavt]>li[data-astro-cid-icxoqavt],.research-area-card[data-astro-cid-icxoqavt]{grid-template-rows:subgrid;grid-row:span 2;display:grid}.research-area-card[data-astro-cid-icxoqavt] p[data-astro-cid-icxoqavt]{align-self:start}}@media (width<=480px){.research-area-cards[data-astro-cid-icxoqavt]{gap:10.5px}.research-area-card[data-astro-cid-icxoqavt]{gap:9px;padding:12px}.research-area-card-heading[data-astro-cid-icxoqavt]{gap:6px}.research-area-card[data-astro-cid-icxoqavt] h3[data-astro-cid-icxoqavt]{font-size:15px}}@media (width<=419.25px){.research-area-cards[data-astro-cid-icxoqavt]{grid-template-columns:1fr}}@media print{.research-area-cards[data-astro-cid-icxoqavt]{grid-template-columns:repeat(2,minmax(0,1fr))}.research-area-cards[data-astro-cid-icxoqavt]>li[data-astro-cid-icxoqavt]{break-inside:avoid;grid-column:auto}}.research-team-portrait[data-astro-cid-6kbsduhs] img[data-astro-cid-6kbsduhs]{object-position:var(--portrait-position);transform:scale(var(--portrait-scale));transform-origin:var(--portrait-origin)}.hero[data-astro-cid-zkhec6xw].shell{width:min(var(--content-width), calc(100% - 48px));padding-top:44px}.hero-grid[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"title title""copy event""actions actions";align-items:start;gap:0 20px;display:grid}.hero-grid[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]{min-width:0}#hero-title[data-astro-cid-zkhec6xw]{grid-area:title;font-size:clamp(31px,6vw,40px)}.hero-copy[data-astro-cid-zkhec6xw]{grid-area:copy}.hero-actions[data-astro-cid-zkhec6xw]{flex-wrap:wrap;grid-area:actions}@media (width>=521px){.hero-copy[data-astro-cid-zkhec6xw]{grid-template-rows:auto 1fr;align-self:stretch;row-gap:24px;display:grid}.hero-copy[data-astro-cid-zkhec6xw] .hero-mission[data-astro-cid-zkhec6xw]{flex-direction:column;justify-content:space-between;margin-top:0;display:flex}.hero-copy[data-astro-cid-zkhec6xw] .safe-definition[data-astro-cid-zkhec6xw]{margin-top:0}.hero-copy[data-astro-cid-zkhec6xw] .mission-bridge[data-astro-cid-zkhec6xw]{margin-top:17px}.home-featured-workshop[data-astro-cid-zkhec6xw]{align-self:stretch;display:flex}}.home-featured-workshop[data-astro-cid-zkhec6xw]{grid-area:event;container-type:inline-size}.home-featured-workshop[data-astro-cid-zkhec6xw] #save-date-heading[data-astro-cid-zkhec6xw]{font:700 26.25px/1.18 var(--serif);letter-spacing:-.01em;color:var(--accent);grid-area:1/1/auto/-1;margin:0}@media (width<=600px){#hero-title[data-astro-cid-zkhec6xw]{font-size:clamp(34.1px,6.6vw,44px)}}@media (width<=520px){#hero-title[data-astro-cid-zkhec6xw]{font-size:clamp(29.7px,6.875vw,36.3px)}.hero-grid[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""event""copy""actions"}.home-featured-workshop[data-astro-cid-zkhec6xw]{margin-bottom:27px}}.home-announcements[data-astro-cid-zkhec6xw] .announcement-list[data-astro-cid-zkhec6xw]{margin-top:0}.event-announcement[data-astro-cid-zkhec6xw]{min-width:0;margin:0}.home-announcements[data-astro-cid-zkhec6xw] .announcement-meta[data-astro-cid-zkhec6xw]>span[data-astro-cid-zkhec6xw]:first-child:before{content:none}.home-announcements[data-astro-cid-zkhec6xw] .announcement-meta[data-astro-cid-zkhec6xw]>time[data-astro-cid-zkhec6xw]:before{content:"·";margin-right:7.5px}#founders[data-astro-cid-zkhec6xw] .community-heading[data-astro-cid-zkhec6xw]{margin-bottom:0}@media (width>=525.75px){.community-invite[data-astro-cid-zkhec6xw] .section-links{gap:6px;margin-top:6px}.community[data-astro-cid-zkhec6xw] .team-mosaic{align-self:stretch}.community[data-astro-cid-zkhec6xw] .research-team-mosaic.is-rotating{align-content:space-between;height:100%}}.support-heading-row[data-astro-cid-zkhec6xw]{justify-content:space-between;align-items:center;gap:24px;display:flex}.support-heading-row[data-astro-cid-zkhec6xw] #support-heading[data-astro-cid-zkhec6xw]{margin:0}.support-learn-more[data-astro-cid-zkhec6xw]{white-space:nowrap;background:var(--accent);min-height:40px;color:var(--paper);border:1px solid var(--accent);border-radius:1.5px;flex-shrink:0;justify-content:center;align-items:center;gap:14px;padding:10px 14px;font-size:12px;line-height:1.4;text-decoration:none;display:inline-flex}.support-learn-more[data-astro-cid-zkhec6xw] svg{flex:0 0 16px;width:16px;height:16px}.support-learn-more[data-astro-cid-zkhec6xw]:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.support-learn-more[data-astro-cid-zkhec6xw]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (width<=525px){.support-heading-row[data-astro-cid-zkhec6xw]{flex-direction:column;align-items:flex-start;gap:18px}}#support-heading[data-astro-cid-zkhec6xw]{letter-spacing:-.01em;font-size:26.25px;line-height:1.25}.support-acknowledgment[data-astro-cid-zkhec6xw]{text-wrap:pretty;margin-top:18px}@media (width<=480px){.hero[data-astro-cid-zkhec6xw].shell{width:calc(100% - 27px);padding-top:32px}#support-heading[data-astro-cid-zkhec6xw]{font-size:23.25px}}
