.launch.svelte-1ev1b0r{isolation:isolate;scroll-margin-top:40px;position:relative;overflow:hidden}.launch.svelte-1ev1b0r:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#a3824f24 0%,#a3824f00 62%);width:60vw;max-width:760px;height:60vw;max-height:760px;position:absolute;bottom:-40%;left:-15%}.launch__grid.svelte-1ev1b0r{gap:3rem;display:grid}@media (width>=900px){.launch__grid.svelte-1ev1b0r{grid-template-columns:1.1fr 1fr;align-items:center;gap:5rem}}.launch__eyebrow.svelte-1ev1b0r{letter-spacing:.32em;text-transform:uppercase;color:var(--c-accent);font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:.72rem;font-weight:500}.launch__title.svelte-1ev1b0r{letter-spacing:-.015em;word-break:keep-all;color:var(--c-heading);white-space:pre-line;margin-top:1.2rem;font-family:Noto Serif KR,Nanum Myeongjo,Cormorant Garamond,Georgia,serif;font-size:clamp(2.2rem,4.6vw,3.6rem);font-weight:300;line-height:1.2}.launch__lead.svelte-1ev1b0r{max-width:46ch;color:var(--c-muted);margin-top:1.4rem}.launch__seats.svelte-1ev1b0r{flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin-top:2.4rem;display:flex}.launch__slots.svelte-1ev1b0r{gap:.7rem;display:flex}.launch__slot.svelte-1ev1b0r{border:1px solid var(--c-accent);width:3.2rem;height:3.2rem;color:var(--c-heading);border-radius:50%;place-items:center;font-family:Cormorant Garamond,Noto Serif KR,Georgia,serif;font-size:1.05rem;display:grid}.launch__slot.svelte-1ev1b0r span:where(.svelte-1ev1b0r):after{content:"호";color:var(--c-muted);margin-left:.05em;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:.6em}.launch__slot--taken.svelte-1ev1b0r{background:var(--c-accent);color:var(--c-ink);text-decoration:line-through}.launch__slot--taken.svelte-1ev1b0r span:where(.svelte-1ev1b0r):after{color:inherit}.launch__left.svelte-1ev1b0r{letter-spacing:.04em;color:var(--c-muted);font-size:.92rem}.launch__left.svelte-1ev1b0r b:where(.svelte-1ev1b0r){letter-spacing:.02em;font-variant-numeric:lining-nums;color:var(--c-heading);font-family:Cormorant Garamond,Noto Serif KR,Georgia,serif;font-size:1.6rem;font-weight:300;line-height:1}.launch__terms.svelte-1ev1b0r{border-top:1px solid var(--c-line-strong)}.launch__term.svelte-1ev1b0r{border-bottom:1px solid var(--c-line);grid-template-columns:4.5rem 1fr;gap:1rem;padding-block:1.2rem;display:grid}.launch__term.svelte-1ev1b0r dt:where(.svelte-1ev1b0r){letter-spacing:.08em;color:var(--c-accent);font-size:.82rem}.launch__term.svelte-1ev1b0r dd:where(.svelte-1ev1b0r){color:var(--c-text)}.launch__actions.svelte-1ev1b0r{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.launch__note.svelte-1ev1b0r{color:var(--c-muted);margin-top:1rem;font-size:.8rem}.unit__head.svelte-8ru9es{gap:1.4rem;display:grid}@media (width>=900px){.unit__head.svelte-8ru9es{grid-template-columns:1.1fr 1fr;align-items:end;gap:5rem}}.unit__eyebrow.svelte-8ru9es{letter-spacing:.32em;text-transform:uppercase;color:var(--c-accent);font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:.72rem;font-weight:500}.unit__title.svelte-8ru9es{letter-spacing:-.015em;word-break:keep-all;color:var(--c-heading);white-space:pre-line;margin-top:1.2rem;font-family:Noto Serif KR,Nanum Myeongjo,Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4.2vw,3.2rem);font-weight:300;line-height:1.25}.unit__lead.svelte-8ru9es{color:var(--c-muted)}.unit__grid.svelte-8ru9es{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:3rem;display:grid}@media (width>=900px){.unit__grid.svelte-8ru9es{grid-template-columns:repeat(3,1fr);gap:1.4rem}}.unit__item--lead.svelte-8ru9es{grid-column:1/-1}@media (width>=900px){.unit__item--lead.svelte-8ru9es{grid-area:span 2/span 2}}.unit__link.svelte-8ru9es{cursor:zoom-in;aspect-ratio:4/3;background:var(--c-bg-alt);display:block;overflow:hidden}.unit__link.svelte-8ru9es img:where(.svelte-8ru9es){object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.unit__link.svelte-8ru9es:hover img:where(.svelte-8ru9es){transform:scale(1.03)}@media (width>=900px){.unit__item--lead.svelte-8ru9es .unit__link:where(.svelte-8ru9es){aspect-ratio:auto;height:calc(100% - 2.2rem)}}.unit__caption.svelte-8ru9es{letter-spacing:.04em;color:var(--c-muted);margin-top:.6rem;font-size:.82rem}
