@font-face{font-family:okbank;src:url(/_next/static/media/Pretendard-Regular.6f4ca084.otf) format("truetype")}@font-face{font-family:okbank_bold;src:url(/_next/static/media/Pretendard-Bold.63f44d36.otf) format("truetype")}@font-face{font-family:okbank_med;src:url(/_next/static/media/Pretendard-Medium.95684b27.otf) format("truetype")}.truncate-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body{font-family:okbank}:root{--hue:223;--bg:hsl(var(--hue),10%,90%);--fg:hsl(var(--hue),10%,10%)}body{font:1em/1.5 sans-serif;height:100vh;display:grid}.pl{display:block;width:6.25em;height:6.25em}.pl__ball,.pl__ring{animation:ring 2s ease-out infinite}.pl__ball{animation-name:ball}@media (prefers-color-scheme:dark){:root{--bg:hsl(var(--hue),10%,10%);--fg:hsl(var(--hue),10%,90%)}}@keyframes ring{0%{stroke-dasharray:0 257 0 0 1 0 0 258}25%{stroke-dasharray:0 0 0 0 257 0 258 0}50%,to{stroke-dasharray:0 0 0 0 0 515 0 0}}@keyframes ball{0%,50%{animation-timing-function:ease-in;stroke-dashoffset:1}64%{animation-timing-function:ease-in;stroke-dashoffset:-109}78%{animation-timing-function:ease-in;stroke-dashoffset:-145}92%{animation-timing-function:ease-in;stroke-dashoffset:-157}57%,71%,85%,99%,to{animation-timing-function:ease-out;stroke-dashoffset:-163}}.navbar-nav .nav-link{white-space:nowrap}@media (min-width:1200px) and (max-width:1399px){.navbar-collapse .navbar-nav,.navbar-nav.gap-4{gap:.75rem!important}.navbar-nav .nav-link{font-size:.9rem;padding-left:.4rem!important;padding-right:.4rem!important}.navbar-nav{flex-wrap:nowrap!important}}.backdrop{position:fixed;width:100vw;height:100vh;inset:0;background-color:rgba(0,0,0,.5)}.popup-container{position:fixed;width:auto;height:auto;max-width:80vw;max-height:80vh;inset:0;margin:auto;display:flex;justify-content:center;align-items:center;aspect-ratio:900/750;overflow:visible}@media (min-width:1024px){.popup-container{max-width:896px}}.button-close{position:absolute;top:0;right:0;transform:translateX(50%) translateY(-50%);padding:10px;background-color:#fff;border:1px solid #000;cursor:pointer;color:#000;width:20px;height:20px;border-radius:9999px;opacity:1;z-index:20}