.word-page-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:36px;align-items:center;padding:28px 0;border-bottom:2px solid #163e43}.word-page-hero h1{font:500 clamp(34px,5vw,58px)/1.5 serif;overflow-wrap:anywhere}.word-page-return,.word-reading-links{display:flex;flex-wrap:wrap;gap:16px 24px;padding:18px;margin:24px 0;background:#f3f6ed;border:1px solid #c6cebd}.word-catalog form{display:flex;flex-wrap:wrap;gap:14px;align-items:end}.word-catalog label{display:flex;flex-direction:column;gap:8px;min-width:0;max-width:100%}.word-catalog input,.word-catalog select{box-sizing:border-box;min-height:46px;padding:10px;max-width:100%;font:inherit}.word-catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.word-catalog-item{display:flex;flex-direction:column;gap:10px;padding:20px;color:#163e43;background:#fffdf7;border:1px solid #c5cbbd;text-decoration:none;overflow-wrap:anywhere}.word-catalog-item strong{font:600 26px/1.5 serif}.word-catalog-item small{font-size:12px}.word-catalog-item:hover strong{text-decoration:underline}.word-catalog-item[hidden]{display:none}.word-reading-intro{display:grid;grid-template-columns:minmax(180px,300px) minmax(0,1fr);gap:32px;align-items:start}.word-original{margin:0}.word-original img{display:block;max-width:100%;height:auto}.word-original figcaption,.word-photo-policy{font-size:12px;line-height:1.8}.word-page-meaning{font-size:22px;line-height:1.9}.word-page-examples{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.word-page-examples>h2{grid-column:1/-1}.word-page-pair{padding:20px;background:#edf2e8}.word-page-pair h3{font-size:14px}.word-page-pair blockquote{margin:12px 0;font:600 21px/1.9 serif;overflow-wrap:anywhere}.word-material,.word-page-usage{line-height:1.9;padding:20px 0}.word-material p{overflow-wrap:anywhere}.word-material .word-context{width:100%;border-collapse:collapse}.word-context td,.word-context th{padding:10px;text-align:left;border:1px solid #c5cbbd;overflow-wrap:anywhere}.word-page-starters{line-height:1.9}@media(max-width:800px){.word-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.word-page-examples{grid-template-columns:1fr}}@media(max-width:600px){.word-page-hero,.word-reading-intro{grid-template-columns:1fr;gap:20px}.word-page-hero h1{font-size:36px}.word-catalog-grid{grid-template-columns:1fr}.word-catalog form,.word-catalog label{width:100%}.word-catalog input,.word-catalog select{width:100%}.word-original{max-width:300px;margin:auto}.word-reading-intro .word-original{max-width:230px}.word-page-return{gap:15px}.word-page-pair{padding:16px}}
