html,body,#root{margin:0;min-height:100%}.page{--paper: #f7f4ef;--ink: #1b1a17;--muted: #6f6a62;--rule: #ddd6cb;background:var(--paper);color:var(--ink);font-family:Iowan Old Style,Palatino Linotype,Palatino,Book Antiqua,Georgia,serif;font-size:18px;line-height:1.7;min-height:100vh;padding:4.5rem 1.6rem 3rem;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%}@media (prefers-color-scheme: dark){.page{--paper: #15140f;--ink: #e9e5dc;--muted: #948d81;--rule: #2f2c25}}.page>*{max-width:38rem;margin-left:auto;margin-right:auto}.page p{margin:0 auto 1.5rem;max-width:38rem}.page a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:var(--muted)}.page a:hover{text-decoration-color:var(--ink)}.page details{margin:0 auto .4rem;max-width:38rem}.page summary{cursor:pointer;list-style:none;padding:.35rem 0}.page summary::-webkit-details-marker{display:none}.page summary:before{content:"";display:inline-block;width:0;height:0;border-left:5px solid var(--muted);border-top:4px solid transparent;border-bottom:4px solid transparent;margin-right:.5rem;vertical-align:.12em;transition:transform .12s ease}.page details[open]>summary:before{transform:rotate(90deg)}.page .body{padding:.2rem 0 1.4rem 1.1rem}.page .item{margin:0 0 1.3rem}.page .item .why{display:block;color:var(--muted);padding-left:1.1rem;margin-top:.15rem}.page hr{border:0;border-top:1px solid var(--rule);margin:2.6rem auto 2.2rem;max-width:38rem}.page .sign{display:flex;align-items:center;gap:1.5rem;max-width:38rem;margin:0 auto}.page .sign img{flex:none;width:152px;height:auto;display:block}.page .sign p{margin:0}.page .socials{margin-top:1.4rem}.page .socials span{color:var(--muted);margin:0 .5rem}.page footer{font-size:.8rem;color:var(--muted);text-align:right;max-width:38rem;margin:0 auto}@media (max-width: 480px){.page{font-size:17px;padding:3rem 1.3rem 2rem}.page .sign{display:block}.page .sign img{width:138px;margin-bottom:1.2rem}}
