@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/variable/pretendardvariable-dynamic-subset.css";:root{--bg: #141821;--fg: #ffffff;--ease: cubic-bezier(.22, 1, .36, 1);--font-sans: "Pretendard Variable", "Pretendard", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", system-ui, sans-serif}*{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%}body.home{min-width:320px;margin:0;background:var(--bg);color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;overflow-x:clip}.home a{color:inherit}.home a:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:2px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.home-screen{position:relative;height:100svh;overflow:hidden}.home-bar{position:absolute;inset:0 0 auto;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:24px 32px;font-size:14px;line-height:20px;font-weight:600}.home-bar a{text-decoration:none}.home-bar a:hover,.home-foot a:hover,.home-more a:hover{text-decoration:underline;text-underline-offset:4px}.home-mark{font-size:18px;font-weight:800;letter-spacing:.04em}.home-nav{display:flex;gap:24px}.home-stage{position:absolute;top:0;right:0;bottom:0;left:0}.ring{position:absolute;top:0;left:0;z-index:1;border-radius:50%;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;will-change:transform}.ring.is-dragging{cursor:grabbing}.ring span{position:absolute;top:0;left:50%;font-weight:500;line-height:1;white-space:pre;transform-origin:50% 100%}.home-down{position:absolute;bottom:16px;left:50%;z-index:2;font-size:14px;line-height:20px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-decoration:none;transform:translate(-50%)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.home-foot{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 8px;padding:16px 24px max(16px,env(safe-area-inset-bottom));font-size:12px;line-height:16px;opacity:.8}.home-foot a{font-weight:700;text-decoration:none}.home-more{padding:96px 32px}.home-more-inner{display:grid;grid-template-columns:200px 1fr;gap:32px 48px;max-width:1120px;margin:0 auto}.home-more h2{margin:0;font-size:14px;line-height:20px;font-weight:600;opacity:.7}.home-work{display:grid;gap:24px;margin:0;padding:0;list-style:none}.home-work li{display:grid;gap:4px}.home-work strong{font-size:20px;line-height:28px;font-weight:700}.home-work span{font-size:16px;line-height:24px;text-wrap:pretty;word-break:keep-all}.home-partner{margin:0;font-size:20px;line-height:28px;font-weight:700}.home-cta{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin:16px 0 0}.home-button{display:inline-block;padding:12px 24px;border-radius:999px;background:var(--fg);color:var(--bg)!important;font-size:16px;line-height:24px;font-weight:600;text-decoration:none;transition:transform .3s var(--ease)}.home-button:hover{text-decoration:none!important;transform:translateY(-2px)}.home-button:active{transform:scale(.98)}.home-link{font-size:16px;line-height:24px;font-weight:600}@media(max-width:760px){.home-bar{padding:16px 24px}.home-nav{gap:16px}.home-more{padding:40px 24px 48px}.home-more-inner{grid-template-columns:1fr;gap:16px}.home-work{gap:16px}.home-work strong,.home-partner{font-size:17px;line-height:24px}.home-work span{font-size:14px;line-height:21px}.home-more h2:not(:first-child){margin-top:16px}.home-cta{grid-column:1}}
