.hm-spread{border-top:1px solid var(--plates-ink);border-bottom:1px solid var(--plates-ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.hm-page{flex-direction:column;gap:28px;padding:22px 44px 20px;display:flex}.hm-page[data-side=verso]{border-right:1px solid var(--plates-rule);padding-left:0}.hm-page[data-side=recto]{padding-right:0}.hm-page-head,.hm-page-foot{font-family:var(--pl-sans);letter-spacing:.02em;color:var(--plates-muted);justify-content:space-between;gap:16px;font-size:12.5px;display:flex}.hm-page-head span:last-child,.hm-page[data-side=recto] .hm-page-head span:first-child{font-style:italic;font-family:var(--pl-serif);letter-spacing:0;font-size:14px}.hm-page[data-side=recto] .hm-page-head span:last-child{font-style:normal;font-family:var(--pl-sans);letter-spacing:.02em;font-size:12.5px}.hm-page-text{font-family:var(--pl-serif);color:var(--plates-ink);text-indent:1.5em;flex:1;margin:0;font-size:21px;line-height:1.6}.hm-page-foot [data-tone=accent]{color:var(--plates-accent);font-weight:600}.hm-tell{-webkit-text-decoration:underline wavy var(--plates-tell);text-decoration:underline wavy var(--plates-tell);text-underline-offset:5px;text-decoration-thickness:1px}@media (max-width:759px){.hm-spread{grid-template-columns:minmax(0,1fr)}.hm-page[data-side=verso],.hm-page[data-side=recto]{border-right:0;padding:20px 0}.hm-page[data-side=verso]{border-bottom:1px solid var(--plates-rule)}.hm-page-text{font-size:18.5px}}.hm-afternoon-window{height:480px}@media (max-width:439px){.hm-afternoon-window{height:620px}}.hm-graph{grid-template-columns:minmax(0,420px) minmax(0,560px);justify-content:space-between;align-items:center;gap:40px 56px;display:grid}.hm-graph-zoom{zoom:.75}@media (max-width:959px){.hm-graph{grid-template-columns:minmax(0,1fr)}.hm-graph-zoom{zoom:1}}.hm-saves{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.hm-save{--fold:18px;background:var(--plates-sheet);min-height:116px;clip-path:polygon(0 0, calc(100% - var(--fold)) 0, 100% var(--fold), 100% 100%, 0 100%);box-shadow:inset 0 0 0 1px var(--plates-rule);flex-direction:column;gap:4px;padding:16px 18px 15px;transition:transform .26s cubic-bezier(.22,.61,.36,1);display:flex;position:relative}.hm-save:after{content:"";width:var(--fold);height:var(--fold);background:linear-gradient(to bottom left, transparent 50%, var(--plates-rule) 50%);position:absolute;top:0;right:0}.hm-save:hover{transform:translateY(-3px)}.hm-save-kind{font-family:var(--pl-sans);color:var(--plates-muted);font-size:12px;font-weight:600}.hm-save[data-named] .hm-save-kind{color:var(--plates-accent)}.hm-save-name{font-family:var(--pl-serif);color:var(--plates-ink);margin-top:auto;font-size:19px;line-height:1.25}.hm-save-meta{font-family:var(--pl-sans);color:var(--plates-muted);font-size:12.5px}.hm-save[data-newest]{box-shadow:inset 0 0 0 1px var(--plates-ink)}@media (prefers-reduced-motion:reduce){.hm-save{transition:none}}.hm-term-head{align-items:center;gap:10px;display:flex}.hm-term-head svg{color:var(--plates-accent);flex-shrink:0}.hm-switch{grid-template-columns:minmax(0,1.1fr) 280px minmax(0,1fr);align-items:center;gap:40px 56px;display:grid}.hm-switch-words{flex-direction:column;gap:20px;display:flex}@media (max-width:1099px){.hm-switch{grid-template-columns:280px minmax(0,1fr)}.hm-switch-words{grid-column:1/-1}}.hm-switch-list{border-top:1px solid var(--plates-ink);margin:0;padding:0;list-style:none}.hm-switch-list li{border-bottom:1px solid var(--plates-rule);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.hm-switch-name{font-family:var(--pl-serif);color:var(--plates-ink);font-size:19px;transition:color .2s}.hm-switch-state{font-family:var(--pl-sans);color:var(--cta-green);font-size:13.5px;font-weight:600}.hm-switch-list li[data-off] .hm-switch-name{color:var(--plates-muted);text-decoration:line-through;text-decoration-thickness:1px}.hm-switch-list li[data-off] .hm-switch-state{color:var(--plates-muted)}@media (max-width:759px){.hm-switch{grid-template-columns:minmax(0,1fr)}.hm-switch-words{grid-column:auto}.hm-switch>.pl-plate{max-width:320px}}.hm-centered{align-items:center}.hm-centered-head{text-align:center;max-width:680px}.hm-examples{flex-direction:column;gap:14px;padding-top:8px;display:flex}.hm-hint{font-family:var(--pl-sans);color:var(--plates-muted);margin:0 0 6px;font-size:14px}.hm-example{border:0;border-left:2px solid var(--plates-rule);color:var(--plates-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;flex-direction:column;gap:8px;padding:16px 20px;transition:background-color .12s,border-color .12s;display:flex}.hm-example:hover{border-left-color:var(--plates-muted)}.hm-example[aria-pressed=true]{border-left-color:var(--plates-accent);background:var(--plates-sheet)}.hm-example:focus-visible{outline:2px solid var(--plates-accent);outline-offset:2px}.hm-quote{font-size:22px;line-height:1.4}.hm-doors{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:40px 48px;display:grid}.hm-door{border-top:1.5px solid var(--plates-ink);color:var(--plates-ink);flex-direction:column;gap:12px;padding-top:20px;text-decoration:none;display:flex}.hm-door[data-static]{border-top:1px solid var(--plates-rule)}.hm-door-title{font-size:28px}.hm-door[data-static] .hm-door-title{color:var(--plates-muted)}.hm-door-body{color:var(--plates-body);font-size:16.5px;line-height:1.6}.hm-door-more{font-family:var(--pl-sans);text-underline-offset:4px;font-size:14.5px;font-weight:600;text-decoration:underline}.hm-term .pl-text[data-size=small]{font-size:17px}
