@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300&family=IBM+Plex+Mono:wght@400&family=Jost:wght@300&display=swap";
html:has(.qt-root){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e0e0e}html:has(.qt-root) body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e0e0e}.qt-root{color:#e8e0d1;background:#0e0e0e;min-height:100dvh;font-family:Jost,sans-serif;font-weight:300}.qt-root,.qt-root *{box-sizing:border-box;color:#e8e0d1}.qt-col{flex-direction:column;max-width:460px;min-height:100dvh;margin:0 auto;padding:16px;display:flex}.qt-bar,.qt-foot{text-transform:uppercase;font-family:IBM Plex Mono,monospace}.qt-bar{letter-spacing:.32em;justify-content:space-between;padding:4px 0 16px;font-size:11px;display:flex}.qt-img{aspect-ratio:4/5;background:#0e0e0e;width:100%;overflow:hidden}.qt-img img{object-fit:cover;filter:blur(2px);width:100%;height:100%;animation:8s ease-out both qt-sharpen;display:block;-webkit-mask-image:radial-gradient(#000 38%,#0000 72%);mask-image:radial-gradient(#000 38%,#0000 72%)}@keyframes qt-sharpen{0%{filter:blur(10px)}to{filter:blur(2px)}}@media (prefers-reduced-motion:reduce){.qt-img img{filter:blur(2px);animation:none}}.qt-root h1{margin:20px 0 12px;font-family:Cormorant Garamond,serif;font-size:40px;font-weight:300;line-height:1.05}.qt-root p{margin:0 0 16px;font-size:16px;line-height:1.6}.qt-root p.qt-body{opacity:.78}.qt-join{letter-spacing:.04em;text-underline-offset:6px;align-self:flex-start;font-size:15px;-webkit-text-decoration:underline #e8e0d1;text-decoration:underline #e8e0d1;text-decoration-thickness:1px}.qt-foot{letter-spacing:.2em;margin-top:auto;padding-top:28px;font-size:10px}.qt-foot p{margin:0 0 10px;font-size:10px}.qt-foot a{text-underline-offset:4px;font-size:10px;text-decoration:underline}.qt-root ::selection{color:#e8e0d1;background:#e8e0d12e}.qt-root a:focus-visible{outline-offset:6px;outline:1px solid #e8e0d1}
