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,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--textColor: oklch(.3211 0 0);--hw-color-primary: oklch(.4289 .176 29.23);--hw-color-secondary: oklch(.8016 .1705 73.27);--hw-color-1: oklch(.9067 0 0);--hw-color-2: oklch(.9911 0 0);--hw-color-3: oklch(.1591 0 0);--color-error: oklch(.6 .13 20);--color-warn: oklch(.6 .13 65);--color-success: oklch(.6 .13 145);--color-info: oklch(.6 .13 248);--color-note: oklch(.6 .13 300)}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:32px}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}p{font-size:16px;margin-bottom:10px;line-height:1.5}p:last-child{margin-bottom:0}em{font-style:italic}strong{font-weight:700}img{display:block;max-width:100%;height:auto;filter:blur(.5)}a{color:var(--color-info)}a:hover{color:var(--color-success)}.visually-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.flex-grow{flex-grow:1}*{box-sizing:border-box}*,*:after,*:before{-webkit-user-select:none;-webkit-user-drag:none;-webkit-app-region:no-drag;user-select:none}html{scroll-behavior:smooth}body{font-size:14px;font-family:Montserrat,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.3;color:var(--textColor);background-color:oklch(from var(--textColor) l c h/.01);min-width:320px}.app{width:100vw;height:100svh;overflow:hidden}
