.eo-notfound{--nf-inset:var(--eo-inset);display:grid;grid-template-columns:minmax(0,1fr);padding-inline:var(--section-rail);box-shadow:inset 0 1px var(--section-rule)}.eo-notfound__numeral{margin:0;padding:var(--nf-inset);display:flex;align-items:flex-end;color:var(--eo-ink);border-bottom:1px solid var(--section-rule);user-select:none}.eo-notfound__numeral>span{display:block;text-box:trim-both cap alphabetic}.eo-notfound__intro{display:flex;flex-direction:column;align-items:flex-start;gap:24px;min-width:0;padding:var(--nf-inset)}.eo-notfound__title{margin:0;white-space:pre-line}.eo-notfound__dek{margin:0;max-width:24em;color:var(--eo-gray-1);text-wrap:pretty}.eo-notfound__search{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;border-bottom:1px solid var(--eo-line);color:var(--eo-gray-1);text-decoration:none;transition:color var(--eo-dur-fast) var(--eo-ease-out),border-color var(--eo-dur-fast) var(--eo-ease-out)}.eo-notfound__search:is(:hover,:focus-visible){color:var(--eo-ink);border-bottom-color:var(--eo-ink)}@media (min-width:960px){.eo-notfound{grid-template-columns:repeat(2,minmax(0,1fr))}.eo-notfound__numeral{grid-column:2;grid-row:1;border-bottom:0;border-left:1px solid var(--section-rule)}.eo-notfound__intro{grid-column:1;grid-row:1}}.eo-notfound__search-short{display:none}@media (max-width:640px){.eo-notfound__search-long{display:none}.eo-notfound__search-short{display:inline}}.eo-notfound__numeral.eo-type-d1{font-size:min(var(--eo-d1-size),52vw)}