@import "https://cdn.jsdelivr.net/gh/wanteddev/wanted-sans@v1.0.3/packages/wanted-sans/fonts/webfonts/variable/split/WantedSansVariable.min.css";
.brand-typography-module__dkrXCa__title,.brand-typography-module__dkrXCa__formHeadings :is(h1,h2){font-variation-settings:normal;letter-spacing:-.03em;font-family:Wanted Sans Variable,Wanted Sans,Pretendard Variable,sans-serif;font-weight:500}.brand-typography-module__dkrXCa__title:lang(ko),.brand-typography-module__dkrXCa__formHeadings:lang(ko) :is(h1,h2){font-weight:550}
.hero-typography-module__TH5gxa__content{padding-top:max(6rem,22svh)}.hero-typography-module__TH5gxa__title{}@media (max-width:639px){.hero-typography-module__TH5gxa__compactCapture{transform-origin:top;margin-bottom:-.7rem;transform:scale(.8)}.hero-typography-module__TH5gxa__subtitle:lang(ko)>span{white-space:nowrap;font-size:min(.75rem,2.9cqi)}}
@media (prefers-reduced-motion:no-preference){.landing-reveal-module__Mg5KKG__root [data-landing-reveal][data-reveal-state=pending]{opacity:0;translate:0 18px}}
.marketing-page-module__hcZKVq__root{}.marketing-page-module__hcZKVq__heading{text-wrap:balance;word-break:keep-all;}.marketing-page-module__hcZKVq__hero{padding-top:clamp(7rem,16svh,11rem)}.marketing-page-module__hcZKVq__article .blog-prose{overflow-wrap:anywhere}
.AeoloChatInput-module__cScP2a__chatInputWrapper{width:100%;min-width:0;position:relative;container-type:inline-size}.AeoloChatInput-module__cScP2a__chatInputContainer{--aeolo-chat-textarea-empty-height:90px;background:rgb(var(--ui-bg-elevated) / var(--ui-glass-surface-opacity));border:1px solid rgb(var(--ui-bg-elevated) / var(--ui-glass-keyline-opacity));box-shadow:0 8px 22px rgb(var(--ui-shadow-color) / calc(.065 * var(--ui-shadow-opacity))), 0 1px 0 rgb(var(--ui-bg-elevated) / .62) inset, 0 0 0 1px rgb(var(--ui-shadow-color) / calc(.025 * var(--ui-shadow-opacity)));-webkit-backdrop-filter:blur(var(--ui-glass-backdrop-blur)) saturate(var(--ui-glass-backdrop-saturation));border-radius:24px;flex-direction:column;gap:8px;width:100%;min-width:0;padding:8px 12px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex;position:relative}.AeoloChatInput-module__cScP2a__textareaRow{align-items:stretch;gap:12px;width:100%;min-width:0;display:flex}.AeoloChatInput-module__cScP2a__textareaRow .AeoloChatInput-module__cScP2a__chatTextarea{flex:1}.AeoloChatInput-module__cScP2a__textareaRow .AeoloChatInput-module__cScP2a__textareaShell .AeoloChatInput-module__cScP2a__chatTextarea{width:100%}.AeoloChatInput-module__cScP2a__textareaShell{flex:1;min-width:0;position:relative}.AeoloChatInput-module__cScP2a__highlightLayer{pointer-events:none;white-space:pre-wrap;overflow-wrap:break-word;padding:var(--aeolo-chat-textarea-padding,4px 8px);font-family:inherit;font-size:var(--aeolo-chat-textarea-font-size,14px);color:rgb(var(--ui-text-primary));line-height:1.5;position:absolute;inset:0;overflow:hidden}.AeoloChatInput-module__cScP2a__mentionToken{color:rgb(var(--ui-text-link));background:rgb(var(--ui-text-link) / .1);border-radius:4px;font-weight:600}.AeoloChatInput-module__cScP2a__chatTextareaGhost{z-index:1;color:#0000;caret-color:rgb(var(--ui-text-primary));background:0 0;position:relative}.AeoloChatInput-module__cScP2a__chatTextareaGhost::placeholder{color:rgb(var(--ui-text-tertiary))}.AeoloChatInput-module__cScP2a__chatTextareaGhost::selection{color:#0000}.AeoloChatInput-module__cScP2a__inputSide{flex-shrink:0;align-items:center;display:flex}.AeoloChatInput-module__cScP2a__inputRow{flex-direction:column;align-items:stretch;gap:8px;width:100%;min-width:0;display:flex}.AeoloChatInput-module__cScP2a__actionRow{justify-content:space-between;align-items:flex-end;gap:8px;width:100%;min-width:0;display:flex}.AeoloChatInput-module__cScP2a__leftActions{flex-wrap:wrap;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.AeoloChatInput-module__cScP2a__attachmentsContainer{flex-wrap:wrap;gap:6px;padding:4px 0;display:flex}.AeoloChatInput-module__cScP2a__attachmentChip{background:rgb(var(--ui-bg-secondary));border:1px solid rgb(var(--ui-border));color:rgb(var(--ui-text-primary));border-radius:8px;align-items:center;gap:6px;max-width:200px;padding:4px 8px;font-size:12px;display:inline-flex}.AeoloChatInput-module__cScP2a__imageAttachmentChip{background:rgb(var(--ui-bg-elevated));border-color:rgb(var(--ui-border));max-width:220px;min-height:44px;box-shadow:0 1px 2px rgb(var(--ui-shadow-color) / calc(.04 * var(--ui-shadow-opacity)));border-radius:12px;gap:8px;padding:5px 28px 5px 5px;position:relative}.AeoloChatInput-module__cScP2a__attachmentPreviewImage{-o-object-fit:cover;object-fit:cover;background:rgb(var(--ui-bg-secondary));width:34px;height:34px;box-shadow:inset 0 0 0 1px rgb(var(--ui-border));border-radius:9px;flex-shrink:0}.AeoloChatInput-module__cScP2a__attachmentIcon{color:rgb(var(--ui-text-secondary));flex-shrink:0}.AeoloChatInput-module__cScP2a__attachmentLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AeoloChatInput-module__cScP2a__attachmentRemove{width:16px;height:16px;color:rgb(var(--ui-text-tertiary));cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.AeoloChatInput-module__cScP2a__imageAttachmentChip .AeoloChatInput-module__cScP2a__attachmentRemove{background:rgb(var(--ui-bg-elevated) / .9);width:18px;height:18px;color:rgb(var(--ui-text-secondary));box-shadow:0 1px 2px rgb(var(--ui-shadow-color) / calc(.08 * var(--ui-shadow-opacity)));position:absolute;top:5px;right:5px}.AeoloChatInput-module__cScP2a__attachmentRemove:hover{background:rgb(var(--ui-bg-hover));color:rgb(var(--ui-text-primary))}.AeoloChatInput-module__cScP2a__addButtonWrapper{flex-shrink:0;position:relative}.AeoloChatInput-module__cScP2a__addButton{width:32px;height:32px;color:rgb(var(--ui-text-tertiary));cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.AeoloChatInput-module__cScP2a__addButton:hover:not(:disabled){background:rgb(var(--ui-bg-hover));color:rgb(var(--ui-text-primary))}.AeoloChatInput-module__cScP2a__addButton:disabled{opacity:.4;cursor:not-allowed}.AeoloChatInput-module__cScP2a__addMenu{background:rgb(var(--ui-bg-elevated));border:1px solid rgb(var(--ui-border));box-shadow:0 4px 16px rgb(var(--ui-shadow-color) / calc(.12 * var(--ui-shadow-opacity)));z-index:100;border-radius:12px;min-width:120px;margin-bottom:8px;padding:4px;position:absolute;bottom:100%;left:0}.AeoloChatInput-module__cScP2a__addMenuWide{width:max-content;min-width:240px;max-width:calc(100vw - 24px)}.AeoloChatInput-module__cScP2a__addMenuWide .AeoloChatInput-module__cScP2a__addMenuItem{white-space:nowrap}.AeoloChatInput-module__cScP2a__addMenuItem{width:100%;color:rgb(var(--ui-text-primary));text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;transition:background .15s;display:flex}.AeoloChatInput-module__cScP2a__addMenuItem:hover{background:rgb(var(--ui-bg-hover))}.AeoloChatInput-module__cScP2a__addMenuItem svg{color:rgb(var(--ui-text-secondary))}.AeoloChatInput-module__cScP2a__chatInputContainer:focus-within{background:rgb(var(--ui-bg-elevated) / .82);border-color:rgb(var(--ui-bg-elevated) / .78);box-shadow:0 10px 26px rgb(var(--ui-shadow-color) / calc(.085 * var(--ui-shadow-opacity))), 0 1px 0 rgb(var(--ui-bg-elevated) / .72) inset, 0 0 0 1px rgb(var(--ui-shadow-color) / calc(.04 * var(--ui-shadow-opacity)))}.AeoloChatInput-module__cScP2a__chatInputContainerDropActive{background:rgb(var(--ui-bg-elevated) / .9);border-color:rgb(var(--ui-shadow-color) / calc(.22 * var(--ui-shadow-opacity)));box-shadow:0 12px 30px rgb(var(--ui-shadow-color) / calc(.1 * var(--ui-shadow-opacity))), 0 0 0 1px rgb(var(--ui-shadow-color) / calc(.08 * var(--ui-shadow-opacity))), 0 1px 0 rgb(var(--ui-bg-elevated) / .78) inset}.AeoloChatInput-module__cScP2a__chatInputContainerPlain{background:rgb(var(--ui-bg-elevated));border-color:rgb(var(--ui-border));box-shadow:none;-webkit-backdrop-filter:none}.AeoloChatInput-module__cScP2a__chatInputContainerPlain:focus-within{background:rgb(var(--ui-bg-elevated));border-color:rgb(var(--ui-border-strong));box-shadow:none}.AeoloChatInput-module__cScP2a__chatTextarea{box-sizing:border-box;width:100%;min-width:0;color:rgb(var(--ui-text-primary));padding:var(--aeolo-chat-textarea-padding,4px 8px);font-family:inherit;font-size:var(--aeolo-chat-textarea-font-size,14px);resize:none;min-height:var(--aeolo-chat-textarea-empty-height,90px);scrollbar-width:none;-ms-overflow-style:none;background:0 0;border:none;outline:none;max-height:270px;line-height:1.5;transition:height .1s;display:block;overflow:auto}.AeoloChatInput-module__cScP2a__chatTextarea::-webkit-scrollbar{display:none}.AeoloChatInput-module__cScP2a__chatTextarea::placeholder{color:rgb(var(--ui-text-tertiary) / .72)}.AeoloChatInput-module__cScP2a__chatTextarea:disabled{opacity:.5;cursor:not-allowed}.AeoloChatInput-module__cScP2a__chatTextarea:disabled::placeholder{color:rgb(var(--ui-text-secondary));opacity:1}.AeoloChatInput-module__cScP2a__chatTextarea:-moz-read-only:not(:disabled){cursor:default}.AeoloChatInput-module__cScP2a__chatTextarea:read-only:not(:disabled){cursor:default}.AeoloChatInput-module__cScP2a__sendButton{box-sizing:border-box;background:rgb(var(--ui-btn-primary));width:32px;height:32px;color:rgb(var(--ui-btn-primary-foreground));cursor:pointer;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.AeoloChatInput-module__cScP2a__sendButton:hover:not(:disabled){background:rgb(var(--ui-btn-primary-hover));transform:translateY(-1px)}.AeoloChatInput-module__cScP2a__streamingActions{flex-shrink:0;align-items:center;gap:6px;display:flex}.AeoloChatInput-module__cScP2a__sendButtonQuiet{color:rgb(var(--ui-text-secondary));box-shadow:inset 0 0 0 1px rgb(var(--ui-border-strong));background:0 0}.AeoloChatInput-module__cScP2a__sendButtonQuiet:hover:not(:disabled){background:rgb(var(--ui-bg-hover));color:rgb(var(--ui-text-primary))}.AeoloChatInput-module__cScP2a__sendButtonPrimary{background:rgb(var(--ui-btn-primary));box-shadow:0 8px 18px rgb(var(--ui-shadow-color) / calc(.16 * var(--ui-shadow-opacity)))}.AeoloChatInput-module__cScP2a__sendButtonPrimary:hover:not(:disabled){background:rgb(var(--ui-btn-primary-hover));box-shadow:0 10px 22px rgb(var(--ui-shadow-color) / calc(.2 * var(--ui-shadow-opacity)))}.AeoloChatInput-module__cScP2a__sendButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.AeoloChatInput-module__cScP2a__sendButtonWithLabel{gap:6px;width:auto;min-width:54px;padding:0 16px;overflow:hidden}.AeoloChatInput-module__cScP2a__submitSplit{flex-shrink:0;align-items:stretch;display:flex}.AeoloChatInput-module__cScP2a__sendButtonSplitMain{border-top-right-radius:0;border-bottom-right-radius:0;padding-right:12px}.AeoloChatInput-module__cScP2a__submitMenuWrap{display:flex;position:relative}.AeoloChatInput-module__cScP2a__sendButtonSplitCaret{border-left:1px solid rgb(var(--ui-btn-primary-foreground) / .28);border-top-left-radius:0;border-bottom-left-radius:0;width:26px}.AeoloChatInput-module__cScP2a__submitMenu{min-width:224px;left:auto;right:0}.AeoloChatInput-module__cScP2a__submitMenuItem{justify-content:space-between;gap:10px}.AeoloChatInput-module__cScP2a__submitMenuItemText{flex-direction:column;gap:1px;min-width:0;display:flex}.AeoloChatInput-module__cScP2a__submitMenuItemDescription{color:rgb(var(--ui-text-tertiary));font-size:11px}.AeoloChatInput-module__cScP2a__sendButtonLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:13px;font-weight:500;display:block;overflow:hidden}.AeoloChatInput-module__cScP2a__sendButtonLabelMobile{display:none}.AeoloChatInput-module__cScP2a__spinner{animation:1s linear infinite AeoloChatInput-module__cScP2a__spin}@keyframes AeoloChatInput-module__cScP2a__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1024px){.AeoloChatInput-module__cScP2a__chatInputContainer{--aeolo-chat-textarea-empty-height:72px;--aeolo-chat-textarea-font-size:1rem;padding:10px 14px}.AeoloChatInput-module__cScP2a__chatTextarea{min-height:72px}.AeoloChatInput-module__cScP2a__sendButton{width:36px;height:36px}.AeoloChatInput-module__cScP2a__sendButtonWithLabel{width:auto;min-width:58px;padding:0 14px}}@media (max-width:768px){.AeoloChatInput-module__cScP2a__chatInputContainer{--aeolo-chat-textarea-empty-height:63px;--aeolo-chat-textarea-font-size:1.05rem;--aeolo-chat-textarea-padding:8px 10px;border-radius:20px;padding:12px 16px}.AeoloChatInput-module__cScP2a__chatTextarea{min-height:63px}.AeoloChatInput-module__cScP2a__sendButton{width:40px;height:40px}.AeoloChatInput-module__cScP2a__sendButtonWithCompactLabel{gap:0;width:40px;min-width:40px;padding:0}.AeoloChatInput-module__cScP2a__sendButtonWithCompactLabel .AeoloChatInput-module__cScP2a__sendButtonLabelDesktop{display:none}.AeoloChatInput-module__cScP2a__sendButtonWithCompactLabel .AeoloChatInput-module__cScP2a__sendButtonLabelMobile{display:block}}@container (max-width:440px){.AeoloChatInput-module__cScP2a__sendButtonWithCompactLabel{gap:0;width:32px;min-width:32px;padding:0}.AeoloChatInput-module__cScP2a__sendButtonWithCompactLabel .AeoloChatInput-module__cScP2a__sendButtonLabelDesktop{display:none}.AeoloChatInput-module__cScP2a__sendButtonWithCompactLabel .AeoloChatInput-module__cScP2a__sendButtonLabelMobile{display:block}}@media (max-width:480px){.AeoloChatInput-module__cScP2a__chatInputContainer{--aeolo-chat-textarea-empty-height:54px;--aeolo-chat-textarea-font-size:1rem;border-radius:18px}.AeoloChatInput-module__cScP2a__chatTextarea{min-height:54px}}
