/* Homepage discovery for the account journal. */
.nav-with-case-study{gap:22px}
.nav-with-case-study>a{white-space:nowrap}
.case-study-feature.section{padding-top:0;padding-bottom:90px}
.case-study-feature-card{display:grid;grid-template-columns:1.15fr 1fr;background:var(--paper);border:1px solid var(--wine);box-shadow:7px 7px 0 #e6ddc5}
.case-study-feature-copy{padding:40px 44px}
.case-study-feature-copy .eyebrow{font-size:11px;letter-spacing:1.5px;margin-bottom:20px;color:var(--teal)}
.case-study-feature-copy h2{font-size:clamp(36px,3.9vw,56px);line-height:1.1;letter-spacing:-1.5px;margin-bottom:22px}
.case-study-feature-copy h2 em{color:var(--teal)}
.case-study-feature-copy>p:not(.eyebrow){max-width:500px;font-size:16px;line-height:1.8;margin-bottom:26px}
.case-study-feature-copy .button{gap:28px;min-height:48px}
.case-study-feature-record{background:#e4e8d9;border-left:1px solid var(--wine);padding:28px 36px;display:flex;flex-direction:column;justify-content:center;min-width:0}
.case-study-record-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:11px;line-height:1.6;letter-spacing:1.25px;font-weight:600;padding-bottom:20px;border-bottom:1px solid var(--line)}
.case-study-record-heading>span:last-child{font:30px var(--serif);letter-spacing:-7px;margin-right:7px;color:var(--teal)}
.case-study-feature-record dl{margin:0}
.case-study-feature-record dl>div{padding:21px 0;border-bottom:1px solid var(--line)}
.case-study-feature-record dt{font-size:11px;font-weight:600;line-height:1.6;letter-spacing:1px;margin-bottom:5px}
.case-study-feature-record dd{margin:0;font:clamp(30px,3.3vw,46px)/1.2 var(--serif);letter-spacing:-.8px;font-variant-numeric:lining-nums tabular-nums;color:var(--teal);white-space:nowrap}
.case-study-feature-record dd>span{font-size:.65em}
.case-study-feature-record .case-study-record-source{font-size:12px;line-height:1.7;margin:17px 0 0;max-width:360px}
.case-study-feature-note{grid-column:1/-1;margin:0;padding:15px 28px;border-top:1px solid var(--wine);background:var(--mustard);font-size:12px;line-height:1.7;text-align:center}
@media(min-width:761px) and (max-width:1050px){.nav-with-case-study{gap:12px}}
@media(min-width:761px) and (max-width:900px){.case-study-feature-copy{padding:32px 28px}.case-study-feature-record{padding:26px}.case-study-feature-copy .eyebrow{letter-spacing:1px}.case-study-feature-record dt{letter-spacing:.5px}.case-study-record-heading{letter-spacing:.7px}}
@media(max-width:760px){.case-study-feature.section{padding-bottom:70px}.case-study-feature-card{grid-template-columns:1fr;box-shadow:5px 5px 0 #e6ddc5}.case-study-feature-copy{padding:30px 26px}.case-study-feature-copy .eyebrow{font-size:11px;letter-spacing:1px}.case-study-feature-copy h2{font-size:40px;letter-spacing:-1.1px}.case-study-feature-record{border-left:0;border-top:1px solid var(--wine);padding:25px 26px}.case-study-feature-record dd{font-size:37px}.case-study-feature-note{padding:16px 22px;text-align:left}}
@media(max-width:380px){.case-study-feature-copy,.case-study-feature-record{padding-inline:22px}.case-study-feature-copy h2{font-size:35px}.case-study-feature-copy .button{gap:16px;padding-inline:15px;font-size:13px}.case-study-feature-record dd{font-size:33px}}
