
/* A concise dictionary entry within the Somnus full study. */
#caseView.somnus-case:not(.nyid-case):not(.buildscape-case):not(.logo-case):not(.puma-case) .sf-name-entry{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:7vw;padding:40px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);}
#caseView .sf-name-origin{display:block;font:10px/1.5 var(--font-ui);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:12px;}
#caseView .sf-name-word{font:italic 400 clamp(50px,6vw,82px)/1.1 'DM Serif Display',serif;letter-spacing:-.025em;color:var(--ink);margin:0;}
#caseView .sf-name-meaning{font:400 clamp(25px,3vw,38px)/1.3 'DM Serif Display',serif;color:var(--ink);margin:0 0 16px;}
#caseView .sf-name-explanation{font:13px/1.8 var(--font-ui);color:var(--muted);margin:0;max-width:330px;}
#caseView .sf-name-source{font:10px/1.5 var(--font-ui);color:var(--muted);text-underline-offset:4px;align-self:flex-start;}
@media(max-width:700px){#caseView.somnus-case:not(.nyid-case):not(.buildscape-case):not(.logo-case):not(.puma-case) .sf-name-entry{grid-template-columns:1fr;gap:30px;padding:30px 0;}}

