.hero[data-astro-cid-ge2uvauf]{isolation:isolate;padding:clamp(56px,10vw,120px) 0 clamp(40px,7vw,80px);position:relative;overflow:hidden}.aurora[data-astro-cid-ge2uvauf]{z-index:-1;filter:blur(80px);opacity:.4;position:absolute;inset:-20% -10% 0}.orb[data-astro-cid-ge2uvauf]{mix-blend-mode:screen;border-radius:50%;position:absolute}.orb[data-astro-cid-ge2uvauf].a{background:radial-gradient(circle, var(--seoul) 0%, transparent 65%);width:46vw;max-width:620px;height:46vw;max-height:620px;animation:18s ease-in-out infinite alternate drift1;top:6%;left:-6%}.orb[data-astro-cid-ge2uvauf].b{background:radial-gradient(circle, var(--blr) 0%, transparent 65%);width:40vw;max-width:560px;height:40vw;max-height:560px;animation:22s ease-in-out infinite alternate drift2;top:18%;right:-4%}.orb[data-astro-cid-ge2uvauf].c{background:radial-gradient(circle, var(--seoul-2) 0%, transparent 65%);opacity:.7;width:30vw;max-width:420px;height:30vw;max-height:420px;animation:26s ease-in-out infinite alternate-reverse drift1;top:46%;left:38%}@keyframes drift1{to{transform:translate(8%,10%)scale(1.15)}}@keyframes drift2{to{transform:translate(-10%,-6%)scale(.9)}}.route[data-astro-cid-ge2uvauf]{align-items:center;gap:14px;max-width:720px;display:flex}.node[data-astro-cid-ge2uvauf]{white-space:nowrap;color:var(--fg-2);align-items:center;gap:8px;display:inline-flex}.node[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--muted);letter-spacing:.08em;font-style:normal}.node[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{display:inline-block}.floor[data-astro-cid-ge2uvauf]{z-index:-1;perspective:520px;height:46%;position:absolute;bottom:0;left:-10%;right:-10%;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 15%,#000 100%);mask-image:linear-gradient(#0000 15%,#000 100%)}.grid[data-astro-cid-ge2uvauf]{transform-origin:50% 100%;background-image:linear-gradient(to right, color-mix(in srgb, var(--seoul-2) 13%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--seoul-2) 13%, transparent) 1px, transparent 1px);background-size:64px 64px;animation:14s linear infinite travel;position:absolute;inset:-60% 0 0;transform:rotateX(62deg)}@keyframes travel{to{background-position:0 64px}}.arc[data-astro-cid-ge2uvauf]{flex:1;min-width:40px;height:34px;overflow:visible}.title[data-astro-cid-ge2uvauf]{letter-spacing:-.055em;margin:clamp(28px,5vw,56px) 0 0;font-weight:700;line-height:.86}.l1[data-astro-cid-ge2uvauf],.l2[data-astro-cid-ge2uvauf]{display:block}.l1[data-astro-cid-ge2uvauf]{font-size:clamp(76px,17vw,236px)}.l2[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:flex-end;gap:.2em;font-size:clamp(76px,17vw,236px);display:flex}html[lang=ko] .l1[data-astro-cid-ge2uvauf]{font-family:var(--ko);letter-spacing:-.06em;font-size:clamp(84px,19vw,260px);font-weight:800}html[lang=ko] .l2[data-astro-cid-ge2uvauf]{letter-spacing:-.02em;margin-top:.08em;font-size:clamp(48px,10vw,140px)}.l2[data-astro-cid-ge2uvauf] .serif[data-astro-cid-ge2uvauf]{letter-spacing:-.02em;margin-bottom:-.22em;padding:0 .08em .22em 0;font-weight:400;line-height:1.1;display:inline-block}.ko-tag[data-astro-cid-ge2uvauf]{font-family:var(--ko);letter-spacing:0;color:var(--muted);padding-bottom:.55em;font-size:max(.18em,18px);font-weight:600}.title[data-astro-cid-ge2uvauf] .l1[data-astro-cid-ge2uvauf].one{font-family:var(--sans);letter-spacing:-.055em;white-space:nowrap;font-size:clamp(40px,18.5vw,236px);font-weight:700}.title[data-astro-cid-ge2uvauf] .l1[data-astro-cid-ge2uvauf].one.grad-text{margin-bottom:-.2em;padding:0 .1em .2em 0;display:inline-block}.l1[data-astro-cid-ge2uvauf].one .serif[data-astro-cid-ge2uvauf]{letter-spacing:-.02em;padding-right:.04em;font-weight:400}.title[data-astro-cid-ge2uvauf]>.ko-tag[data-astro-cid-ge2uvauf]{padding:.6em 0 0;font-size:clamp(18px,2.4vw,30px);line-height:1.2;display:block}.sub[data-astro-cid-ge2uvauf]{border-top:1px solid var(--line);gap:14px;margin-top:clamp(28px,4vw,48px);padding-top:24px;display:grid}.tagline[data-astro-cid-ge2uvauf]{letter-spacing:-.015em;max-width:30ch;color:var(--fg);margin:0;font-size:clamp(19px,2.3vw,28px);line-height:1.35}html[lang=ko] .tagline[data-astro-cid-ge2uvauf]{max-width:24ch}.tagline[data-astro-cid-ge2uvauf] .ko[data-astro-cid-ge2uvauf]{font-family:var(--ko);color:var(--muted);letter-spacing:0;margin-top:8px;font-size:.72em;display:block}.role[data-astro-cid-ge2uvauf]{color:var(--fg-2);margin:0}@media (width<=720px){.node[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{display:none}.floor[data-astro-cid-ge2uvauf]{height:34%}.hero[data-astro-cid-ge2uvauf]{padding-top:40px}}.marquee[data-astro-cid-543bmuqs]{border-block:1px solid var(--line);padding:18px 0;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.track[data-astro-cid-543bmuqs]{width:max-content;animation:48s linear infinite slide;display:flex}.row[data-astro-cid-543bmuqs]{display:flex}.item[data-astro-cid-543bmuqs]{letter-spacing:-.02em;white-space:nowrap;color:var(--fg);align-items:center;gap:28px;padding-right:28px;font-size:clamp(22px,3vw,36px);font-weight:600;display:inline-flex}.item[data-astro-cid-543bmuqs]:nth-child(2n){font-family:var(--serif);color:var(--fg-2);font-style:italic;font-weight:400}.item[data-astro-cid-543bmuqs]:nth-child(2n).ko{font-family:var(--ko);letter-spacing:-.03em;font-style:normal;font-weight:300}i[data-astro-cid-543bmuqs]{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:.5em;font-style:normal}@keyframes slide{to{transform:translate(-50%)}}
