@layer theme;@layer base{button,a{font:inherit}}@layer components,utilities;.web-loading{height:100dvh;min-height:100dvh;color:var(--color-text);background:var(--startup-background,#eeeeec);justify-content:center;align-items:center;display:flex}@media (prefers-color-scheme:dark){:root:not(.light):not(.dark){--startup-background:#111113}}.web-loading-logo{width:3.5rem;height:3.5rem}:root.light{--startup-background:#eeeeec}:root.dark{--startup-background:#111113}.web-loading{isolation:isolate;position:relative;overflow:hidden}.web-loading-meadow{z-index:-1;pointer-events:none;height:34%;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#0000001f 30%,#00000080 65%,#000);mask-image:linear-gradient(#0000,#0000001f 30%,#00000080 65%,#000)}.web-loading-meadow__print{opacity:.36;background:url(../media/meadow-halftone.3u6cy4nhra31d.webp?dpl=02337467c5dbbcf7b432d9280a90442c9181b60b) 50% 70%/cover;animation:2.2s cubic-bezier(.55,0,.3,1) both web-loading-develop;position:absolute;inset:0}@keyframes web-loading-develop{0%{opacity:0;filter:contrast(.2)brightness(1.3)blur(2px)}}@media (prefers-reduced-motion:reduce){.web-loading-meadow__print{animation:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}html,body{min-height:100%}body{text-wrap:pretty;background:#fff;margin:0}:where(h1,h2,h3,h4,h5,h6,[role=heading]){text-wrap:balance}
