@keyframes _1dsvf10d{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}
@keyframes _1dsvf10g{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}
@keyframes _1dsvf10h{0%,92%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}
@keyframes _1dsvf10i{0%{opacity:0;transform:translateY(20px)}30%{opacity:1}to{opacity:0;transform:translateY(-90px)}}
@keyframes _1dsvf10j{0%,to{transform:translateY(40px)}50%{transform:translateY(0)}}
@keyframes _1dsvf10k{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}
@keyframes _1dsvf10l{0%{opacity:0;transform:translate(-20px,20px)}to{opacity:1;transform:translate(0)}}
@keyframes _1dsvf10m{0%,to{transform:rotate(-4deg)}50%{transform:rotate(5deg)}}
@keyframes _1dsvf10n{0%,to{transform:rotate(4deg)}50%{transform:rotate(-5deg)}}
@keyframes _1dsvf10o{0%,to{transform:rotate(0)}20%{transform:rotate(-3deg)}40%{transform:rotate(3deg)}60%{transform:rotate(0)}}
@keyframes _1dsvf10p{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}
@keyframes _1dsvf10q{0%{transform:translate(-60px,50px)rotate(-6deg)}50%{transform:translate(0)rotate(0)}to{transform:translate(-60px,50px)rotate(-6deg)}}
._1dsvf100{--about-bg:var(--gyeol-color-palette-purple-400);--about-fg:var(--gyeol-color-fg-neutral);--about-side:20px;overscroll-behavior:none;touch-action:none;background:var(--about-bg);color:var(--about-fg);position:fixed;inset:0;overflow:hidden}
._1dsvf101{z-index:3;height:72px;padding:0 var(--about-side);justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}
._1dsvf102{align-items:center;gap:var(--gyeol-dimension-x2);color:inherit;font-family:Karrot Sans,sans-serif;font-size:var(--gyeol-font-size-t6);font-weight:var(--gyeol-font-weight-bold);text-decoration:none;display:inline-flex}
._1dsvf102 img{width:auto;height:28px}
._1dsvf103{color:inherit;font-size:var(--gyeol-font-size-t4);font-weight:var(--gyeol-font-weight-bold);text-decoration:none;display:none}
._1dsvf104{height:100%;transition:transform .7s cubic-bezier(.65,0,.35,1)}
._1dsvf105{height:100dvh;padding:15.8dvh var(--about-side) calc(var(--gyeol-dimension-x14) + 120px);flex-direction:column;display:flex}
._1dsvf106{font-family:Karrot Sans,sans-serif;font-size:min(17vw,7.9dvh);font-weight:var(--gyeol-font-weight-bold);letter-spacing:-.04em;word-break:keep-all;margin:0;line-height:1.27}
._1dsvf107{font-family:Karrot Sans,sans-serif;font-size:min(9.6vw,4.4dvh);font-weight:var(--gyeol-font-weight-bold);letter-spacing:-.03em;word-break:keep-all;margin:2.8dvh 0 0;line-height:1.4}
._1dsvf108{font-size:var(--gyeol-font-size-t5);font-weight:var(--gyeol-font-weight-bold);word-break:keep-all;margin:2.5dvh 0 0;line-height:1.5}
._1dsvf109{min-height:0;padding-top:var(--gyeol-dimension-x4);flex:1;justify-content:center;align-items:center;display:flex}
._1dsvf10a{width:100%;max-width:380px;height:100%;max-height:304px}
._1dsvf10b{display:none}
._1dsvf10c{width:4px;height:var(--gyeol-dimension-x3);border-radius:var(--gyeol-radius-full);opacity:.25;cursor:pointer;background:currentColor;border:0;padding:0;transition:height .3s,opacity .3s}
._1dsvf10c[aria-current]{height:var(--gyeol-dimension-x8);opacity:1}
._1dsvf10e{bottom:calc(var(--gyeol-dimension-x5) + var(--gyeol-dimension-x14) + var(--gyeol-dimension-x3));z-index:3;width:var(--gyeol-dimension-x12);height:var(--gyeol-dimension-x12);border-radius:var(--gyeol-radius-full);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;animation:1.6s ease-in-out infinite _1dsvf10d;display:grid;position:absolute;left:50%;transform:translate(-50%)}
._1dsvf10f{right:var(--about-side);bottom:var(--gyeol-dimension-x5);left:var(--about-side);z-index:3;position:absolute}
._1dsvf10f a{width:100%;min-height:var(--gyeol-dimension-x14);border-radius:var(--gyeol-radius-full)}
._1dsvf10a g,._1dsvf10a path,._1dsvf10a rect{transform-box:fill-box;transform-origin:50%}
._1dsvf105[data-active] ._1dsvf10r{animation:2.4s ease-in-out infinite _1dsvf10g}
._1dsvf105[data-active] ._1dsvf10s{animation:3s infinite _1dsvf10h}
._1dsvf105[data-active] ._1dsvf10t{animation:2.6s ease-out infinite _1dsvf10i}
._1dsvf105[data-active] ._1dsvf10u{animation:2.6s ease-out .9s infinite _1dsvf10i}
._1dsvf105[data-active] ._1dsvf10v{animation:2.6s ease-out 1.7s infinite _1dsvf10i}
._1dsvf105[data-active] ._1dsvf10w{animation:2.2s ease-in-out infinite _1dsvf10j}
._1dsvf105[data-active] ._1dsvf10x{transform-origin:bottom;animation:.9s ease-out both _1dsvf10k}
._1dsvf105[data-active] ._1dsvf10y{transform-origin:bottom;animation:.9s ease-out .12s both _1dsvf10k}
._1dsvf105[data-active] ._1dsvf10z{transform-origin:bottom;animation:.9s ease-out .24s both _1dsvf10k}
._1dsvf105[data-active] ._1dsvf1010{transform-origin:bottom;animation:.9s ease-out .36s both _1dsvf10k}
._1dsvf105[data-active] ._1dsvf1011{animation:.8s ease-out .6s both _1dsvf10l}
._1dsvf105[data-active] ._1dsvf1012{transform-origin:0 0;animation:3s ease-in-out infinite _1dsvf10m}
._1dsvf105[data-active] ._1dsvf1013{transform-origin:100% 0;animation:3s ease-in-out infinite _1dsvf10n}
._1dsvf105[data-active] ._1dsvf1014{animation:1.8s ease-in-out infinite _1dsvf10o}
._1dsvf105[data-active] ._1dsvf1015{animation:.5s ease-out .5s both _1dsvf10p}
._1dsvf105[data-active] ._1dsvf1016{animation:3.2s ease-in-out infinite _1dsvf10q}
@media (max-height:720px) and (max-width:1023px){._1dsvf105{padding-top:13dvh}._1dsvf107{font-size:min(8.6vw,4.2dvh)}._1dsvf108{font-size:var(--gyeol-font-size-t4)}}
@media (min-width:1024px){._1dsvf100{--about-side:5.9vw}._1dsvf101{height:auto;padding-top:4dvh}._1dsvf102 img{height:32px}._1dsvf103{display:inline}._1dsvf105{padding:22.5dvh var(--about-side) 0;position:relative}._1dsvf106{font-size:12.5dvh}._1dsvf107{max-width:55vw;margin-top:5.4dvh;font-size:9dvh}._1dsvf108{margin-top:5dvh;font-size:2.5dvh}._1dsvf109{width:min(30vw,47.5dvh);padding:0;position:absolute;top:50%;right:8.6vw;transform:translateY(-50%)}._1dsvf10a{max-width:none;height:auto;max-height:none}._1dsvf10b{top:50%;right:var(--about-side);z-index:3;gap:var(--gyeol-dimension-x2);flex-direction:column;display:flex;position:absolute;transform:translateY(-50%)translate(50%)}._1dsvf10e{bottom:5dvh}._1dsvf10f{bottom:6dvh;right:auto}._1dsvf10f a{width:auto;padding-inline:var(--gyeol-dimension-x8);font-size:var(--gyeol-font-size-t6)}}
@media (prefers-reduced-motion:reduce){._1dsvf104{transition:none}._1dsvf10e{animation:none}._1dsvf100 *{animation:none!important}}
