.placeholder{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;font-family:Arial,Helvetica,sans-serif}.placeholder__body{box-sizing:border-box;min-height:100vh;grid-template-rows:56px 1fr 56px;min-height:100svh;margin:0;padding:24px 24px 40px;display:grid}.placeholder__brand{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;min-height:0;display:grid}.placeholder__name,.placeholder__status{letter-spacing:.04em;margin:0;font-size:38px;font-weight:400}.placeholder__name{grid-area:1/2}.placeholder__name,.placeholder__languages{transform:translateY(-8px)}.placeholder__logo{grid-area:1/1;justify-self:start;width:78px;height:78px}.placeholder__languages{grid-area:1/3;justify-self:end;align-items:center;gap:8px;font-size:16px;display:flex}.placeholder__language{color:inherit;opacity:.55;text-decoration:none}.placeholder__language_current,.placeholder__language:hover{opacity:1}.placeholder__language:focus-visible{opacity:1}.placeholder__language:focus-visible{outline-offset:4px;outline:2px solid #f40}.placeholder__language+.placeholder__language:before{content:"|";opacity:.4;margin-inline-end:8px}.placeholder__main{place-items:center;min-width:0;display:grid}.placeholder__image{aspect-ratio:1;width:min(100%,640px,100svh - 176px);height:auto;display:block}.placeholder__status{place-items:center;display:grid}@media (max-width:480px){.placeholder__body{padding:20px 16px 36px}.placeholder__name,.placeholder__status{font-size:32px}.placeholder__logo{width:69px;height:69px}}