.lexicon-prerender{box-sizing:border-box;max-width:56rem;margin:0 auto;padding:1.25rem;color:#244955;background:#fff;font:1rem/1.65 system-ui,sans-serif}
.lexicon-prerender *{box-sizing:border-box}.lexicon-prerender a{color:#007d88;text-underline-offset:.2em}
.lexicon-prerender nav{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:1rem}.lexicon-prerender nav span{margin-left:auto}
.lexicon-prerender header img{display:block;width:100%;height:clamp(10rem,25vw,20rem);object-fit:cover;border-radius:1rem}
.lexicon-prerender h1{font-size:1.8rem;margin:.75rem 0 0;color:#073f63}.lexicon-prerender h2{font-size:1.25rem;margin:1.5rem 0 .5rem;color:#073f63}
.lexicon-prerender p{margin:.5rem 0 1rem}.lexicon-prerender dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}
.lexicon-prerender dl div{padding:.75rem;border-radius:.75rem;background:#f2f9f9;overflow-wrap:anywhere}.lexicon-prerender dt{font-size:.8rem;color:#587580}.lexicon-prerender dd{margin:.2rem 0 0;font-weight:600;color:#073f63}
.lexicon-prerender details,.lexicon-prerender footer{font-size:.85rem;margin-top:1.5rem;border-top:1px solid #dcebea;padding-top:1rem}.lexicon-prerender summary{cursor:pointer}.lexicon-prerender li{margin-bottom:1rem}
.lexicon-prerender .lexicon-byline{font-size:.75rem;line-height:1.67;color:#60757e}.lexicon-prerender .lexicon-byline a{color:inherit;text-decoration-color:#b6c9ca}
@media(max-width:380px){.lexicon-prerender{padding:.75rem}.lexicon-prerender dl{gap:.4rem}.lexicon-prerender dl div{padding:.5rem}}
