@font-face{font-family:Noto Sans KR;font-weight:400;font-style:normal;src:url(/fonts/NotoSansKR-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:Noto Sans KR;font-weight:500;font-style:normal;src:url(/fonts/NotoSansKR-Medium.otf) format("opentype");font-display:swap}@font-face{font-family:Noto Sans KR;font-weight:700;font-style:normal;src:url(/fonts/NotoSansKR-Bold.otf) format("opentype");font-display:swap}@layer base{*{margin:0;padding:0;box-sizing:border-box;font-weight:400;font-style:normal;font-family:-apple-system,Noto Sans KR,sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}}.sealing-mark{display:flex;flex-direction:column;align-items:center;justify-content:center}.sealing-mark__icon{position:relative;width:6rem;height:6rem;display:flex;align-items:center;justify-content:center}.sealing-mark__glow{position:absolute;inset:0;border-radius:9999px;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;filter:blur(40px);opacity:.1;background-color:currentColor}.sealing-mark__svg{fill:none;stroke:currentColor;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:1s}.sealing-mark__text{color:#a8a29e;font-size:11px;letter-spacing:.4em;text-transform:uppercase;font-weight:700}@keyframes pulse{0%,to{opacity:.1}50%{opacity:.05}}@keyframes writing{0%{stroke-dasharray:0 200;stroke-dashoffset:0;opacity:0}40%{stroke-dasharray:200 200;stroke-dashoffset:0;opacity:1}70%{stroke-dasharray:200 200;stroke-dashoffset:0;opacity:1}to{stroke-dasharray:200 200;stroke-dashoffset:-200;opacity:0}}@keyframes colorCycle{0%{color:#991b1b}25%{color:#92400e}50%{color:#1e3a8a}75%{color:#064e3b}to{color:#991b1b}}.sealing-mark__color-cycle{animation:colorCycle 10s infinite linear}.sealing-mark__stroke{animation:writing 4s infinite ease-in-out}.sealing-mark__stroke--d1{animation:writing 4s infinite ease-in-out .2s}.sealing-mark__stroke--d2{animation:writing 4s infinite ease-in-out .4s}.sealing-mark__stroke--d3{animation:writing 4s infinite ease-in-out .6s}.sealing-mark__stroke--d4{animation:writing 4s infinite ease-in-out .8s}.sealing-mark__stroke--d5{animation:writing 4s infinite ease-in-out 1s}
