.home-mission-description[data-astro-cid-j7pv25f6] .mission-accent[data-astro-cid-j7pv25f6]{color:var(--accent)}.mission-residency-link[data-astro-cid-j7pv25f6]{text-decoration:underline;text-underline-offset:3px}.landing[data-astro-cid-j7pv25f6]:before{content:"";position:fixed;inset:0;background:url(/images/landing-home.jpg) center center / cover no-repeat;filter:brightness(1.06);z-index:-1;pointer-events:none}.landing[data-astro-cid-j7pv25f6]{isolation:isolate;color:#1a1a1a;--ink: #1A1A1A;--color-ink: #1A1A1A;--muted: #4A4A4A;--accent: #6B4E7C;--accent-hover: #4C385C;--border: #CCC9C2;--border-strong: #1A1A1A}.landing[data-astro-cid-j7pv25f6]{display:grid;grid-template-rows:auto 1fr;max-width:1440px;margin:auto}body:has(.landing){min-height:100svh;--color-ink: #1A1A1A;--color-muted: #6F6F6F;--color-border: #E5E3DE}body:has(.landing)>.flex-1{display:flex;flex-direction:column}body:has(.landing)>footer{position:relative;z-index:1}.landing[data-astro-cid-j7pv25f6]{flex:1;width:100%;box-sizing:border-box}main[data-astro-cid-j7pv25f6]{padding-inline:clamp(20px,5vw,72px)}a[data-astro-cid-j7pv25f6]{color:var(--ink);text-decoration:none}a[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.about-link[data-astro-cid-j7pv25f6]{font-size:13px;display:inline-flex;align-items:center;gap:20px}main[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:center;gap:clamp(16px,3vh,40px);padding-block:16px}.mission-heading[data-astro-cid-j7pv25f6]{max-width:760px;margin-bottom:16px}.mission-heading[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6],.mission-heading[data-astro-cid-j7pv25f6] .mission-subtitle[data-astro-cid-j7pv25f6]{display:inline;margin:0}.mission-subtitle[data-astro-cid-j7pv25f6]{max-width:760px;font-family:var(--font-serif);font-size:22px;line-height:1.4;margin:12px 0 16px}.mission-copy[data-astro-cid-j7pv25f6]{max-width:760px;font-family:var(--font-serif);font-size:15px;line-height:1.5;margin:0 0 20px}@media(max-width:767px){.mission-subtitle[data-astro-cid-j7pv25f6]{font-size:18px;margin:8px 0 12px}.mission-copy[data-astro-cid-j7pv25f6]{font-size:16px;line-height:1.4;margin-bottom:14px}}@media(max-height:600px){.mission-copy[data-astro-cid-j7pv25f6]{font-size:15px;line-height:1.35;margin-bottom:12px}}@media(max-height:500px)and (min-width:600px){.mission-copy[data-astro-cid-j7pv25f6]{font-size:13px}.mission-subtitle[data-astro-cid-j7pv25f6]{font-size:15px;margin:6px 0 8px}}.eyebrow[data-astro-cid-j7pv25f6]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin:0 0 16px}h1[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:34px;line-height:1.15;font-weight:400;letter-spacing:-.7px;margin:0}.lede[data-astro-cid-j7pv25f6]{font-size:15px;color:var(--muted);line-height:1.55;margin:16px 0 20px}.primary-link[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;padding:10px 16px;background:var(--accent);color:var(--bg);font-size:14px;font-weight:500}.primary-link[data-astro-cid-j7pv25f6]:hover{background:var(--accent-hover)}.collections[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:.5px solid var(--border-strong)}.collection[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;padding:20px;border-right:.5px solid var(--border)}.collection[data-astro-cid-j7pv25f6]:first-child{padding-left:0}.collection[data-astro-cid-j7pv25f6]:last-child{border-right:0;padding-right:0}.collection[data-astro-cid-j7pv25f6]:hover h2[data-astro-cid-j7pv25f6],.about-link[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}.collection-top[data-astro-cid-j7pv25f6],.collection-bottom[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:var(--muted)}.collection-top[data-astro-cid-j7pv25f6]{text-transform:uppercase;letter-spacing:.06em}.number[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);color:var(--tertiary)}h2[data-astro-cid-j7pv25f6]{font:500 22px/1.25 var(--font-serif);margin:12px 0 8px}.collection[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:13px;line-height:1.5;margin:0 0 20px}.collection-bottom[data-astro-cid-j7pv25f6]{margin-top:auto}.collection-bottom[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:last-child{color:var(--accent);font-size:16px}@media(max-width:767px){main[data-astro-cid-j7pv25f6]{gap:24px;padding-block:20px}.collections[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.collection[data-astro-cid-j7pv25f6],.collection[data-astro-cid-j7pv25f6]:first-child,.collection[data-astro-cid-j7pv25f6]:last-child{padding:12px}.collection[data-astro-cid-j7pv25f6]:nth-child(odd){padding-left:0}.collection[data-astro-cid-j7pv25f6]:nth-child(2n){border-right:0;padding-right:0}.collection[data-astro-cid-j7pv25f6]:nth-child(-n+2){border-bottom:.5px solid var(--border)}h2[data-astro-cid-j7pv25f6]{font-size:18px;margin:8px 0}.collection[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{display:none}.collection-bottom[data-astro-cid-j7pv25f6]{font-size:11px}.lede[data-astro-cid-j7pv25f6]{font-size:14px}.desktop-break[data-astro-cid-j7pv25f6]{display:none}}@media(max-height:700px){main[data-astro-cid-j7pv25f6]{gap:16px;padding-block:16px}.eyebrow[data-astro-cid-j7pv25f6]{margin-bottom:8px}.lede[data-astro-cid-j7pv25f6]{margin:10px 0 12px}.collection[data-astro-cid-j7pv25f6]{padding-top:12px;padding-bottom:12px}.collection[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:12px}}@media(max-height:700px)and (max-width:599px){h1[data-astro-cid-j7pv25f6]{font-size:26px}.collection-top[data-astro-cid-j7pv25f6],.collection-bottom[data-astro-cid-j7pv25f6]{display:none}.collection[data-astro-cid-j7pv25f6]{justify-content:center;min-height:44px;padding-block:8px}.mission-subtitle[data-astro-cid-j7pv25f6]{font-size:15px;line-height:1.3;margin:6px 0 8px}.mission-copy[data-astro-cid-j7pv25f6]{font-size:13px;line-height:1.35;margin-bottom:8px}main[data-astro-cid-j7pv25f6]{padding-block:10px;gap:12px}h2[data-astro-cid-j7pv25f6]{font-size:18px;margin:0}.eyebrow[data-astro-cid-j7pv25f6]{font-size:11px;letter-spacing:.03em}}@media(max-height:600px)and (max-width:599px){.mission-heading[data-astro-cid-j7pv25f6]{margin-bottom:4px}.mission-subtitle[data-astro-cid-j7pv25f6]{font-size:14px;line-height:1.3}.collection[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:14px}main[data-astro-cid-j7pv25f6]{padding-inline:16px}}@media(max-width:767px){.collection-top[data-astro-cid-j7pv25f6],.collection-bottom[data-astro-cid-j7pv25f6]{display:none}.collection[data-astro-cid-j7pv25f6]{justify-content:center;min-height:44px;padding-block:8px}.collection[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:14px;margin:0}}@media(max-height:600px)and (max-width:599px){.mission-copy[data-astro-cid-j7pv25f6]{font-size:12px;line-height:1.3}main[data-astro-cid-j7pv25f6]{gap:8px;padding-block:6px}}@media(max-height:500px)and (min-width:600px){main[data-astro-cid-j7pv25f6]{flex-direction:row;align-items:center;gap:32px;padding-block:4px}.introduction[data-astro-cid-j7pv25f6]{flex:1.5}.mission-copy[data-astro-cid-j7pv25f6]{font-size:12px;line-height:1.3}.mission-subtitle[data-astro-cid-j7pv25f6]{font-size:14px}.mission-heading[data-astro-cid-j7pv25f6]{margin-bottom:8px}.collections[data-astro-cid-j7pv25f6]{flex:1;grid-template-columns:repeat(2,minmax(0,1fr))}.collection[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],.number[data-astro-cid-j7pv25f6],.collection-bottom[data-astro-cid-j7pv25f6]{display:none}.collection[data-astro-cid-j7pv25f6]{padding:10px;border:0}h2[data-astro-cid-j7pv25f6]{font-size:18px}h1[data-astro-cid-j7pv25f6]{font-size:26px}.lede[data-astro-cid-j7pv25f6]{font-size:13px}.desktop-break[data-astro-cid-j7pv25f6]{display:none}}.introduction[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center;text-align:center;padding-block:clamp(24px,6vh,80px)}h1[data-astro-cid-j7pv25f6].home-mission{transform:translateY(-8px);max-width:1000px;margin:0 auto;font-family:var(--font-serif);font-size:clamp(37.95px,5.6925vw,55px);font-weight:400;line-height:1.16;letter-spacing:-.025em;text-wrap:balance}@media(max-height:700px){.introduction[data-astro-cid-j7pv25f6]{padding-block:20px}h1[data-astro-cid-j7pv25f6].home-mission{font-size:clamp(28px,4vw,46px)}}.home-mission-description[data-astro-cid-j7pv25f6]{max-width:760px;margin:0;font-family:var(--font-sans);font-size:clamp(15px,1.5vw,18px);line-height:1.65;color:var(--ink);text-wrap:pretty}.home-navigation[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 28px}.home-navigation[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.home-navigation[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}.collections[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);width:100%;max-width:520px;align-self:center;flex:none}.collections[data-astro-cid-j7pv25f6] .collection[data-astro-cid-j7pv25f6]{padding:20px 0;border-right:0}@media(max-width:767px){.home-navigation[data-astro-cid-j7pv25f6]{justify-content:flex-start;gap:4px 20px}.home-navigation[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:13px}}.residency-feature[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(180px,.75fr) minmax(0,1.5fr);align-items:start;gap:32px;width:100%;max-width:960px;box-sizing:border-box;align-self:center;padding:28px 32px;border-top:.5px solid var(--border-strong);border-bottom:.5px solid var(--border);background:var(--bg-tint)}.residency-feature-kicker[data-astro-cid-j7pv25f6]{margin:0 0 8px;color:var(--accent);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.residency-feature[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;font:500 26px/1.25 var(--font-serif)}.residency-feature-copy[data-astro-cid-j7pv25f6]{margin:0;font-size:15px;line-height:1.65;color:var(--ink)}.residency-feature-link[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:16px;min-height:44px;margin-top:8px;color:var(--accent);font-size:13px}.residency-feature-link[data-astro-cid-j7pv25f6]:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:640px){.residency-feature[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px}.residency-feature[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:22px}}.residency-feature[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);max-width:400px;align-self:flex-start;gap:10px;padding:18px 20px}.residency-feature[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:22px}.residency-feature-kicker[data-astro-cid-j7pv25f6]{margin-bottom:6px;font-size:10px}.residency-feature-copy[data-astro-cid-j7pv25f6]{font-size:13px;line-height:1.5}.residency-feature-link[data-astro-cid-j7pv25f6]{margin-top:4px;font-size:12px}.residency-feature[data-astro-cid-j7pv25f6]{background:transparent;border:0;padding:0}.home-navigation[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].home-residency-link{font-size:18px;font-weight:500}.introduction[data-astro-cid-j7pv25f6]>.home-residency-link[data-astro-cid-j7pv25f6]{align-self:center;margin-left:25%;display:inline-flex;align-items:center;min-height:44px;color:var(--accent);font-family:var(--font-serif);font-size:24px;font-weight:500}.introduction[data-astro-cid-j7pv25f6]>.home-residency-link[data-astro-cid-j7pv25f6]:hover{text-decoration:underline;text-underline-offset:5px}@media(max-width:640px){.introduction[data-astro-cid-j7pv25f6]>.home-residency-link[data-astro-cid-j7pv25f6]{margin-left:12%;font-size:22px}}.introduction[data-astro-cid-j7pv25f6]>.home-residency-link[data-astro-cid-j7pv25f6]{margin-left:0;margin-top:40px;align-self:center;text-align:center}.home-navigation[data-astro-cid-j7pv25f6]{grid-column:2;justify-content:center}@media(max-width:900px){.home-navigation[data-astro-cid-j7pv25f6]{grid-column:1;justify-self:center;text-align:center}}.introduction[data-astro-cid-j7pv25f6]>.home-residency-link[data-astro-cid-j7pv25f6]{margin-top:72px}@media(max-width:640px){.introduction[data-astro-cid-j7pv25f6]>.home-residency-link[data-astro-cid-j7pv25f6]{margin-top:48px}}.home-residency-description[data-astro-cid-j7pv25f6]{max-width:540px;margin:-12px auto 0;color:var(--ink);font-family:var(--font-sans);font-size:13px;line-height:1.6;text-align:center}.home-residency-summary[data-astro-cid-j7pv25f6]{display:table;width:min-content;max-width:100%;align-self:center;margin-top:72px}.home-residency-summary[data-astro-cid-j7pv25f6] .home-residency-link[data-astro-cid-j7pv25f6]{display:block;white-space:nowrap;min-height:44px;color:var(--accent);font:500 24px/1.4 var(--font-serif);text-align:center}.home-residency-summary[data-astro-cid-j7pv25f6] .home-residency-link[data-astro-cid-j7pv25f6]:hover{text-decoration:underline;text-underline-offset:5px}.home-residency-summary[data-astro-cid-j7pv25f6] .home-residency-description[data-astro-cid-j7pv25f6]{width:100%;max-width:none;margin:4px 0 0}@media(max-width:640px){.home-residency-summary[data-astro-cid-j7pv25f6]{margin-top:48px}.home-residency-summary[data-astro-cid-j7pv25f6] .home-residency-link[data-astro-cid-j7pv25f6]{font-size:22px}}.home-residency-summary[data-astro-cid-j7pv25f6]{align-self:flex-start;margin-left:15%}@media(max-width:640px){.home-residency-summary[data-astro-cid-j7pv25f6]{margin-left:4%}}@media(max-width:900px){.home-navigation[data-astro-cid-j7pv25f6]{grid-column:1 / -1;grid-row:2}}.home-residency-summary[data-astro-cid-j7pv25f6]{align-self:center;margin-left:0;margin-top:112px}@media(max-width:640px){.home-residency-summary[data-astro-cid-j7pv25f6]{margin-left:0;margin-top:72px}}.home-navigation[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--accent);font-size:16px;font-weight:500}@media(max-width:640px){.home-navigation[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:15px}}.introduction[data-astro-cid-j7pv25f6]>.home-navigation[data-astro-cid-j7pv25f6]{align-self:center;justify-content:center;margin-bottom:8px}main[data-astro-cid-j7pv25f6]{position:relative}main[data-astro-cid-j7pv25f6]>.home-navigation[data-astro-cid-j7pv25f6]{position:absolute;top:12px;left:0;right:0;justify-content:center}@media(max-width:640px){main[data-astro-cid-j7pv25f6]>.home-navigation[data-astro-cid-j7pv25f6]{top:4px}.introduction[data-astro-cid-j7pv25f6]{padding-top:72px}}main[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(300px,1fr) auto;gap:24px;padding-block:16px 32px}main[data-astro-cid-j7pv25f6]>.home-navigation[data-astro-cid-j7pv25f6]{position:static;grid-column:1;grid-row:1;justify-self:center}.introduction[data-astro-cid-j7pv25f6]{display:contents}.home-mission-group[data-astro-cid-j7pv25f6]{grid-column:1;grid-row:2;align-self:center;display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center;padding:32px 0}.home-residency-summary[data-astro-cid-j7pv25f6]{grid-column:1;grid-row:3;justify-self:center;margin:24px 0 0}@media(max-width:640px){main[data-astro-cid-j7pv25f6]{grid-template-rows:auto minmax(300px,1fr) auto}.home-residency-summary[data-astro-cid-j7pv25f6]{margin:24px 0 0}}.landing[data-astro-cid-j7pv25f6].mission-only{grid-template-rows:auto minmax(0,1fr)}.mission-only[data-astro-cid-j7pv25f6] main[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;align-items:center;padding-block:0}.mission-only[data-astro-cid-j7pv25f6] .home-mission-group[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;align-self:stretch;gap:0;padding:24px 0}.mission-only[data-astro-cid-j7pv25f6] .home-mission[data-astro-cid-j7pv25f6]{transform:none;grid-row:2;justify-self:center;margin:0;text-align:center;text-transform:none}.mission-only[data-astro-cid-j7pv25f6] .home-mission-description[data-astro-cid-j7pv25f6]{grid-row:3;justify-self:center;margin-top:24px;text-align:center}.home-mission-description[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.home-mission-description[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent-hover)}
