.grammar-example{border-left:4px solid #2864d9;background:#eef3ff;padding:22px 26px;margin:22px 0;border-radius:0 14px 14px 0}.grammar-example:nth-of-type(2n){border-color:#07816f;background:#eaf8f1}.grammar-example blockquote{font-family:var(--serif);font-size:clamp(21px,2.4vw,28px);line-height:1.5;margin:12px 0 0;overflow-wrap:anywhere}.grammar-source{font-size:12px;line-height:1.7;margin:-8px 0 28px;color:#43536b;overflow-wrap:anywhere}.grammar-source a{text-decoration:underline;text-underline-offset:3px}.grammar-signals{display:grid;gap:14px;margin:20px 0 30px}.grammar-signals>div{background:#f0ebff;border:1px solid #d9cef5;border-radius:14px;padding:16px}.grammar-signals>div:nth-child(2){background:#fff3bd;border-color:#ead785}.grammar-signals strong{display:block;color:#244b89;font-size:18px;line-height:1.4}.grammar-signals span{display:block;font-size:13px;line-height:1.6;margin-top:7px}.essay-header h1{overflow-wrap:break-word}@media(max-width:580px){.grammar-example{padding:18px}.grammar-source{font-size:12px}.grammar-signals{grid-template-columns:1fr 1fr}.grammar-signals strong{font-size:15px}}