*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#e7ede8;-webkit-font-smoothing:antialiased;background:#0b0a0c;margin:0;font-family:Jost,sans-serif}a{color:inherit}input,textarea,select,button{font-family:Jost,sans-serif}::selection{color:#0b0a0c;background:#22c55e}input::placeholder,textarea::placeholder{color:#e7ede859}._sp iframe{border-radius:6px}@keyframes libFade{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes libGlow{0%,to{opacity:.5}50%{opacity:1}}@keyframes libScroll{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(14px)}}@keyframes libSlide{0%{transform:translate(100%)}to{transform:none}}@keyframes libDim{0%{opacity:0}to{opacity:1}}.lib-fade{animation:1s cubic-bezier(.2,.7,.2,1) both libFade}._nv{display:none}._burger{display:flex}@media (width>=980px){._nv{display:inline!important}._burger{display:none!important}}._grid2,._grid3,._grid4,._formgrid,._footgrid{display:grid}@media (width>=820px){._grid2{grid-template-columns:1fr 1fr!important}._grid3{grid-template-columns:repeat(3,1fr)!important}._grid4{grid-template-columns:repeat(4,1fr)!important}._formgrid{grid-template-columns:1fr 1fr!important}._footgrid{grid-template-columns:1.15fr 1fr!important}}._hidesm{display:none}@media (width>=820px){._hidesm{display:flex!important}}.add-btn{transition:background .18s,color .18s}.add-btn:hover{color:#0b0a0c!important;background:#22c55e!important}
