.hero[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);background:radial-gradient(60% 80% at 85% 20%, color-mix(in srgb, var(--brand) 12%, transparent), transparent 70%), var(--surface);padding:64px 0 88px;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);pointer-events:none;background-size:40px 40px;position:absolute;inset:0;mask-image:radial-gradient(70% 90% at 70% 40%,#000 30%,#0000 85%)}.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;display:grid;position:relative}h1[data-astro-cid-lcdefpme]{letter-spacing:-.02em;margin-top:18px;font-size:clamp(34px,5vw,56px);font-weight:800;line-height:1.28}.hl[data-astro-cid-lcdefpme]{color:var(--brand);white-space:nowrap;position:relative}.hl[data-astro-cid-lcdefpme]:after{content:"";background:color-mix(in srgb, var(--brand) 22%, transparent);border-radius:3px;height:.14em;position:absolute;bottom:.04em;left:0;right:0}.lede[data-astro-cid-lcdefpme]{max-width:34em;color:var(--ink-2);margin-top:22px;font-size:18px;line-height:1.85}.note[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);border:1px solid var(--line);background:linear-gradient(90deg, transparent 22px, color-mix(in srgb, var(--brand) 35%, transparent) 22px 24px, transparent 24px), repeating-linear-gradient(transparent 0 43px, color-mix(in srgb, var(--brand) 9%, transparent) 43px 44px), var(--surface);box-shadow:var(--shadow-lg);padding:26px 26px 22px 40px;position:relative;transform:rotate(1.2deg)}.note__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.note__title[data-astro-cid-lcdefpme]{font-size:18px;font-weight:800}.note__hangul[data-astro-cid-lcdefpme]{color:var(--brand);font-size:15px;font-weight:700}.note[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.note[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:44px;color:var(--ink);align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex}.note[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--cat)}.note[data-astro-cid-lcdefpme] .box[data-astro-cid-lcdefpme]{border:2px solid var(--cat);background:color-mix(in srgb, var(--cat) 10%, transparent);border-radius:5px;flex:none;width:18px;height:18px}.note[data-astro-cid-lcdefpme] .tag[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--cat) 11%, transparent);color:var(--cat);white-space:nowrap;border-radius:6px;margin-left:auto;padding:2px 8px;font-size:12px;font-weight:700}.cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.topics__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.topic[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface);color:var(--ink);flex-direction:column;gap:10px;padding:22px 20px 20px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.topic[data-astro-cid-lcdefpme]:before{content:"";background:var(--cat);height:3px;position:absolute;top:0;left:0;right:0}.topic[data-astro-cid-lcdefpme]:hover{color:var(--ink);box-shadow:var(--shadow-md);border-color:color-mix(in srgb, var(--cat) 40%, var(--line));transform:translateY(-3px)}.topic__num[data-astro-cid-lcdefpme]{color:var(--cat);font-size:12px}.topic__name[data-astro-cid-lcdefpme]{font-size:18px;font-weight:600;line-height:1.25}.topic__desc[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:14.5px;line-height:1.55}.topic__count[data-astro-cid-lcdefpme]{color:var(--cat);margin-top:auto;padding-top:6px;font-size:13.5px;font-weight:600}.desk[data-astro-cid-lcdefpme]{background-color:var(--bg);background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-size:28px 28px}.memos__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 26px;padding-top:10px;display:grid}.memo[data-astro-cid-lcdefpme]{color:#1d2a3a;background:#fff6c9;flex-direction:column;gap:10px;padding:30px 24px 24px;transition:transform .2s;display:flex;position:relative;transform:rotate(-1deg);box-shadow:0 6px 16px #1d2a3a1f}.memo--1[data-astro-cid-lcdefpme]{background:#ffe5e1;transform:rotate(1.2deg)}.memo--2[data-astro-cid-lcdefpme]{background:#e3eeff;transform:rotate(-.6deg)}.memo[data-astro-cid-lcdefpme]:hover{color:#1d2a3a;transform:rotate(0)translateY(-3px)}.memo__tape[data-astro-cid-lcdefpme]{background:#d2d6dcbf;width:84px;height:22px;margin-left:-42px;position:absolute;top:-10px;left:50%}.memo__cat[data-astro-cid-lcdefpme]{color:#4a5a6c;font-size:12.5px;font-weight:700}.memo__title[data-astro-cid-lcdefpme]{padding-right:58px;font-size:18px;font-weight:700;line-height:1.5}.memo__desc[data-astro-cid-lcdefpme]{color:#3b4a5c;font-size:14.5px;line-height:1.7}.memo__stamp[data-astro-cid-lcdefpme]{color:#c8432f;border:2px solid #c8432f;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:56px;height:56px;font-size:11px;font-weight:700;line-height:1.25;display:flex;position:absolute;top:22px;right:14px;transform:rotate(-14deg)}.memo__stamp[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px}.latest[data-astro-cid-lcdefpme]{padding-top:0}.feat[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-sm);color:var(--ink);flex-direction:column;gap:14px;padding:32px;transition:transform .2s,box-shadow .2s;display:flex}.feat[data-astro-cid-lcdefpme]:hover{color:var(--ink);box-shadow:var(--shadow-md);transform:translateY(-3px)}.feat__top[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;display:flex}.feat__cat[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--cat) 11%, transparent);color:var(--cat);border-radius:6px;padding:3px 10px;font-size:12.5px;font-weight:700}.feat__stamp[data-astro-cid-lcdefpme]{border-color:var(--brand);color:var(--brand);position:static}.feat__title[data-astro-cid-lcdefpme]{letter-spacing:-.025em;font-size:clamp(24px,2.6vw,32px);font-weight:700;line-height:1.25}.feat__desc[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:16.5px;line-height:1.7}.feat__bite[data-astro-cid-lcdefpme]{background:var(--brand-tint);border:1px solid color-mix(in srgb, var(--brand) 18%, var(--line));border-radius:12px;margin-top:4px;padding:16px 18px}.feat__bite-head[data-astro-cid-lcdefpme]{align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.feat__bite[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:8px 0 0;padding-left:1.2em;font-size:14.5px;line-height:1.7}.feat__meta[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:auto;font-size:13.5px}.latest__more[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.desk-row[data-astro-cid-lcdefpme]{padding-top:0}.desk-row__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr 1.1fr;align-items:start;gap:20px;display:grid}.paper[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:22px 24px}.paper[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 6px;font-size:17px;font-weight:700}.paper[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.paper[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-2)}.todo[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{cursor:pointer;align-items:center;gap:12px;min-height:46px;font-size:15px;display:flex}.todo[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{width:20px;height:20px;accent-color:var(--brand);margin:0}.inbox[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a,.inbox__empty[data-astro-cid-lcdefpme]{color:var(--ink);gap:10px;padding:11px 0;font-size:15px;line-height:1.5;display:flex}.inbox__empty[data-astro-cid-lcdefpme]{color:var(--muted)}.inbox[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] .q{color:var(--brand);flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700}.inbox__cta[data-astro-cid-lcdefpme]{width:100%;margin-top:14px}.card-label[data-astro-cid-lcdefpme]{color:var(--muted);margin:0 0 8px;font-size:12.5px;font-weight:600}.bizcard[data-astro-cid-lcdefpme]{--logo-bg:var(--surface);aspect-ratio:9/5;background:var(--surface);box-shadow:var(--shadow-lg);color:var(--ink-2);border-radius:4px;flex-direction:column;justify-content:space-between;gap:24px;padding:24px 26px;transition:transform .2s;display:flex}.bizcard[data-astro-cid-lcdefpme]:hover{color:var(--ink-2);transform:translateY(-3px)}.bizcard__who[data-astro-cid-lcdefpme]{flex-direction:column;gap:3px;font-size:13.5px;line-height:1.5;display:flex}.bizcard__name[data-astro-cid-lcdefpme]{color:var(--ink);letter-spacing:-.01em;font-size:24px;font-weight:700}.latest__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.latest__feature[data-astro-cid-lcdefpme]{grid-area:span 2/span 2}.latest__grid--solo[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.latest__grid--solo[data-astro-cid-lcdefpme] .latest__feature[data-astro-cid-lcdefpme]{grid-area:auto}.empty[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);border:1px dashed var(--line);background:var(--surface);color:var(--ink-2);max-width:720px;padding:36px}.empty__title[data-astro-cid-lcdefpme]{color:var(--ink);margin-bottom:8px;font-size:20px;font-weight:600}.start[data-astro-cid-lcdefpme]{padding-top:0}.start__list[data-astro-cid-lcdefpme]{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.start__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:var(--brand-tint);border:1px solid color-mix(in srgb, var(--brand) 20%, var(--line));gap:8px;padding:20px 22px;display:grid}.start__step[data-astro-cid-lcdefpme]{color:var(--brand);font-size:12px}.start__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);font-size:17px;font-weight:600;line-height:1.35}.start__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--brand)}.standards[data-astro-cid-lcdefpme]{padding-top:0}.standards__box[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--bg);border-radius:22px;grid-template-columns:.9fr 2fr;gap:48px;padding:40px;display:grid}:root[data-theme=dark] .standards__box[data-astro-cid-lcdefpme]{background:var(--surface-2);color:var(--ink);border:1px solid var(--line)}.standards__intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:inherit;margin:10px 0 16px;font-size:28px;font-weight:600;line-height:1.2}.standards__intro[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme],.standards__intro[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#ff9f8a}.standards[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.ico[data-astro-cid-lcdefpme]{color:#ff9f8a;background:#ff9f8a29;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.t[data-astro-cid-lcdefpme]{margin-top:14px;font-size:17px;font-weight:600}.d[data-astro-cid-lcdefpme]{opacity:.75;margin-top:6px;font-size:14.5px;line-height:1.6}@media (width<=1080px){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:40px}.topics__grid[data-astro-cid-lcdefpme],.latest__grid[data-astro-cid-lcdefpme],.latest__more[data-astro-cid-lcdefpme],.memos__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.latest__grid--solo[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.desk-row__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.card-wrap[data-astro-cid-lcdefpme]{grid-column:1/-1;max-width:420px}.standards__box[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px}}@media (width<=720px){.hero[data-astro-cid-lcdefpme]{padding:40px 0 64px}.lede[data-astro-cid-lcdefpme]{font-size:18px}.section[data-astro-cid-lcdefpme]{padding:56px 0}.topics__grid[data-astro-cid-lcdefpme],.latest__grid[data-astro-cid-lcdefpme],.latest__more[data-astro-cid-lcdefpme],.memos__grid[data-astro-cid-lcdefpme],.desk-row__grid[data-astro-cid-lcdefpme],.start__list[data-astro-cid-lcdefpme],.standards[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.latest__feature[data-astro-cid-lcdefpme]{grid-area:auto}.standards__box[data-astro-cid-lcdefpme]{padding:28px 22px}.note[data-astro-cid-lcdefpme]{padding-left:34px;transform:none}}
