.dictionary-hero{background:var(--deep);color:#fff;padding:58px 0 63px}.dictionary-hero-inner{display:flex;align-items:end;justify-content:space-between;gap:35px}.dictionary-hero h1{margin:0 0 13px;font-size:clamp(38px,5vw,58px)}.dictionary-hero h1 em{color:#eac174;font-style:italic}.dictionary-hero p:last-child{margin:0;color:#c2d1cc;font-size:14px}.dictionary-search{display:flex;gap:9px;width:385px;flex:none}.dictionary-search input{height:52px;min-width:0;flex:1;border:0;border-radius:6px;padding:0 15px;color:var(--ink);font:500 14px 'DM Sans',Arial,sans-serif;outline:0}.dictionary-search input:focus{box-shadow:0 0 0 2px var(--gold)}.dictionary-search button{border:0;border-radius:6px;padding:0 16px;background:var(--gold);color:var(--ink);font:700 13px 'DM Sans',Arial,sans-serif;cursor:pointer}.dictionary-search button span{font-size:17px;margin-left:7px}.dictionary-main{padding:67px 0 90px}.dictionary-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:27px}.dictionary-heading h2{font:600 30px/1.15 'Playfair Display',Georgia,serif;margin:0;letter-spacing:-.02em}.dictionary-layout{display:grid;grid-template-columns:minmax(0,1fr) 255px;gap:34px}.interpretations{min-width:0}.searchresult{padding:0 0 25px;margin:0 0 25px;border-bottom:1px solid var(--line);font-size:14px;line-height:1.65;color:#455b56}.searchresult:last-child{border-bottom:0}.searchresult_title,.content_title{font-size:16px;font-weight:700;color:var(--ink)}.searchresult hr{display:none}.searchresult br+br{display:none}.highlight_word{background:#f5df94;border-radius:2px;padding:0 2px}.dictionary-aside{padding-top:1px}.aside-card{background:#e2eee8;border:1px solid #cedfd6;border-radius:9px;padding:23px 20px}.aside-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#f5e1b7;color:#b47b2c;font-size:17px;margin-bottom:17px}.aside-card h3{font:600 21px/1.2 'Playfair Display',Georgia,serif;margin:0 0 10px}.aside-card p{color:#71807c;font-size:12px;line-height:1.6;margin:0 0 17px}.aside-card a{color:#34706a;font-size:12px;font-weight:700}.aside-card a span{font-size:17px;margin-left:5px}.dictionary-page .footer-inner{min-height:76px}
@media(max-width:760px){.dictionary-hero{padding:51px 0 54px}.dictionary-hero-inner{display:block}.dictionary-hero h1{font-size:43px}.dictionary-hero p:last-child{font-size:13px}.dictionary-search{width:100%;margin-top:25px}.dictionary-main{padding:53px 0 65px}.dictionary-heading{display:block}.dictionary-heading .text-link{display:inline-block;margin-top:15px}.dictionary-layout{display:block}.dictionary-aside{margin-top:25px}.searchresult{font-size:13px;padding-bottom:20px;margin-bottom:20px}.searchresult_title,.content_title{font-size:15px}}

/* Match the homepage autocomplete dropdown. */
.dictionary-search input::-webkit-search-cancel-button{display:none;-webkit-appearance:none}
.dictionary-suggestions{top:calc(100% + 7px);border:1px solid #d9e2dc;border-radius:7px;box-shadow:0 12px 28px rgba(16,52,50,.16);text-align:left}
.dictionary-suggestion,.dictionary-suggestion:visited{padding:12px 16px;color:var(--ink);font:500 14px/1.35 'DM Sans',Arial,sans-serif;background:#fff!important}
.dictionary-suggestion:hover,.dictionary-suggestion:focus{background:#eef5f1!important;outline:0}
