:root{--color-primary:#1d1d1f;--color-primary-strong:#1d1d1f;--color-primary-soft:#f5f5f7;--color-primary-tint:#fafafa;--color-bg:#fff;--color-surface:#fff;--color-subtle:#f5f5f7;--color-track:#e8e8ed;--color-inverse:#1d1d1f;--color-text:#1d1d1f;--color-text-secondary:#424245;--color-text-muted:#6e6e73;--color-text-placeholder:#86868b;--color-text-disabled:#c7c7cc;--color-text-on-primary:#fff;--color-border:#e5e5ea;--color-border-strong:#d2d2d7;--color-border-primary-soft:#d2d2d7;--color-success:#16a34a;--color-success-soft:#dcfce7;--color-success-border:#bbf7d0;--color-warning:#d97706;--color-warning-strong:#a16207;--color-warning-soft:#fef3c7;--color-danger:#dc2626;--color-danger-soft:#fee2e2;--color-info:#2563eb;--color-info-soft:#dbeafe;--color-teal:#0d9488;--color-teal-soft:#ccfbf1;--color-pink:#db2777;--color-pink-soft:#fce7f3;--color-code-text:#e2e8f0;--color-code-bg:#15161a;--color-marker:#ffd633;--color-stamp-offer:#15803d;--color-stamp-reject:#b91c1c;--color-stamp-waiting:#1d1d1f;--color-on-marker:#1d1d1f;--color-exam-bg:#000;--color-exam-text:#f5f5f7;--font-sans:"Onest", system-ui, -apple-system, "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Segoe UI", Roboto, sans-serif;--font-mono:"Roboto Mono", ui-monospace, Menlo, monospace;--font-regular:400;--font-semibold:600;--font-bold:700;--font-extrabold:800;--text-display:36px;--text-h1:24px;--text-h2:20px;--text-h3:16px;--text-title:14px;--text-nav:16px;--text-input:15px;--text-input-mobile:17px;--text-body:15px;--text-tag:13px;--text-caption:12px;--text-button-small:14px;--text-button-medium:16px;--text-button-large:18px;--text-button-xlarge:20px;--text-tag-mobile:9px;--text-chip:15px;--leading-tight:1.15;--leading-normal:1.45;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:20px;--radius-full:999px;--shadow-card:0 10px 30px -18px #00000038;--shadow-focus:0 0 0 3px var(--color-marker);--shadow-study-card:0 24px 48px -28px #0000004d;--container-width:1200px;--header-height:65px;--tabbar-height:60px;font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-normal);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--color-primary:#f5f5f7;--color-primary-strong:#f5f5f7;--color-primary-soft:#1c1c1e;--color-primary-tint:#0a0a0a;--color-bg:#000;--color-surface:#1c1c1e;--color-subtle:#161617;--color-track:#2c2c2e;--color-inverse:#f5f5f7;--color-text:#f5f5f7;--color-text-secondary:#d1d1d6;--color-text-muted:#a1a1a6;--color-text-placeholder:#6e6e73;--color-text-disabled:#48484a;--color-text-on-primary:#000;--color-code-bg:#0a0a0a;--color-border:#2c2c2e;--color-border-strong:#424245;--color-border-primary-soft:#424245;--color-success:#4ade80;--color-success-soft:#14321f;--color-success-border:#1f5132;--color-warning:#fbbf24;--color-warning-strong:#fcd34d;--color-warning-soft:#3a2a0a;--color-danger:#f87171;--color-danger-soft:#3b1518;--color-info:#60a5fa;--color-info-soft:#172a4d;--color-teal:#2dd4bf;--color-teal-soft:#0f332f;--color-pink:#f472b6;--color-pink-soft:#3a1530;--shadow-card:0 20px 40px -20px #0009;--shadow-study-card:0 30px 50px -28px #000000b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}:lang(ko){word-break:keep-all}body,h1,h2,h3,p{margin:0}code,pre{font-family:var(--font-mono)}._footer_10iy3_1{border-top:1px solid var(--color-border);background:var(--color-subtle)}._inner_10iy3_6{align-items:center;gap:var(--space-4) var(--space-6);max-width:var(--container-width);padding:var(--space-5) var(--space-6);color:var(--color-text-muted);flex-wrap:wrap;margin:0 auto;font-size:14px;display:flex}._links_10iy3_19{gap:var(--space-5);display:flex}._link_10iy3_19{color:var(--color-text-muted);text-decoration:none}._link_10iy3_19:hover{color:var(--color-text)}._credit_10iy3_33{color:var(--color-text-muted);margin-left:auto;text-decoration:none}._credit_10iy3_33:hover{color:var(--color-text)}@media (width<=640px){._inner_10iy3_6{padding:var(--space-5) var(--space-4)}}._logo_1r26h_1{align-items:center;gap:var(--space-2);color:var(--color-text);text-decoration:none;display:inline-flex}._mark_1r26h_9{flex-shrink:0;width:30px;height:30px}._tile_1r26h_15{fill:var(--color-marker)}._stamp_1r26h_19{stroke:var(--color-on-marker)}._wordmark_1r26h_23{font-size:var(--text-h2);font-weight:var(--font-extrabold);letter-spacing:-.02em}._button_glsbi_2{width:36px;height:36px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;padding:0;font-size:18px;transition:color .15s,background .15s;display:grid}._button_glsbi_2:hover{background:var(--color-subtle);color:var(--color-text)}._button_glsbi_2:focus-visible,._item_glsbi_25:focus-visible{box-shadow:var(--shadow-focus);outline:none}._menu_glsbi_30{position:relative}._dropdown_glsbi_34{z-index:40;min-width:140px;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);right:0}._item_glsbi_25{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font-family:var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:none;font-size:14px}._item_glsbi_25:hover{background:var(--color-subtle)}._current_glsbi_65{font-weight:var(--font-semibold)}._tabbar_y3qqo_1{display:none}@media (width<=640px){._tabbar_y3qqo_1{z-index:20;height:calc(var(--tabbar-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--color-bg);border-top:1px solid var(--color-border);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}body:has(._tabbar_y3qqo_1){padding-bottom:calc(var(--tabbar-height) + env(safe-area-inset-bottom))}}._tab_y3qqo_1{color:var(--color-text-muted);font-size:10px;font-weight:var(--font-semibold);flex-direction:column;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}._icon_y3qqo_39{place-items:center;font-size:22px;line-height:1;display:grid}._active_y3qqo_46{color:var(--color-text)}._main_y3qqo_51{font-size:0}._main_y3qqo_51 ._icon_y3qqo_39{background:var(--color-primary);width:40px;height:40px;color:var(--color-text-on-primary);font-size:24px;font-weight:var(--font-regular);border-radius:50%}._avatar_1w75t_1{background:var(--color-marker);color:var(--color-on-marker);font-weight:var(--font-extrabold);flex-shrink:0;place-items:center;display:grid}._small_1w75t_10{width:22px;height:22px;font-size:var(--text-tag-mobile);border-radius:6px}._medium_1w75t_17{width:34px;height:34px;font-size:var(--text-body);border-radius:9px}._large_1w75t_24{width:72px;height:72px;font-size:var(--text-h1);border-radius:16px}._menu_aqahv_1{position:relative}._trigger_aqahv_5{cursor:pointer;background:0 0;border:none;border-radius:9px;place-items:center;padding:0;display:grid}._trigger_aqahv_5:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}._dropdown_aqahv_22{top:calc(100% + var(--space-2));z-index:10;gap:var(--space-1);min-width:220px;padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:absolute;right:0}._name_aqahv_38{font-size:var(--text-body);font-weight:var(--font-bold)}._email_aqahv_43{font-size:var(--text-caption);color:var(--color-text-muted)}._item_aqahv_48{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-subtle);color:var(--color-danger);font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--font-semibold);text-align:left;cursor:pointer;border:none}._item_aqahv_48:hover{background:var(--color-danger-soft)}._link_aqahv_66{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--text-body);font-weight:var(--font-semibold);text-decoration:none}._link_aqahv_66:hover{background:var(--color-subtle)}._navbar_cyryd_2{z-index:30;background:var(--color-bg);border-bottom:1px solid var(--color-border);position:sticky;top:0}._inner_cyryd_10{align-items:center;gap:var(--space-8);max-width:var(--container-width);height:56px;padding:0 var(--space-6);margin:0 auto;display:flex}._links_cyryd_20{gap:var(--space-6);display:flex}._link_cyryd_20{color:var(--color-text-muted);font-size:15px;font-weight:var(--font-semibold);white-space:nowrap;text-decoration:none;transition:color .15s}._link_cyryd_20:hover,._active_cyryd_35{color:var(--color-text)}._search_cyryd_39{flex:1;max-width:360px;margin-left:auto}._actions_cyryd_45{align-items:center;gap:var(--space-4);margin-left:auto;display:flex}._search_cyryd_39+._actions_cyryd_45{margin-left:0}._newTopic_cyryd_56,._login_cyryd_57{height:36px;padding:0 var(--space-4);border-radius:var(--radius-full);font-size:14px;font-weight:var(--font-semibold);white-space:nowrap;align-items:center;text-decoration:none;transition:opacity .15s;display:inline-flex}._newTopic_cyryd_56{background:var(--color-primary);color:var(--color-text-on-primary)}._login_cyryd_57{border:1px solid var(--color-border-strong);color:var(--color-text)}._newTopic_cyryd_56:hover,._login_cyryd_57:hover{opacity:.8}._newTopic_cyryd_56:focus-visible,._login_cyryd_57:focus-visible,._link_cyryd_20:focus-visible{box-shadow:var(--shadow-focus);outline:none}@media (width<=900px){._inner_cyryd_10{gap:var(--space-5)}._links_cyryd_20{gap:var(--space-4)}}@media (width<=640px){._inner_cyryd_10{gap:var(--space-2) var(--space-3);height:auto;min-height:52px;padding:var(--space-2) var(--space-4);flex-wrap:wrap}._links_cyryd_20,._newTopic_cyryd_56{display:none}._search_cyryd_39{max-width:none;padding-bottom:var(--space-1);flex-basis:100%;order:1}._search_cyryd_39+._actions_cyryd_45{margin-left:auto}}._page_1qxnb_1{background:var(--color-bg);min-height:100vh;color:var(--color-text);flex-direction:column;display:flex}._main_1qxnb_9{width:100%;padding:56px var(--space-6) 96px;flex:1;margin:0 auto}._wide_1qxnb_16{max-width:var(--container-width)}._narrow_1qxnb_20{max-width:760px}@media (width<=640px){._main_1qxnb_9{padding:var(--space-8) var(--space-4) 64px}}._button_80juk_1{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-weight:var(--font-semibold);line-height:var(--leading-normal);white-space:nowrap;cursor:pointer;border:1px solid #0000;transition:opacity .15s,box-shadow .15s;display:inline-flex}._button_80juk_1:hover{opacity:.85}._button_80juk_1:focus-visible{box-shadow:var(--shadow-focus);outline:none}._button_80juk_1:disabled{opacity:.4;cursor:not-allowed}._primary_80juk_32{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-on-primary)}._secondary_80juk_38{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}._dark_80juk_44{background:var(--color-inverse);border-color:var(--color-inverse);color:var(--color-text-on-primary)}._soft_80juk_50{background:var(--color-primary-soft);border-color:var(--color-border-primary-soft);color:var(--color-primary-strong)}._success_80juk_56{background:var(--color-success-soft);border-color:var(--color-success-border);color:var(--color-success)}._small_80juk_63{height:32px;padding:0 var(--space-3);border-radius:var(--radius-full);font-size:var(--text-button-small)}._medium_80juk_70{height:40px;padding:0 var(--space-4);border-radius:var(--radius-full);font-size:var(--text-button-medium)}._large_80juk_77{height:48px;padding:0 var(--space-6);border-radius:var(--radius-full);font-size:var(--text-button-large)}._xlarge_80juk_84{height:58px;padding:0 var(--space-6);border-radius:var(--radius-full);font-size:var(--text-button-xlarge)}._status_s54q5_1{gap:var(--space-3);max-width:var(--container-width);padding:var(--space-6);flex-direction:column;margin:0 auto;display:flex}._skeleton_s54q5_10{border-radius:var(--radius-lg);background:linear-gradient(90deg, var(--color-subtle), var(--color-track), var(--color-subtle));background-size:200% 100%;animation:1.2s ease-in-out infinite _shimmer_s54q5_1}._skeletonHeader_s54q5_17{height:140px}._skeletonRow_s54q5_21{height:72px}@keyframes _shimmer_s54q5_1{0%{background-position:100% 0}to{background-position:-100% 0}}._message_s54q5_35{align-items:center;gap:var(--space-2);padding:72px var(--space-6);background:var(--color-subtle);border-radius:var(--radius-xl);text-align:center;flex-direction:column;display:flex}._title_s54q5_46{letter-spacing:-.02em;font-size:24px;font-weight:var(--font-bold)}._text_s54q5_52{margin-bottom:var(--space-2);font-size:var(--text-body);color:var(--color-text-muted)}._backLink_s54q5_58{color:var(--color-primary);font-weight:var(--font-semibold)}._hero_16s9s_1{max-width:880px;padding:120px var(--space-6) 112px;text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}._title_16s9s_11{font-size:clamp(40px,6.4vw,72px);font-weight:var(--font-bold);letter-spacing:-.03em;text-wrap:balance;line-height:1.06}._lead_16s9s_19{max-width:600px;margin-top:var(--space-6);color:var(--landing-muted);text-wrap:pretty;font-size:clamp(18px,2vw,21px);line-height:1.45}._search_16s9s_29{width:100%;max-width:620px;margin-top:48px;position:relative}._icon_16s9s_36{color:var(--landing-muted);pointer-events:none;position:absolute;top:50%;left:22px;transform:translateY(-50%)}._field_16s9s_45{border:1px solid var(--landing-rule);border-radius:var(--radius-full);background:var(--landing-field);width:100%;height:60px;color:var(--landing-ink);font-family:var(--font-sans);padding:0 24px 0 54px;font-size:18px;transition:border-color .15s,box-shadow .15s}._field_16s9s_45::placeholder{color:var(--landing-muted)}._field_16s9s_45:hover{border-color:var(--landing-muted)}._field_16s9s_45:focus{border-color:var(--landing-ink);box-shadow:var(--shadow-focus);outline:none}._examples_16s9s_74{justify-content:center;gap:var(--space-2) var(--space-5);min-height:24px;margin-top:var(--space-5);color:var(--landing-muted);flex-wrap:wrap;font-size:15px;display:flex}._example_16s9s_74{color:var(--landing-ink);font-weight:var(--font-semibold);text-decoration:none}._example_16s9s_74:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=640px){._hero_16s9s_1{padding:64px var(--space-4) 72px}._search_16s9s_29{margin-top:36px}._field_16s9s_45{height:54px;font-size:17px}}._primary_dgsgg_2{min-height:48px;padding:0 var(--space-6);border-radius:var(--radius-full);background:var(--landing-ink);color:var(--landing-bg);font-size:17px;font-weight:var(--font-semibold);justify-content:center;align-items:center;text-decoration:none;transition:opacity .15s;display:inline-flex}._primary_dgsgg_2:hover{opacity:.85}._quiet_dgsgg_21{align-items:center;gap:var(--space-1);min-height:48px;color:var(--landing-ink);font-size:17px;font-weight:var(--font-semibold);text-decoration:none;display:inline-flex}._quiet_dgsgg_21:hover{text-underline-offset:4px;text-decoration:underline}._primary_dgsgg_2:focus-visible,._quiet_dgsgg_21:focus-visible{box-shadow:var(--shadow-focus);outline:none}._share_11l0v_1{max-width:720px;padding:112px var(--space-6);text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}._title_11l0v_11{font-size:clamp(32px,4.4vw,48px);font-weight:var(--font-bold);letter-spacing:-.025em;text-wrap:balance;line-height:1.1}._text_11l0v_19{max-width:480px;margin:var(--space-4) 0 36px;color:var(--landing-muted);text-wrap:pretty;font-size:clamp(17px,1.8vw,19px);line-height:1.5}@media (width<=640px){._share_11l0v_1{padding:72px var(--space-4)}}._band_1kui2_1{background:var(--landing-band)}._inner_1kui2_5{max-width:880px;padding:112px var(--space-6);text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}._title_1kui2_15{font-size:clamp(32px,4.4vw,48px);font-weight:var(--font-bold);letter-spacing:-.025em;text-wrap:balance;line-height:1.1}._text_1kui2_23{max-width:520px;margin-top:var(--space-4);color:var(--landing-muted);text-wrap:pretty;font-size:clamp(17px,1.8vw,19px);line-height:1.5}._stage_1kui2_32{perspective:1600px;width:100%;max-width:600px;margin-top:56px}._card_1kui2_39,._placeholder_1kui2_40{width:100%;height:340px}._placeholder_1kui2_40{border-radius:var(--radius-xl);background:var(--landing-bg)}._card_1kui2_39{font-family:var(--font-sans);text-align:left;cursor:pointer;transform-style:preserve-3d;background:0 0;border:none;padding:0;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:block;position:relative}._flipped_1kui2_63{transform:rotateY(180deg)}._card_1kui2_39:focus-visible{outline:none}._card_1kui2_39:focus-visible ._face_1kui2_71{box-shadow:var(--shadow-focus)}._face_1kui2_71{justify-content:space-between;gap:var(--space-4);border-radius:var(--radius-xl);backface-visibility:hidden;color:#1d1d1f;flex-direction:column;padding:28px 32px;display:flex;position:absolute;inset:0}._front_1kui2_88{background:var(--landing-marker)}._back_1kui2_92{background:#fff;transform:rotateY(180deg)}:root[data-theme=dark] ._back_1kui2_92{background:#f5f5f7}._top_1kui2_101{justify-content:space-between;gap:var(--space-3);font-size:14px;font-weight:var(--font-semibold);display:flex}._company_1kui2_109{font-weight:var(--font-bold)}._question_1kui2_113{font-size:clamp(24px,3.2vw,32px);font-weight:var(--font-bold);letter-spacing:-.02em;text-wrap:balance;line-height:1.2}._answer_1kui2_122{-webkit-line-clamp:7;-webkit-box-orient:vertical;font-size:17px;line-height:1.5;display:-webkit-box;overflow:hidden}._hint_1kui2_131{opacity:.6;font-size:14px}._actions_1kui2_136{justify-content:center;align-items:center;gap:var(--space-2) var(--space-8);flex-wrap:wrap;margin-top:48px;display:flex}@media (width<=640px){._inner_1kui2_5{padding:72px var(--space-4)}._stage_1kui2_32{margin-top:40px}._card_1kui2_39,._placeholder_1kui2_40{height:320px}._face_1kui2_71{padding:22px 24px}}@media (prefers-reduced-motion:reduce){._card_1kui2_39{transition:none}}._page_159v8_6{--landing-bg:#fff;--landing-band:#f5f5f7;--landing-ink:#1d1d1f;--landing-muted:#6e6e73;--landing-rule:#d2d2d7;--landing-field:#fff;--landing-marker:var(--color-marker);--color-bg:var(--landing-bg);--color-surface:var(--landing-bg);--color-text:var(--landing-ink);--color-text-secondary:var(--landing-ink);--color-text-muted:var(--landing-muted);--color-text-placeholder:var(--landing-muted);--color-border:var(--landing-rule);--color-primary:var(--landing-ink);--color-text-on-primary:var(--landing-bg);background:var(--landing-bg);min-height:100vh;color:var(--landing-ink);flex-direction:column;display:flex}:root[data-theme=dark] ._page_159v8_6{--landing-bg:#000;--landing-band:#161617;--landing-ink:#f5f5f7;--landing-muted:#a1a1a6;--landing-rule:#424245;--landing-field:#1d1d1f}._main_159v8_41{flex:1}._page_159v8_6 header{border-bottom-color:#0000}
