@font-face{font-family:Gantari;src:url(/assets/Gantari-VariableFont_wght-DxD6w3xD.ttf) format("truetype");font-weight:100 900;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{scroll-behavior:smooth;background:#07050d}html[data-theme=light]{background:#fff6ea}html[data-theme=dark]{background:#07050d}body{min-width:320px;font-family:Gantari,Arial,sans-serif;overflow-x:hidden;background:inherit}button,input,textarea{font:inherit}*{box-sizing:border-box}a,button,input,textarea,select{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid #b78dff;outline-offset:3px}.skip-link{position:fixed;top:12px;left:12px;z-index:2000;transform:translateY(-160%);border-radius:999px;padding:10px 16px;background:#f8f2ff;color:#07050d;font-weight:700;text-decoration:none;transition:transform .18s ease}.skip-link:focus-visible{transform:translateY(0)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;caret-color:currentColor}::selection{color:#fff;background:#8b35ff}
