.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), 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:center;gap:12px;margin-bottom:6px;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]{border-bottom:1px dashed color-mix(in srgb, var(--brand) 18%, var(--line))}.note[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:0}.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]:last-child:nth-child(3n+1){grid-column:1/-1}.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}.latest[data-astro-cid-lcdefpme]{padding-top:0}.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}.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]{grid-template-columns:repeat(2,minmax(0,1fr))}.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],.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}}
