@keyframes fade-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:100%;transform:translateY(0)}}@keyframes fade-out{0%{opacity:100%;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes fade-in-bottom{0%{opacity:0;transform:translateY(20px)}to{opacity:100%;transform:translateY(0)}}@keyframes fade-in-static{0%{opacity:0}to{opacity:100%}}:root{--sc:1920}@media only screen and (max-width:1440px){:root{--sc:1440}}@media only screen and (max-width:1279px){:root{--sc:768}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:none;outline:none;vertical-align:baseline;box-sizing:border-box}:after,:before{box-sizing:border-box}body{display:flex;flex-direction:column;min-height:100vh;background-color:#fefefe;color:#0f0f0f;font-size:18px;line-height:24px;font-weight:400;letter-spacing:.02em;font-family:var(--font-ony),sans-serif}ol,ul{list-style:none;padding:0;margin:0}a{color:inherit;text-decoration:none}input,textarea{border:none;outline:none;box-shadow:none;resize:none}input:disabled,textarea:disabled{color:inherit}svg{display:block}button{background-color:rgba(0,0,0,0)}.body-no-scroll{overflow:clip}.lightGray{background-color:#faf7f7}