.pq[data-astro-cid-ok34ajir]{margin:0;max-width:34rem;margin-inline:auto;display:grid;position:relative}.pq__photo[data-astro-cid-ok34ajir]{width:82%;margin-left:auto}.pq__card[data-astro-cid-ok34ajir]{z-index:2;border-radius:var(--radius-lg);backdrop-filter:blur(6px);width:min(100%,24rem);box-shadow:var(--shadow-lg);background:#13211ae0;margin-top:-32%;padding:2.25rem clamp(1.5rem,1rem + 2vw,2.25rem) clamp(1.5rem,1rem + 2vw,2rem);position:relative}.pq__mark[data-astro-cid-ok34ajir]{width:3.25rem;height:2.75rem;fill:var(--color-rose-on-dark);position:absolute;top:-1.25rem;left:clamp(1.5rem,1rem + 2vw,2.25rem)}.pq__quote[data-astro-cid-ok34ajir]{margin:0}.pq__quote[data-astro-cid-ok34ajir] p[data-astro-cid-ok34ajir]{font-family:var(--font-display);font-size:var(--text-h3);color:var(--color-moon);text-wrap:balance;margin:0;font-weight:500;line-height:1.15}.pq__cite[data-astro-cid-ok34ajir]{font-size:var(--text-caption);letter-spacing:.04em;color:var(--color-butter);margin-top:1rem;font-weight:700}.mtf-wrap[data-astro-cid-24z5m2xi]{padding-block:var(--spacing-section-sm)}.mtf-wrap[data-astro-cid-24z5m2xi] .mtf-flag{padding:clamp(1rem,.75rem + 1vw,1.5rem)}.mtf__asks[data-astro-cid-24z5m2xi]{font-size:var(--text-caption);line-height:var(--text-caption--line-height);gap:.875rem clamp(1.25rem,2.5vw,2.5rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.mtf__asks[data-astro-cid-24z5m2xi]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.55fr)}}.mtf__ask[data-astro-cid-24z5m2xi]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.mtf__ask[data-astro-cid-24z5m2xi] strong[data-astro-cid-24z5m2xi]{color:var(--color-brick-deep);font-weight:700}.mtf__ask-text[data-astro-cid-24z5m2xi]{text-wrap:pretty}.mtf__pin[data-astro-cid-24z5m2xi]{background:var(--color-brick-deep);width:1.75rem;height:1.75rem;color:var(--color-white);font-family:var(--font-sans);font-variant-numeric:lining-nums;box-shadow:0 0 0 3px var(--color-butter-wash);border-radius:50%;flex:none;place-items:center;font-size:.9375rem;font-weight:700;line-height:1;display:inline-grid}.mtf[data-astro-cid-24z5m2xi]{border-radius:var(--radius-lg);background:var(--color-linen);align-items:center;gap:clamp(2rem,1rem + 3vw,3.5rem);margin-top:clamp(1.25rem,1rem + 1vw,1.75rem);padding:clamp(2.5rem,1.5rem + 3vw,4rem) clamp(1.25rem,.5rem + 3vw,4rem) clamp(1.75rem,1rem + 3vw,4rem);display:grid;position:relative;box-shadow:inset 0 0 0 1px #843c2724,0 1px 2px #17221c0d}@media (width>=48rem){.mtf[data-astro-cid-24z5m2xi]{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}.mtf__preview-tag[data-astro-cid-24z5m2xi]{border-radius:var(--radius-pill);color:var(--color-brick-deep);letter-spacing:.08em;text-transform:uppercase;background:#843c2714;margin:0;padding:.125rem .625rem;font-size:.8125rem;font-weight:700;position:absolute;top:.875rem;right:1rem}.mtf__portrait[data-astro-cid-24z5m2xi]{width:100%;max-width:20rem;position:relative}@media (width<=47.99rem){.mtf__portrait[data-astro-cid-24z5m2xi]{justify-self:center;max-width:14rem}}.mtf__gable[data-astro-cid-24z5m2xi]{aspect-ratio:4/5;border-radius:0 0 var(--radius-lg) var(--radius-lg);clip-path:polygon(0 12%,50% 0,100% 12%,100% 100%,0 100%);background:repeating-linear-gradient(45deg, #1f3b2d0f 0 1.5px, transparent 1.5px 22px), repeating-linear-gradient(-45deg, #1f3b2d0f 0 1.5px, transparent 1.5px 22px), linear-gradient(var(--color-paper), var(--color-batten));place-items:center;display:grid;position:relative;overflow:hidden}.mtf__gable[data-astro-cid-24z5m2xi] .mtf__mark{z-index:1;position:relative;translate:0 8%}.mtf__ground[data-astro-cid-24z5m2xi]{background:var(--color-rose-wash);border-radius:50%;height:14%;position:absolute;bottom:14%;left:10%;right:10%}.mtf__pin--portrait[data-astro-cid-24z5m2xi]{position:absolute;top:12%;right:-.5rem;translate:0 -50%}.mtf__people[data-astro-cid-24z5m2xi]{gap:1.75rem clamp(1.5rem,3vw,3rem);margin:clamp(1.5rem,1rem + 1vw,2rem) 0 0;padding:0;display:grid}@media (width>=30rem){.mtf__people[data-astro-cid-24z5m2xi]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.mtf__person[data-astro-cid-24z5m2xi]{border-top:1px solid var(--color-line);align-content:start;gap:.375rem;padding-top:1rem;display:grid;position:relative}.mtf__name[data-astro-cid-24z5m2xi]{font-family:var(--font-display);font-size:var(--text-h4);line-height:var(--text-h4--line-height);color:var(--color-rosemary);margin:0;font-weight:560}.mtf__role[data-astro-cid-24z5m2xi]{font-size:var(--text-label);color:var(--color-ink-soft);margin:0;font-weight:600}.mtf__ghost[data-astro-cid-24z5m2xi]{color:#46524a66;border-bottom:2px dashed #46524a4d;min-width:8.5em;padding-bottom:.125rem;display:inline-block}.mtf__role[data-astro-cid-24z5m2xi] .mtf__ghost[data-astro-cid-24z5m2xi]{min-width:7.5em}.mtf__pin--slot[data-astro-cid-24z5m2xi]{position:absolute;top:0;right:0;translate:0 -50%}.mtf__story[data-astro-cid-24z5m2xi]{border-top:1px solid var(--color-line);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;margin-top:clamp(1.75rem,1.25rem + 1.5vw,2.5rem);padding-top:1.25rem;display:grid;position:relative}.mtf__quote[data-astro-cid-24z5m2xi]{width:2.25rem;height:1.875rem;fill:var(--color-rose-deep);opacity:.55}.mtf__lines[data-astro-cid-24z5m2xi]{gap:.875rem;padding-top:.375rem;display:grid}.mtf__lines[data-astro-cid-24z5m2xi] span[data-astro-cid-24z5m2xi]{border-radius:var(--radius-pill);background:linear-gradient(90deg,#46524a24,#46524a14);height:.75rem;display:block}.mtf__lines[data-astro-cid-24z5m2xi] span[data-astro-cid-24z5m2xi]:nth-child(2){width:92%}.mtf__lines[data-astro-cid-24z5m2xi] span[data-astro-cid-24z5m2xi]:nth-child(3){width:58%}.who[data-astro-cid-zpzoxhr3]{padding-block:var(--spacing-section-sm) var(--spacing-section)}.who__grid[data-astro-cid-zpzoxhr3]{gap:var(--spacing-stack) clamp(2rem, 6vw, 7rem);display:grid}@media (width>=64rem){.who__grid[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.who__body[data-astro-cid-zpzoxhr3]{padding-top:2.5rem}}.who__body[data-astro-cid-zpzoxhr3]{max-width:42rem}.who__body[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]+p[data-astro-cid-zpzoxhr3]{margin-top:1.25em}.who__lead[data-astro-cid-zpzoxhr3]{font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--color-ink)}.mission[data-astro-cid-zpzoxhr3]{margin-top:var(--roof);padding-block:var(--spacing-section-sm) var(--spacing-section)}.mission__grid[data-astro-cid-zpzoxhr3]{align-items:center;gap:clamp(3rem,2rem + 4vw,5rem) clamp(2rem,6vw,7rem);display:grid}@media (width>=64rem){.mission__grid[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.mission__body[data-astro-cid-zpzoxhr3]{max-width:36rem;font-size:var(--text-lead);line-height:var(--text-lead--line-height);margin-top:1.25rem}.mission__goals-title[data-astro-cid-zpzoxhr3]{font-size:var(--text-h4);line-height:var(--text-h4--line-height);margin-top:clamp(2rem,1.5rem + 2vw,3rem)}.goals[data-astro-cid-zpzoxhr3]{gap:.75rem;margin:1.25rem 0 0;display:grid}@media (width>=40rem){.goals[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(3,minmax(0,1fr))}}.goal[data-astro-cid-zpzoxhr3]{border-radius:var(--radius-lg);background:var(--color-paper);box-shadow:inset 0 0 0 1px var(--color-line), var(--shadow-sm);align-items:center;gap:.875rem;padding:1rem 1.125rem;display:flex}@media (width>=40rem){.goal[data-astro-cid-zpzoxhr3]{flex-direction:column;align-items:flex-start;padding:1.25rem 1.25rem 1.375rem}}.goal__icon[data-astro-cid-zpzoxhr3]{background:var(--color-sage-wash);width:3rem;height:3rem;color:var(--color-leaf-deep);border-radius:50%;flex:none;place-items:center;display:grid}.goal__label[data-astro-cid-zpzoxhr3]{font-size:var(--text-label);color:var(--color-rosemary);font-weight:700;line-height:1.3}.team[data-astro-cid-zpzoxhr3]{padding-block:var(--spacing-section)}.team__grid[data-astro-cid-zpzoxhr3]{gap:var(--spacing-stack) clamp(2rem, 6vw, 7rem);align-items:center;display:grid}@media (width>=64rem){.team__grid[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.team__body[data-astro-cid-zpzoxhr3]{max-width:40rem;margin-top:1.5rem}.team__body[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]+p[data-astro-cid-zpzoxhr3]{margin-top:1.1em}.team__note[data-astro-cid-zpzoxhr3]{font-size:var(--text-caption);color:var(--color-ink-soft)}.team__link[data-astro-cid-zpzoxhr3]{font-size:var(--text-lead);margin-top:.75rem}.record[data-astro-cid-zpzoxhr3]{border-radius:var(--radius-xl);background:var(--color-paper);width:100%;max-width:28rem;box-shadow:inset 0 0 0 1px var(--color-line), var(--shadow-md);justify-self:center;padding:clamp(1.5rem,1rem + 2vw,2.25rem);rotate:-1.25deg}.record__title[data-astro-cid-zpzoxhr3]{font-size:var(--text-label);color:var(--color-rosemary);align-items:center;gap:.5rem;margin:0;font-weight:700;display:flex}.record[data-astro-cid-zpzoxhr3] .record__shield{color:var(--color-leaf-deep)}.record__years[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.record__year[data-astro-cid-zpzoxhr3]{border-radius:var(--radius-md);background:var(--color-linen);justify-items:center;gap:.5rem;padding:1rem .5rem .875rem;display:grid;position:relative}.record__num[data-astro-cid-zpzoxhr3]{font-family:var(--font-display);font-size:var(--text-h4);font-variant-numeric:lining-nums;color:var(--color-rosemary);font-weight:500;line-height:1}.record__tick[data-astro-cid-zpzoxhr3]{background:var(--color-success);width:1.75rem;height:1.75rem;color:var(--color-white);border-radius:50%;place-items:center;display:grid}.record__checks[data-astro-cid-zpzoxhr3]{border-top:1px dashed var(--color-line);flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:1.25rem 0 0;list-style:none;display:flex}.record__chip[data-astro-cid-zpzoxhr3]{border-radius:var(--radius-pill);background:var(--color-sage-wash);color:var(--color-ink);font-size:var(--text-caption);padding:.375rem .875rem;font-weight:600}
