.stories-section{background:#f5f1f6;border-bottom:1px solid var(--line)}.stories-section .section-head{max-width:800px}.stories-disclosure{font-size:14px;line-height:1.6;color:#74617e;max-width:640px;margin:24px auto 0;padding:13px 20px;border:1px solid #dcd1e1;border-radius:6px;background:#faf8fc}.stories-grid{display:grid;grid-template-columns:1fr 1fr;gap:23px;align-items:stretch}.story-card{background:white;border:1px solid #e2d9e6;border-radius:12px;padding:32px;display:flex;flex-direction:column}.story-topline{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:17px}.story-topic{font-size:11px;letter-spacing:.09em;font-weight:650;color:var(--purple)}.story-mark{font-family:var(--serif);font-size:55px;line-height:.7;color:#bba5c8}.story-card h3{font-family:var(--serif);font-size:27px;font-weight:500;line-height:1.35;margin-bottom:23px}.story-card blockquote{margin:0;flex:1}.story-card blockquote p{font-size:16px;line-height:1.8;color:#6b606f;margin-bottom:18px}.story-card blockquote strong{font-weight:600;color:var(--ink)}.story-author{border-top:1px solid var(--line);padding-top:23px;margin-top:12px;display:flex;align-items:center;gap:13px;flex-wrap:wrap}.story-avatar{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border-radius:50%;background:#eee6f3;color:var(--purple);font-family:var(--serif);font-size:23px}.story-author>div{display:flex;flex-direction:column}.story-author strong{font-size:15px;font-weight:650}.story-author>div>span{font-size:13px;color:var(--muted)}.story-example{font-size:12px;color:#85768c;margin-left:auto}.story-featured{grid-column:1/-1;background:var(--ink);color:white;padding:42px 46px;display:grid;grid-template-columns:.85fr 1.4fr;column-gap:55px;position:relative;overflow:hidden}.story-featured .story-topline{grid-column:1}.story-featured .story-topic{color:var(--lime)}.story-featured .story-mark{color:#c3a9cf}.story-featured h3{grid-column:1;font-size:37px;line-height:1.3;align-self:start;margin-top:15px}.story-featured blockquote{grid-column:2;grid-row:1/4}.story-featured blockquote p{color:#e1d8e5;font-size:16px}.story-featured blockquote strong{color:#f4f1d1}.story-featured .story-author{grid-column:1;align-self:end;border-color:#ffffff26;margin-top:12px;gap:13px}.story-featured .story-author>div>span{color:#cec0d6}.story-featured .story-example{color:#c1b0ca;flex-basis:100%;margin-left:57px}.story-featured .story-avatar{background:#54405f;color:var(--lime)}.stories-closing{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:37px}.stories-closing p{margin:0;font-size:16px;color:var(--muted)}.stories-closing strong{font-weight:500;color:var(--ink)}.stories-closing .button{flex-shrink:0}@media(max-width:1000px){.story-featured{column-gap:32px;padding:33px}.story-featured h3{font-size:31px}.story-card{padding:28px}.story-example{flex-basis:100%;margin-left:57px}.stories-closing{align-items:flex-start;flex-direction:column}}@media(max-width:700px){.stories-grid{grid-template-columns:1fr}.story-featured{display:flex;grid-column:auto}.story-featured h3{font-size:32px;margin-top:0}.story-featured .story-example{flex-basis:auto;margin-left:auto}.story-featured .story-author{align-self:stretch}.story-card h3 br{display:none}.stories-disclosure{font-size:13px;text-align:left;padding:13px 16px}.story-card blockquote p{font-size:16px}.stories-closing .button{width:100%}}@media(max-width:400px){.story-card{padding:24px}.story-card h3{font-size:26px}.story-featured h3{font-size:31px}.story-featured .story-example{flex-basis:100%;margin-left:57px}.story-topic{font-size:10px}}
