.JournalGrid-module__pifZwq__filters{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:clamp(34px,4vw,52px);display:flex}.JournalGrid-module__pifZwq__pill{letter-spacing:.04em;border:1px solid var(--border-strong);color:var(--body-2);cursor:pointer;background:0 0;padding:9px 18px;font-size:12.5px;transition:background .2s,color .2s,border-color .2s}.JournalGrid-module__pifZwq__pill:hover{border-color:var(--navy);color:var(--navy)}.JournalGrid-module__pifZwq__pillActive{background:var(--navy);color:var(--ivory);border-color:var(--navy)}.JournalGrid-module__pifZwq__pillActive:hover{color:var(--ivory)}.JournalGrid-module__pifZwq__grid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:clamp(22px,2.6vw,36px);display:grid}.JournalGrid-module__pifZwq__card{flex-direction:column;display:flex}.JournalGrid-module__pifZwq__cardImg{width:100%;height:240px;position:relative}.JournalGrid-module__pifZwq__cardImg img{object-fit:cover}.JournalGrid-module__pifZwq__cardMeta{letter-spacing:.1em;color:var(--brass);align-items:center;gap:8px;margin-top:16px;font-size:11px;display:flex}.JournalGrid-module__pifZwq__cardChip{text-transform:uppercase;background:#f1ece0;padding:4px 10px}.JournalGrid-module__pifZwq__cardMinutes{color:var(--muted-3)}.JournalGrid-module__pifZwq__cardSoon{color:var(--muted-3);text-transform:uppercase;letter-spacing:.08em}.JournalGrid-module__pifZwq__cardTitle{font-family:var(--font-serif), serif;color:var(--navy);margin:10px 0 8px;font-size:24px;font-weight:500;line-height:1.16}.JournalGrid-module__pifZwq__cardExcerpt{color:var(--body-3);margin:0;font-size:13.5px;line-height:1.6}.JournalGrid-module__pifZwq__cardDisabled .JournalGrid-module__pifZwq__cardTitle{color:#4a5f78}.JournalGrid-module__pifZwq__empty{text-align:center;color:var(--body-3);padding:30px 0;font-size:14px}
.page-module__6eOOCq__intro{text-align:center;max-width:1240px;margin:0 auto;padding:clamp(48px,6vw,86px) clamp(20px,5vw,64px) clamp(24px,3vw,40px)}.page-module__6eOOCq__introKicker{letter-spacing:.24em;color:var(--brass);font-size:11.5px;font-weight:600}.page-module__6eOOCq__title{font-family:var(--font-serif), serif;color:var(--navy);letter-spacing:-.015em;margin:18px 0 0;font-size:clamp(38px,5vw,68px);font-weight:500;line-height:1.04}.page-module__6eOOCq__lede{color:var(--body-2);max-width:56ch;margin:22px auto 0;font-size:clamp(15px,1.2vw,18px);line-height:1.7}.page-module__6eOOCq__featuredWrap{max-width:1240px;margin:0 auto;padding:0 clamp(20px,5vw,64px)}.page-module__6eOOCq__featured{background:var(--white);border:1px solid var(--border-mid);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:center;gap:clamp(26px,3vw,48px);display:grid;overflow:hidden}.page-module__6eOOCq__featuredImg{align-self:stretch;min-height:300px;position:relative;overflow:hidden}.page-module__6eOOCq__featuredImg img{object-fit:cover}.page-module__6eOOCq__featuredBody{padding:clamp(24px,3vw,44px) clamp(24px,3vw,44px) clamp(24px,3vw,44px) 0}.page-module__6eOOCq__featuredMeta{letter-spacing:.1em;color:var(--brass);align-items:center;gap:10px;font-size:11px;display:flex}.page-module__6eOOCq__featuredChip{background:var(--navy);color:var(--cream-1);padding:4px 11px}.page-module__6eOOCq__featuredMeta span:last-child{color:var(--muted-3)}.page-module__6eOOCq__featuredTitle{font-family:var(--font-serif), serif;color:var(--navy);margin:16px 0 12px;font-size:clamp(28px,3.4vw,46px);font-weight:500;line-height:1.08}.page-module__6eOOCq__featuredExcerpt{color:var(--body-3);max-width:52ch;margin:0 0 18px;font-size:15px;line-height:1.7}.page-module__6eOOCq__gridSection{max-width:1240px;margin:clamp(40px,5vw,64px) auto 0;padding:0 clamp(20px,5vw,64px)}.page-module__6eOOCq__newsWrap{max-width:1240px;margin:clamp(56px,7vw,100px) auto 0;padding:0 clamp(20px,5vw,64px) clamp(56px,7vw,100px)}.page-module__6eOOCq__news{background:var(--navy);color:var(--cream-1);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:center;gap:28px;padding:clamp(40px,5vw,68px) clamp(24px,4vw,56px);display:grid}.page-module__6eOOCq__newsTitle{font-family:var(--font-serif), serif;color:var(--photo-title);margin:0 0 10px;font-size:clamp(26px,3vw,40px);font-weight:500;line-height:1.1}.page-module__6eOOCq__newsText{color:var(--on-navy-1);max-width:42ch;margin:0;font-size:14.5px;line-height:1.65}.page-module__6eOOCq__newsForm{background:#ffffff0a;border:1px solid #ede4d366;display:flex}.page-module__6eOOCq__newsForm input{min-width:0;color:var(--cream-1);background:0 0;border:none;outline:none;flex:1;padding:15px 18px;font-size:14px}.page-module__6eOOCq__newsForm input::placeholder{color:var(--on-navy-1)}.page-module__6eOOCq__newsForm button{background:var(--cream-1);color:var(--navy);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:none;padding:0 24px;font-size:11.5px}.page-module__6eOOCq__newsForm button:hover{background:var(--photo-title)}.page-module__6eOOCq__newsThanks{color:var(--cream-1);border:1px solid #ede4d366;margin:0;padding:15px 18px;font-size:14px;line-height:1.6}
