.sl-quotes-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.home-quotes .sl-quote-card:only-child{grid-column:1 / -1}.home-quotes .sl-quote-card:only-child .sl-quote-text{max-width:44ch}.sl-quote-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:25px 28px 26px;background:var(--sl-surface,#fff);border:1px solid var(--sl-rule,#d9dfe2);border-top:3px solid var(--sl-blue,#125dbb)}.sl-quote-mark{display:block;height:38px;overflow:hidden;color:var(--sl-blue,#125dbb);font:700 60px/1 var(--sl-serif,Georgia,serif);user-select:none}.sl-quote-text{margin:0 0 25px;color:var(--sl-ink,#152534);font:400 26px/1.4 var(--sl-serif,Georgia,serif);letter-spacing:-.015em;overflow-wrap:anywhere}.sl-quote-text a{color:inherit}.sl-quote-text a:hover{color:var(--sl-blue,#125dbb)}.sl-quote-attribution{display:flex;align-items:center;gap:15px;margin-top:auto;min-width:0}.sl-quote-portrait{flex:0 0 72px;width:72px;height:72px;border-radius:50%;object-fit:cover}.sl-quote-attribution>picture{display:block;flex:0 0 72px;width:72px;height:72px}.sl-quote-attribution>picture>.sl-quote-portrait{width:100%;height:100%}.sl-quote-person{display:flex;flex-direction:column;gap:5px;min-width:0}.sl-quote-name{color:var(--sl-ink,#152534);font:700 16px/1.4 var(--sl-sans,Arial,sans-serif)}.sl-quote-role{color:var(--sl-muted,#5c6872);font:400 13px/1.5 var(--sl-sans,Arial,sans-serif)}.sl-quote-source{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:19px;padding-top:14px;border-top:1px solid var(--sl-rule,#d9dfe2);color:var(--sl-muted,#5c6872);font:400 12px/1.6 var(--sl-sans,Arial,sans-serif);overflow-wrap:anywhere}.sl-quote-source-link{color:var(--sl-blue,#125dbb);text-decoration:underline;text-decoration-thickness:1px}.sl-quotes-archive .archive-header h1{font-size:36px}.sl-quote-single{max-width:850px;margin-inline:auto}.sl-quote-single .article-header{max-width:none}.sl-quote-single .article-title{font-size:36px;line-height:1.2;letter-spacing:-.025em}.sl-quote-feature{padding:28px 32px;border-top:3px solid var(--sl-blue,#125dbb);background:var(--sl-surface,#fff)}.sl-quote-single .sl-quote-text{max-width:44ch;font-size:30px;line-height:1.5;white-space:normal}.sl-quote-context{max-width:740px;margin:32px auto 0;color:var(--sl-ink,#152534);font:400 19px/1.8 var(--sl-serif,Georgia,serif)}.sl-quote-context h2{margin-bottom:14px;font:700 18px/1.4 var(--sl-sans,Arial,sans-serif)}.sl-quote-context p:last-child{margin-bottom:0}.archive-grid>.sl-quote-card{border-top:3px solid var(--sl-blue,#125dbb)}.archive-grid>.sl-quote-card .sl-quote-text{font-size:23px}@media (max-width:800px){.sl-quotes-grid{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:600px){.home-quotes .section-heading{gap:12px}.sl-quote-card{padding:21px 20px 22px}.sl-quote-text{font-size:22px;line-height:1.45;margin-bottom:21px}.sl-quote-mark{height:33px;font-size:52px}.sl-quote-attribution{gap:12px}.sl-quote-portrait{flex-basis:56px;width:56px;height:56px}.sl-quote-attribution>picture{flex-basis:56px;width:56px;height:56px}.sl-quote-name{font-size:15px}.sl-quote-role{font-size:12px}.sl-quote-feature{padding:21px 20px}.sl-quote-single .article-title,.sl-quotes-archive .archive-header h1{font-size:28px}.sl-quote-single .sl-quote-text{font-size:24px}.sl-quote-context{margin-top:25px;font-size:18px}}