*{box-sizing:border-box}body{color:#111;-webkit-font-smoothing:antialiased;background:#f7f7f5;margin:0;font-family:Pretendard Variable,Pretendard,-apple-system,Helvetica Neue,sans-serif}button{font:inherit;color:inherit;cursor:pointer}input,select,textarea{font:inherit;color:inherit}input::placeholder,textarea::placeholder{color:#b5b5b0}a{color:#d95701;text-decoration:none}a:hover{color:#111}::selection{color:#fff;background:#111}:focus-visible{outline-offset:2px;outline:2px solid #d95701}.tab-focus:focus-visible{clip-path:inset(-4px -4px 0);outline:none;box-shadow:0 0 0 2px #0000,0 0 0 4px #d95701}@keyframes om-fade{0%{opacity:0}to{opacity:1}}@keyframes om-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes om-slide{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes om-type{0%{opacity:0;transform:translateY(.18em)}to{opacity:1;transform:none}}@keyframes om-bloom{0%{opacity:0;transform:scale(.62)}30%{opacity:.3}to{opacity:0;transform:scale(1.08)}}@keyframes om-breathe{0%,to{opacity:1}50%{opacity:.7}}@keyframes om-confetti{0%{opacity:0;transform:translateY(-16px)rotate(0)}12%{opacity:1}to{opacity:0;transform:translateY(190px)rotate(520deg)}}
