.little-web-mascot{width:min(100%,16rem);color:inherit;cursor:pointer;appearance:none;aspect-ratio:1;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin-inline:auto;padding:0;display:block;overflow:visible}.little-web-mascot:focus-visible{outline-offset:.5rem;border-radius:2.75rem;outline:3px solid #15345d}.little-web-mascot__face{transform-origin:50%;width:100%;height:100%;transition:transform .18s ease-out;display:block;overflow:visible}.little-web-mascot__lower-edge{fill:#2167d7}.little-web-mascot__window{fill:#398bfa}.little-web-mascot__toolbar{fill:#90c5ff}.little-web-mascot__emotion-detail,.little-web-mascot__neutral-mouth,.little-web-mascot__open-eye{transform-origin:50%;transform-box:fill-box}.little-web-mascot__pupil-position{transition:transform .18s ease-out}.little-web-mascot__emotion{visibility:hidden}.little-web-mascot__emotion.is-visible{visibility:visible}.little-web-mascot--reacting .little-web-mascot__face{transition-duration:40ms}@media (prefers-reduced-motion:reduce){.little-web-mascot--reacting .little-web-mascot__face,.little-web-mascot__face,.little-web-mascot__pupil-position{transition:none}}.little-web-hero{padding:32px var(--page-padding) 64px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;display:flex}.little-web-hero__mascot{width:100%;max-width:160px}.little-web-hero__mascot:focus-visible{outline-color:#90c5ff}.little-web-hero__title{letter-spacing:normal;flex-direction:column;align-items:center;width:max-content;max-width:100%;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:32.5px;font-weight:700;line-height:1.12;display:flex}.little-web-hero__byline,.little-web-hero__name{white-space:nowrap;width:max-content;display:block}.little-web-hero__byline{font-size:.75em}.little-web-hero__status{color:#ffffff80;font-size:inherit;margin:0;font-weight:500}.little-web-page{min-height:calc(100svh - var(--header-height));flex-direction:column;display:flex;position:relative}
