:root{--blur-strength:4px;--content-bg:#fff;--primary-bg:#e5e5e5;--secondary-bg:#f4f4f4;--primary-text:#000;--secondary-text:#d3d3d3;--accent-color:#8f58c6;--highlight-color:#e63946;--button-bg:#1d3557;--button-text:#fff;--link-color:#457b9d}body,html{margin:0;padding:0;font-size:14px;height:100%;font-family:Helvetica,Arial,sans-serif;background-color:var(--primary-bg);color:var(--primary-text)}h1,h2,h3,h4,h5{font-size:2rem;margin:0}.layout_body__1KmGn{display:flex;flex-direction:column;width:100%}.layout_snapblock__pFSwQ{display:flex;flex:0 0 auto;padding:10px}.Header_header__6evOL{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #ddd;background-color:var(--secondary-bg);width:100%}.Header_logoEmoji__3s_3k{font-size:3.6rem;margin-right:1rem}.Header_logoLink__d_ol0{text-decoration:none}.Header_headerWrapper__vVoqC{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1100px;margin-left:auto;margin-right:auto}.Header_logoLink__d_ol0 img{max-width:15rem;height:auto}.Header_logoContainer__dgW9V{flex:auto}.Header_logo__8VEz8{height:50px;width:auto}.Header_infoButton__4gsBo{width:50px;height:50px;border-radius:50%;background-color:var(--accent-color);color:#fff;border:none;display:flex;justify-content:center;align-items:center;font-size:20px;cursor:pointer;transition:background-color .3s}