blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,select,td,textarea,th,ul{padding:0;margin:0}fieldset,img{border:0}dl,li,menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}button,input,select,textarea{font-size:inherit;vertical-align:middle}button{cursor:pointer;background-color:transparent;border:0}table{border-spacing:0;border-collapse:collapse}body{-webkit-text-size-adjust:none;background:var(--baseBackground)}html input[type=button],input[type=email],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}body,button,input,select,td,textarea,th{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:1.5}a,a:active,a:hover{text-decoration:none}caption,cite,code,dfn,em,var{font-style:normal;font-weight:inherit}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shake-horizontal{0%,to{transform:translateX(0)}10%,30%,50%,70%{transform:translateX(-5px)}20%,40%,60%{transform:translateX(5px)}80%{transform:translateX(3px)}90%{transform:translateX(-3px)}}@keyframes tilt-in-fwd-tr{0%{opacity:0;transform:rotateY(20deg) rotateX(35deg) translate(300px,-300px) skew(-35deg,10deg)}to{opacity:1;transform:rotateY(0) rotateX(0deg) translate(0) skew(0deg,0deg)}}@keyframes slide-in-fwd-center{0%{opacity:0;transform:translateZ(-1400px)}to{opacity:1;transform:translateZ(0)}}@keyframes scale-in-center{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes slide-in-right{0%{opacity:0;transform:translateX(1000px)}to{opacity:1;transform:translateX(0)}}@keyframes slide-in-left{0%{opacity:0;transform:translateX(-1000px)}to{opacity:1;transform:translateX(0)}}@keyframes slide-out-right{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(1000px)}}@keyframes slide-out-left{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-1000px)}}@keyframes scale-in-top{0%{opacity:1;transform:scale(0);transform-origin:50% 0}to{opacity:1;transform:scale(1);transform-origin:50% 0}}@keyframes scale-out-top{0%{opacity:1;transform:scale(1);transform-origin:50% 0}to{opacity:1;transform:scale(0);transform-origin:50% 0}}@keyframes swing-in-top-fwd{0%{opacity:0;transform:rotateX(-100deg);transform-origin:top}to{opacity:1;transform:rotateX(0deg);transform-origin:top}}@keyframes fade-in-top{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-out-top{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}@keyframes fade-in-bottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-out-bottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50px)}}@keyframes scale-out-horizontal{0%{opacity:1;transform:scaleX(1)}to{opacity:1;transform:scaleX(0)}}*{box-sizing:border-box}main{margin:100px 16px}body{font-family:Pretendard Variable,Pretendard,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:#262f40}html{scroll-behavior:smooth;font-size:16px}a{color:#262f40;text-decoration:none}a:hover{text-decoration:underline}h1{font-size:2.75rem}h2{font-size:2.25rem}h3{font-size:1.5rem}h4{font-size:1.3125rem}