:root{--brand:#ff7900;--ink:#222;--ink-2:#333;--muted:#686d71;--line:#ddd;--surface:#fff;--surface-2:#f7f8fb;--book-bg:#f2f3f7;--frame:390px;--pad-x:20px;--content:350px;--font:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif}
.DesktopDeco-module__MPNFjq__deco{z-index:0;pointer-events:none;display:none;position:fixed;inset:0;overflow:hidden}@media (min-width:1024px){.DesktopDeco-module__MPNFjq__deco{display:block}}.DesktopDeco-module__MPNFjq__board{width:1920px;height:1080px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.DesktopDeco-module__MPNFjq__shape{display:block;position:absolute}
.DesktopSide-module__TBzQwq__side{flex-direction:column;width:497px;display:none}@media (min-width:1024px){.DesktopSide-module__TBzQwq__side{width:var(--panel);left:calc(50% - (var(--rail) + var(--frame)) / 2);z-index:2;display:flex;position:fixed;top:50%;transform:translateY(calc(-50% - 50px))}}.DesktopSide-module__TBzQwq__brand{--logoW:243px;flex-direction:column;gap:8px;display:flex}.DesktopSide-module__TBzQwq__logo{width:min(var(--logoW), 100%);height:auto;display:block}.DesktopSide-module__TBzQwq__tagline{margin:0 0 0 calc(min(var(--logoW), 100%) * 71 / 243);word-break:keep-all;color:#222;font-size:14px;font-weight:400;line-height:18px}.DesktopSide-module__TBzQwq__search{border:1px solid var(--brand);background:var(--surface);box-sizing:border-box;border-radius:100px;align-items:center;gap:8px;width:min(360px,100%);height:56px;margin-top:40px;padding:0 20px;display:flex}.DesktopSide-module__TBzQwq__search svg{flex:none}.DesktopSide-module__TBzQwq__field{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:16px;font-weight:400;line-height:19px}.DesktopSide-module__TBzQwq__field::placeholder{color:#999}.DesktopSide-module__TBzQwq__words{flex-direction:column;gap:8px;margin-top:32px;display:flex}.DesktopSide-module__TBzQwq__wordRow{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:1179px){.DesktopSide-module__TBzQwq__words{flex-flow:wrap}.DesktopSide-module__TBzQwq__wordRow{display:contents}}@media (min-width:1180px){.DesktopSide-module__TBzQwq__wordRow{flex-wrap:nowrap}}.DesktopSide-module__TBzQwq__word{background:var(--surface);height:36px;color:var(--ink);white-space:nowrap;box-sizing:border-box;border-radius:100px;align-items:center;padding:0 16px;font-size:14px;font-weight:400;line-height:36px;text-decoration:none;display:inline-flex}.DesktopSide-module__TBzQwq__cta{flex-wrap:wrap;gap:8px;margin-top:62px;display:flex}.DesktopSide-module__TBzQwq__btn{white-space:nowrap;box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;height:40px;padding:0 16px;font-size:15px;font-weight:600;line-height:40px;text-decoration:none;display:inline-flex}.DesktopSide-module__TBzQwq__btnFill{background:var(--brand);color:#fff}.DesktopSide-module__TBzQwq__btnLine{border:1px solid var(--brand);background:var(--surface);color:var(--brand)}.DesktopSide-module__TBzQwq__btnChat{cursor:pointer;border:0;gap:6px;font-family:inherit}.DesktopSide-module__TBzQwq__btnChatIcon{flex:none;margin:0 -2px}
.pub-module__f5tNBa__viewport{background:var(--surface);justify-content:center;min-height:100dvh;display:flex}.pub-module__f5tNBa__frame{width:var(--frame);background:var(--surface);max-width:100%;min-height:100dvh;color:var(--ink);font-family:var(--font);letter-spacing:0;-webkit-font-smoothing:antialiased}@media (prefers-color-scheme:dark){.pub-module__f5tNBa__frame{background:var(--surface);color:var(--ink)}}
