html[data-page-swipe=left] .hero-media,html[data-page-swipe=left] .collection-heading{animation:.3s cubic-bezier(.22,1,.36,1) both public-enter-left}html[data-page-swipe=right] .hero-media,html[data-page-swipe=right] .collection-heading{animation:.3s cubic-bezier(.22,1,.36,1) both public-enter-right}@keyframes public-enter-left{0%{opacity:.7;transform:translate(5vw)}to{opacity:1;transform:translate(0,0)}}@keyframes public-enter-right{0%{opacity:.7;transform:translate(-5vw)}to{opacity:1;transform:translate(0,0)}}@supports (animation-timeline:scroll(root block)) and (animation-range:0px 1250px){.public-site .glow,.public-site .light-field{animation:1s linear both public-scroll-light;animation-timeline:scroll(root);animation-range:0 1250px}.public-site .site-header{animation:1s linear both public-scroll-header;animation-timeline:scroll(root);animation-range:0 352px}@keyframes public-scroll-light{0%{transform:translate(0,0)}to{transform:translateY(100px)}}@keyframes public-scroll-header{0%{background-color:#07090800;border-bottom-color:#ece2d100}to{background-color:#070908e0;border-bottom-color:#ece2d192}}}html:has(.public-site){scroll-behavior:smooth}html[data-route-navigation],html[data-page-swipe]{scroll-behavior:auto}.loading.svelte-12qhfyh{background:#1b2222;margin:0;padding:.5rem 1rem}body{color:#f1efe9;background:#101211;margin:0;font-family:system-ui,sans-serif;line-height:1.6}main{max-width:72rem;margin:auto;padding:2rem clamp(1rem,4vw,3rem)}h1,h2{overflow-wrap:anywhere;line-height:1.2}h1{font-family:Georgia,serif;font-size:clamp(2rem,5vw,3.5rem)}a{color:inherit;text-underline-offset:.2em}a:hover{text-decoration-thickness:.16em}button,input{font:inherit}button{color:#101211;cursor:pointer;background:#f1efe9;border:2px solid #f1efe9;padding:.6rem 1rem}button:disabled{cursor:wait;opacity:.7}input{box-sizing:border-box;color:#f1efe9;background:#1b2222;border:1px solid #c8bfaf;max-width:100%;padding:.6rem}:focus-visible{outline-offset:4px;outline:3px solid #f1efe9}p,li{overflow-wrap:anywhere}
