.page-module__E0kJGG__hero{text-align:center;border-bottom:.5px solid var(--outline-var);flex-direction:column;align-items:center;gap:28px;margin-top:64px;padding:104px 56px 72px;display:flex}.page-module__E0kJGG__heroEyebrow{letter-spacing:3.5px;text-transform:uppercase;color:var(--gold-deep);font-size:11px;font-weight:600}.page-module__E0kJGG__heroWordmark{color:var(--ink);letter-spacing:-2px;white-space:nowrap;font-family:Playfair Display,serif;font-size:clamp(56px,9vw,130px);font-weight:900;line-height:1}.page-module__E0kJGG__heroApostrophe{color:var(--gold-mark)}.page-module__E0kJGG__heroLine{color:var(--ink);max-width:28ch;font-family:Playfair Display,serif;font-size:clamp(20px,2.6vw,32px);font-style:italic;font-weight:400;line-height:1.4}.page-module__E0kJGG__featured{border-bottom:.5px solid var(--outline-var);grid-template-columns:1fr 1fr;min-height:560px;display:grid}.page-module__E0kJGG__featuredMeta{flex-direction:column;justify-content:center;gap:20px;padding:72px 56px;display:flex}.page-module__E0kJGG__featuredName{font-size:clamp(36px,4vw,56px)}.page-module__E0kJGG__featuredBio{color:var(--outline);max-width:440px;font-size:15px;line-height:1.7}.page-module__E0kJGG__btnGold{letter-spacing:2.5px;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--gold);align-self:flex-start;margin-top:8px;padding-bottom:4px;font-size:11px;font-weight:600;transition:color .2s;display:inline-block}.page-module__E0kJGG__btnGold:hover{color:var(--gold-deep)}.page-module__E0kJGG__featuredImage{background:var(--cream-high);position:relative}.page-module__E0kJGG__roster{border-bottom:.5px solid var(--outline-var);padding:80px 56px}.page-module__E0kJGG__rosterHeader{align-items:baseline;gap:24px;margin-bottom:48px;display:flex}.page-module__E0kJGG__rosterHeader h2{font-size:clamp(28px,3vw,42px)}.page-module__E0kJGG__rosterGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2px;display:grid}.page-module__E0kJGG__rosterCard{background:var(--cream-container);transition:transform .25s,box-shadow .25s;display:block}.page-module__E0kJGG__rosterCard:hover{z-index:1;transform:translateY(-4px);box-shadow:0 18px 32px -22px #1e1b1466}.page-module__E0kJGG__rosterImage{background:var(--cream-high);height:360px;position:relative}.page-module__E0kJGG__rosterCardBody{padding:20px 24px 24px}.page-module__E0kJGG__rosterGender{letter-spacing:2px;text-transform:uppercase;color:var(--outline);margin-bottom:6px;font-size:11px;display:block}.page-module__E0kJGG__rosterName{font-family:Playfair Display,serif;font-size:22px;font-weight:700}.page-module__E0kJGG__journal{border-top:.5px solid var(--outline-var);border-bottom:.5px solid var(--outline-var);padding:80px 56px}.page-module__E0kJGG__journalHeader{justify-content:space-between;align-items:center;margin-bottom:48px;display:flex}.page-module__E0kJGG__journalSeeAll{letter-spacing:2px;text-transform:uppercase;color:var(--outline);font-size:11px;transition:color .2s}.page-module__E0kJGG__journalSeeAll:hover{color:var(--ink)}.page-module__E0kJGG__journalGrid{grid-template-columns:1fr 1fr;gap:2px;display:grid}.page-module__E0kJGG__journalCard{background:var(--cream-container);flex-direction:column;gap:12px;padding:48px 40px;transition:background .2s;display:flex}.page-module__E0kJGG__journalCard:hover{background:var(--cream-high)}.page-module__E0kJGG__journalKicker{letter-spacing:2px;text-transform:uppercase;color:var(--gold-deep);font-size:11px}.page-module__E0kJGG__journalTitle{font-family:Playfair Display,serif;font-size:clamp(20px,2vw,28px);font-weight:700;line-height:1.25}.page-module__E0kJGG__journalDate{color:var(--outline);letter-spacing:.5px;margin-top:auto;padding-top:16px;font-size:12px}.page-module__E0kJGG__cta{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:100px 56px;display:flex}.page-module__E0kJGG__ctaTitle{font-size:clamp(32px,4vw,54px)}.page-module__E0kJGG__ctaSub{color:var(--outline);max-width:420px;margin-bottom:8px;font-size:14px;line-height:1.7}.page-module__E0kJGG__ctaForm{border:.5px solid var(--outline-var);gap:0;display:flex;overflow:hidden}.page-module__E0kJGG__ctaInput{color:var(--ink);background:0 0;border:none;outline:none;width:280px;padding:14px 20px;font-family:Inter,sans-serif;font-size:13px}.page-module__E0kJGG__ctaBtn{background:var(--ink);color:var(--cream);letter-spacing:2.5px;text-transform:uppercase;padding:14px 24px;font-size:11px;font-weight:700;transition:opacity .2s}.page-module__E0kJGG__ctaBtn:hover{opacity:.8}.page-module__E0kJGG__kicker{letter-spacing:3px;text-transform:uppercase;color:var(--gold-deep);font-size:11px;display:block}.page-module__E0kJGG__imagePlaceholder{background:var(--cream-high);width:100%;height:100%}@media (max-width:900px){.page-module__E0kJGG__featured{grid-template-columns:1fr}.page-module__E0kJGG__featuredMeta{padding:48px 24px}.page-module__E0kJGG__featuredImage{min-height:320px}.page-module__E0kJGG__roster{padding:60px 24px}.page-module__E0kJGG__hero{padding:80px 24px 56px}.page-module__E0kJGG__rosterGrid{grid-template-columns:repeat(2,1fr)}.page-module__E0kJGG__rosterImage{height:220px}.page-module__E0kJGG__rosterCardBody{padding:14px 16px 18px}.page-module__E0kJGG__rosterName{font-size:18px}.page-module__E0kJGG__rosterHeader{flex-direction:column;gap:8px;margin-bottom:32px}.page-module__E0kJGG__journal{padding:60px 24px}.page-module__E0kJGG__journalGrid{grid-template-columns:1fr}.page-module__E0kJGG__cta{padding:72px 24px}.page-module__E0kJGG__ctaForm{flex-direction:column}.page-module__E0kJGG__ctaInput{width:100%}}
