@font-face{font-family:Pretendard Variable;font-weight:45 920;font-style:normal;font-display:swap;src:url(/fonts/pretendard/PretendardVariable.woff2) format("woff2-variations")}@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/albert-sans/AlbertSans-LatinExt.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/albert-sans/AlbertSans-Latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/roboto-condensed/RobotoCondensed-LatinExt-300.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/roboto-condensed/RobotoCondensed-Latin-300.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--paper:#ffffff;--paper-2:#fafafa;--paper-3:#f4f4f4;--line:#e8e8e8;--line-2:#d4d4d4;--line-chart:#f0f0f0;--ink:#0a0a0a;--ink-2:#333333;--ink-3:#666666;--ink-4:#999999;--ink-5:#cccccc;--blue:#2f5aff;--blue-2:#1e3fcc;--blue-soft:#edf1ff;--ok:#16803c;--ok-soft:#eaf5ee;--warn:#b8620b;--warn-soft:#fdf3e2;--err:#b3261e;--err-soft:#fbeceb;--m-gpt:#10a37f;--m-gemini:#4285f4;--m-pplx:#20808d;--m-claude:#d97757;--ch-owned:#2e6fe6;--ch-earned:#1fa068;--ch-social:#7b57d9;--ch-press:#f26b7a;--on-ink:var(--paper);--on-ink-2:color-mix(in oklab,var(--paper) 85%,transparent);--on-ink-3:color-mix(in oklab,var(--paper) 62%,transparent);--on-ink-4:color-mix(in oklab,var(--paper) 50%,transparent);--bg-app:var(--paper);--bg-sub:var(--paper-2);--bg-inverse:var(--ink);--surface-card:var(--paper);--surface-highlight:var(--blue-soft);--text-strong:var(--ink);--text-body:var(--ink-2);--text-muted:var(--ink-3);--text-hint:var(--ink-4);--text-disabled:var(--ink-5);--text-inverse:var(--paper);--text-accent:var(--blue);--border-default:var(--line);--border-strong:var(--ink);--border-mid:var(--line-2)}.aq-invert{--paper:#050a24;--paper-2:#0a1030;--paper-3:#101638;--line:#1d2447;--line-2:#2f3760;--line-chart:#1c2245;--ink:#f2f4ff;--ink-2:#ccd2f0;--ink-3:#9aa2c8;--ink-4:#6f77a0;--ink-5:#4b5280;--blue:#6d8cff;--blue-2:#8aa2ff;--blue-soft:#1a2456;--ok:#4ade80}[data-theme=dark]{--paper:#0d0e10;--paper-2:#151619;--paper-3:#1c1d21;--line:#26282c;--line-2:#373a40;--line-chart:#1f2125;--ink:#f2f3f5;--ink-2:#c9cbd1;--ink-3:#94979f;--ink-4:#6d7078;--ink-5:#4b4e55;--blue:#7a95ff;--blue-2:#a3b6ff;--blue-soft:#161c33;--ok:#4cc07a;--ok-soft:#12251a;--warn:#e39b46;--warn-soft:#2a1f12;--err:#e5695f;--err-soft:#2b1616}[data-theme=dark] .aq-plate{box-shadow:inset 0 1px 0 #23262c,inset 0 -1px 0 #23262c}:root{--font-kr:"Pretendard Variable",Pretendard,-apple-system,sans-serif;--font-en:"Albert Sans",sans-serif;--font-num:"Roboto Condensed",sans-serif;--t-hero:108px;--ls-hero:-0.045em;--lh-hero:0.9;--t-h1:72px;--ls-h1:-0.035em;--t-h2:60px;--ls-h2:-0.035em;--t-h2-sm:44px;--ls-h2-sm:-0.03em;--t-h3:28px;--ls-h3:-0.02em;--t-h4:22px;--ls-h4:-0.015em;--t-subline:38px;--ls-subline:-0.02em;--t-qletter:220px;--ls-qletter:-0.06em;--t-brand-big:96px;--ls-brand-big:-0.05em;--t-ko-title:21px;--ls-ko-title:-0.01em;--t-body:16px;--lh-body:1.65;--t-body-app:15px;--lh-app:1.55;--t-body-sm:13.5px;--t-label-ko:12px;--t-label:11px;--ls-label:0.12em;--t-label-sm:10px;--ls-label-sm:0.14em;--t-kicker:12px;--ls-kicker:0.15em;--t-btn:12px;--ls-btn:0.08em;--t-num-xxl:128px;--t-num-xl:72px;--t-num-lg:56px;--t-num-md:40px;--t-num-sm:22px;--t-num-xs:15px;--ls-num:-0.03em;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-15:60px;--s-18:72px;--s-20:80px;--sidebar-w:278px;--topbar-h:71px;--page-x:40px;--section-y:60px;--section-y-lg:72px;--hero-y:80px;--card-pad:24px;--topbar-y:18px}@media (max-width:767px){:root{--page-x:16px}}:root{--radius:0;--radius-dot:50%;--bw:1px;--bw-strong:2px;--border:1px solid var(--line);--border-strong:1px solid var(--ink);--shadow:0 1px 0 rgba(13,18,32,.02);--shadow-none:none;--dur:.15s;--dur-2:.2s;--ease:ease;--transition:all .15s ease;--lift:translateY(-2px)}@keyframes aq-beam{0%{left:0}to{left:100%}}@keyframes aq-node{0%,14%{color:var(--ink-5);border-color:var(--line)}22%,34%{color:var(--blue);border-color:var(--blue)}46%,to{color:var(--ink-5);border-color:var(--line)}}@keyframes aq-lit{0%,10%{background-position:200% 0;transform:scale(.94)}26%{background-position:50% 0;transform:scale(1.1)}42%,to{background-position:-100% 0;transform:scale(.94)}}@keyframes aq-chip{0%,14%{opacity:.35}22%,34%{opacity:1}46%,to{opacity:.35}}@keyframes aq-ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.aq-rail{position:relative;height:1px;background:var(--line-2);overflow:visible}.aq-rail:after{content:"";position:absolute;top:-2px;left:0;margin-left:-11%;width:22%;height:5px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--blue) 55%,transparent) 35%,var(--blue) 50%,color-mix(in oklab,var(--blue) 55%,transparent) 65%,transparent);filter:blur(.4px);animation:aq-beam 6s linear infinite}.aq-node{animation:aq-node 6s linear infinite}.aq-lit{background-image:linear-gradient(100deg,var(--ink) 34%,var(--blue) 50%,var(--ink) 66%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:aq-lit 6s linear infinite;transform-origin:center bottom;will-change:transform}.aq-chip{animation:aq-chip 6s linear infinite}.aq-ticker{display:flex;width:-moz-max-content;width:max-content;animation:aq-ticker 38s linear infinite}@keyframes aq-dash{0%{background-position:0 0}to{background-position:14px 0}}@keyframes aq-chev{0%,6%{opacity:.2;transform:translateX(-14px) scale(.6);color:var(--ink-4)}24%{opacity:1;transform:translateX(0) scale(1.35);color:var(--blue)}46%,to{opacity:.2;transform:translateX(14px) scale(.6);color:var(--ink-4)}}.aq-flow{position:relative;height:6px;overflow:hidden}.aq-flow:before{top:2px;right:0;height:2px;background:var(--line)}.aq-flow:after,.aq-flow:before{content:"";position:absolute;left:0}.aq-flow:after{top:0;margin-left:-11%;height:6px;width:22%;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--blue) 50%,transparent) 30%,var(--blue) 50%,color-mix(in oklab,var(--blue) 50%,transparent) 70%,transparent);animation:aq-beam 6s linear infinite}.aq-chev{display:block;color:var(--ink-4);animation:aq-chev 3.6s cubic-bezier(.45,0,.55,1) infinite;transform-origin:center}@media (prefers-reduced-motion:reduce){.aq-chev,.aq-chip,.aq-flow,.aq-lit,.aq-node,.aq-rail:after,.aq-ticker{animation:none}.aq-chev{opacity:1;transform:none;color:var(--ink-4)}.aq-node{color:var(--ink-5)}.aq-lit{-webkit-text-fill-color:var(--ink);color:var(--ink)}.aq-chip{opacity:1}}@keyframes aq-dot{0%{left:0;opacity:0}4%{opacity:1}42%{left:100%;opacity:1}48%,to{left:100%;opacity:0}}@keyframes aq-streak{0%{transform:translateX(-28px)}to{transform:translateX(0)}}.aq-beamline{position:relative;height:1px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--blue) 70%,transparent) 22%,color-mix(in oklab,var(--blue) 70%,transparent) 78%,transparent)}.aq-beamline i{position:absolute;top:-2px;width:5px;height:5px;border-radius:50%;background:#fff;opacity:0;box-shadow:0 0 8px 3px var(--blue),0 0 16px 6px color-mix(in oklab,var(--blue) 45%,transparent);animation:aq-dot 3.6s cubic-bezier(.45,0,.55,1) infinite backwards}.aq-streaks{background-image:repeating-linear-gradient(90deg,var(--blue) 0 14px,transparent 14px 28px);animation:aq-streak 1.1s linear infinite}@media (prefers-reduced-motion:reduce){.aq-beamline i,.aq-streaks{animation:none}}@keyframes aq-nav-bar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes aq-nav-sweep{0%{transform:translateX(-100%);opacity:1}to{transform:translateX(100%);opacity:0}}.aq-nav-bar{transform-origin:center;animation:aq-nav-bar .22s cubic-bezier(.2,.8,.2,1)}.aq-nav-sweep{animation:aq-nav-sweep .55s cubic-bezier(.3,.7,.2,1) forwards}@media (prefers-reduced-motion:reduce){.aq-nav-bar,.aq-nav-sweep{animation:none}.aq-nav-sweep{opacity:0}}@keyframes aq-tag{0%{opacity:0;transform:translate(-50%,-2px) scale(.86)}60%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes aq-ring{0%{opacity:0}to{opacity:1}}.aq-ring{inset:-1px;pointer-events:none;border:1.5px solid var(--blue);animation:aq-ring .22s ease-out backwards}.aq-ring,.aq-tag{position:absolute}.aq-tag{top:0;left:50%;z-index:2;padding:5px 12px;border-radius:999px;background:var(--ink);color:var(--paper);font-family:var(--font-kr);font-size:12px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;animation:aq-tag .42s cubic-bezier(.34,1.56,.64,1) backwards}@media (prefers-reduced-motion:reduce){.aq-ring,.aq-tag{animation:none}.aq-tag{transform:translate(-50%,-50%)}}@keyframes aq-scan{0%{transform:translateY(-100%)}to{transform:translateY(420%)}}@keyframes aq-scan-glow{0%,to{opacity:.55}50%{opacity:1}}.aq-scan{top:0;height:30%;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(180deg,transparent,color-mix(in oklab,var(--blue) 30%,transparent) 45%,color-mix(in oklab,var(--blue) 80%,transparent) 82%,var(--blue));animation:aq-scan 3.4s ease-in-out infinite}.aq-scan,.aq-scan:after{position:absolute;left:0;right:0}.aq-scan:after{content:"";bottom:0;height:7px;background:var(--blue);animation:aq-scan-glow 3.4s ease-in-out infinite}[data-theme=dark] .aq-scan{mix-blend-mode:multiply}@media (prefers-reduced-motion:reduce){.aq-scan,.aq-scan:after{animation:none}.aq-scan{transform:translateY(180%)}}@keyframes aqWipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes aqShine{0%{transform:translateX(-140%)}to{transform:translateX(240%)}}@keyframes aqCheck{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@keyframes aqRec{0%,to{opacity:1}50%{opacity:.5}}.aq-target{position:relative;overflow:hidden;isolation:isolate;transition:background .2s ease,color .2s ease}.aq-target:hover{background:var(--paper-2)}.aq-target>.aq-fill{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--ink) 0,var(--ink) 55%,color-mix(in oklab,var(--blue) 32%,var(--ink)) 100%);animation:aqWipe .42s cubic-bezier(.33,1,.68,1) both}.aq-target>.aq-fill:after{content:"";position:absolute;top:0;bottom:0;width:38%;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--paper) 16%,transparent),transparent);animation:aqShine .78s cubic-bezier(.4,0,.2,1) .16s both}.aq-target.on,.aq-target.on:hover{background:transparent}.aq-target .aq-check{animation:aqCheck .3s cubic-bezier(.22,1,.36,1) .22s both}.aq-rec{animation:aqRec 1.9s ease-in-out infinite}.aq-theme{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border:1px solid var(--line-2);background:var(--paper);color:var(--ink-2);font-family:var(--font-kr);font-weight:600;font-size:12.5px;cursor:pointer;white-space:nowrap;transition:border-color .15s ease,color .15s ease}.aq-theme:hover{border-color:var(--ink);color:var(--ink)}.aq-theme svg{display:block;flex:none}@media (prefers-reduced-motion:reduce){.aq-rec,.aq-target .aq-check,.aq-target>.aq-fill,.aq-target>.aq-fill:after{animation:none}}.aq-mark-dark,[data-theme=dark] .aq-mark-light{display:none}[data-theme=dark] .aq-mark-dark{display:block}.aq-on-ink .aq-mark-light{display:none}.aq-on-ink .aq-mark-dark,[data-theme=dark] .aq-on-ink .aq-mark-light{display:block}[data-theme=dark] .aq-on-ink .aq-mark-dark{display:none}aside::-webkit-scrollbar{width:5px}aside::-webkit-scrollbar-track{background:transparent}aside::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:0}aside:hover::-webkit-scrollbar-thumb{background:var(--ink-4)}.aq-btn-blue,.aq-btn-ink,.aq-btn-outline{transition:background .15s ease,border-color .15s ease,color .15s ease}.aq-btn-ink:hover{background:var(--blue)!important;border-color:var(--blue)!important;color:var(--paper)!important}.aq-btn-outline:hover{background:var(--ink)!important;border-color:var(--ink)!important;color:var(--paper)!important}.aq-btn-blue:hover{background:var(--blue-2)!important;border-color:var(--blue-2)!important}.aq-force-light{--paper:#ffffff;--paper-2:#fafafa;--paper-3:#f4f4f4;--line:#e8e8e8;--line-2:#d4d4d4;--line-chart:#f0f0f0;--ink:#0a0a0a;--ink-2:#333333;--ink-3:#666666;--ink-4:#999999;--ink-5:#cccccc;--blue:#2f5aff;--blue-2:#1e3fcc;--blue-soft:#edf1ff;--ok:#16803c;--ok-soft:#eaf5ee;--warn:#b8620b;--warn-soft:#fdf3e2;--err:#b3261e;--err-soft:#fbeceb;color:var(--ink)}.auth-page{min-height:100vh;min-height:100svh;display:grid;grid-template-rows:auto 1fr auto;background:var(--paper);color:var(--ink);font-family:var(--font-kr);color-scheme:light}[data-theme=dark] .auth-page{color-scheme:dark}.auth-page-header{padding:20px 40px;display:flex;align-items:center;border-bottom:1px solid var(--line)}.auth-page-main{display:grid;place-items:center;padding:40px}.auth-page-content{width:100%;min-width:0;max-width:470px;text-align:center}.auth-page-heading{text-align:center}.auth-page-left{text-align:left}.auth-page-kicker{margin:0;font-family:var(--font-en);font-size:11.5px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--blue)}.auth-page-heading h1{margin:14px 0 0;font-size:clamp(28px,3.6vw,42px);font-weight:800;line-height:1.2;letter-spacing:-.06em;color:var(--ink);word-break:keep-all;overflow-wrap:anywhere}.auth-page-description{margin:14px 0 0;font-size:15.5px;line-height:1.7;letter-spacing:-.03em;color:var(--ink-3);word-break:keep-all}.auth-page-primary{width:100%;min-height:60px;padding:14px 16px;border:0;border-radius:0;background:var(--ink);color:var(--paper);font-family:var(--font-kr);font-size:18px;font-weight:800;letter-spacing:-.03em;cursor:pointer;transition:background .18s ease}.auth-page-primary:hover:not(:disabled){background:var(--blue)}.auth-page-primary:disabled{background:var(--line-2);color:var(--ink-3);cursor:not-allowed}.auth-page-back{display:block;width:100%;margin-top:20px;padding:16px 0 0;border:0;border-top:1px solid var(--line);background:none;color:var(--ink-3);font:inherit;font-size:13.5px;font-weight:600;text-align:center;cursor:pointer}.auth-page-back:hover,.auth-page-footer a:hover{color:var(--blue)}.auth-page-benefits{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.auth-page-benefits span{padding:6px 11px;border:1px solid var(--line);font-size:12.5px;color:var(--ink-3)}.auth-page-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding:18px 40px;border-top:1px solid var(--line);font-size:12.5px;color:var(--ink-3)}.auth-page-footer nav{display:flex;gap:8px}.auth-page :is(a,button,input):focus-visible{outline:2px solid var(--blue);outline-offset:4px}.auth-social-account{display:flex;align-items:center;gap:14px;margin:30px 0;padding:20px;border:1px solid var(--line);background:var(--paper-2);text-align:left}.auth-social-icon{flex-shrink:0;display:grid;place-items:center;width:44px;height:44px;background:var(--paper);border:1px solid var(--line)}.auth-social-icon img{width:26px;height:26px;-o-object-fit:contain;object-fit:contain}.auth-social-profile{min-width:0}.auth-social-profile p{margin:0}.auth-social-profile .auth-social-provider{font-size:12px;font-weight:700;color:var(--blue)}.auth-social-profile .auth-social-name{margin-top:5px;font-size:15px;font-weight:700;overflow-wrap:anywhere}.auth-social-profile .auth-social-email{margin-top:3px;font-size:13.5px;line-height:1.5;color:var(--ink-3);overflow-wrap:anywhere}.auth-social-agreements{min-width:0;margin:0;padding:0;border:0;text-align:left}.auth-social-agreements legend{margin-bottom:14px;padding:0;font-size:15px;font-weight:800}.auth-social-email-entry{display:grid;gap:10px;margin:0 0 24px;text-align:left;font-size:14px;font-weight:700}.auth-social-email-entry input{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--line);padding:13px;background:var(--paper);color:var(--ink);font:inherit}.auth-social-email-entry small{font-size:12.5px;line-height:1.6;font-weight:400;color:var(--ink-3)}.auth-social-check{display:flex;align-items:center;gap:10px;min-height:44px;font-size:13.5px;line-height:1.5;cursor:pointer}.auth-social-check input{flex-shrink:0;width:17px;height:17px;margin:0;accent-color:var(--blue)}.auth-social-check em{font-style:normal;font-size:12px;color:var(--ink-3)}.auth-social-all{margin-bottom:8px;padding-bottom:12px;border-bottom:1px solid var(--line);font-size:14.5px;font-weight:700}.auth-social-agreement{display:flex;align-items:center;justify-content:space-between;gap:12px}.auth-social-agreement button{min-height:44px;flex-shrink:0;padding:0 4px;border:0;background:none;color:var(--ink-3);font-size:12.5px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.auth-social-agreement button:hover{color:var(--blue)}.auth-social-hint{margin:14px 0 0;font-size:12.5px;line-height:1.6;color:var(--ink-3)}.auth-social-error{margin:18px 0 0;padding:12px 14px;border-left:2px solid var(--err);background:var(--err-soft);color:var(--err);font-size:13.5px;line-height:1.6;text-align:left}.auth-social-submit{margin-top:24px}@media (max-width:767px){.auth-page-header{padding:20px}.auth-page-main{padding:32px 20px}.auth-page-footer{padding:18px 20px}.auth-social-account{padding:16px}}@media (prefers-reduced-motion:reduce){.auth-page-primary{transition:none}}