:root{--at-paper:var(--brand-bg,#faf8f4);--at-raised:var(--brand-card,#fff);--at-tint:var(--brand-soft,#eef1ee);--at-ink:var(--brand-ink,#1b1a17);--at-quiet:var(--brand-muted,#635f57);--at-hair:var(--brand-line,#e3ded3);--at-mark:var(--brand-brand,#2f5d4e);--at-flag:var(--brand-accent,#a6442c);--at-span:64rem;--at-measure:42rem;--at-h1:clamp(1.75rem, 4.2vw, 2.3rem);--at-face:var(--brand-font-body,"Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", system-ui, sans-serif);--at-face-title:var(--brand-font-heading,var(--at-face))}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:5.5rem}body{background:var(--at-paper);color:var(--at-ink);font-family:var(--at-face);letter-spacing:-.01em;overflow-wrap:break-word;margin:0;font-size:17px;line-height:1.8}a{color:var(--at-mark);text-underline-offset:3px}img{max-width:100%;height:auto}h1,h2,h3{font-family:var(--at-face-title)}.at-bypass{position:absolute;left:-9999px}.at-bypass:focus{z-index:20;background:var(--at-raised);border:1px solid var(--at-ink);padding:.55rem 1rem;top:1rem;left:1rem}.at-court{flex-direction:column;min-height:100vh;display:flex}.at-span{width:100%;max-width:var(--at-span);margin-inline:auto;padding-inline:1.25rem}.at-eaves{z-index:10;background:var(--at-raised);border-bottom:1px solid var(--at-hair);position:sticky;top:0}.at-eaves-in{align-items:center;gap:1rem;min-height:3.4rem;padding-block:.5rem;display:flex}.at-sign{color:var(--at-ink);line-height:1.25;text-decoration:none;display:block}.at-sign b{letter-spacing:-.03em;font-size:1.08rem;font-weight:700;display:block}.at-sign span{letter-spacing:.16em;color:var(--at-quiet);margin-top:.15rem;font-size:.68rem;display:block}.at-reach{gap:.4rem;margin-left:auto;display:flex}.at-reach a{border:1px solid var(--at-mark);white-space:nowrap;padding:.4rem .8rem;font-size:.84rem;font-weight:600;text-decoration:none;display:inline-block}.at-reach-main{background:var(--at-mark);color:#fff}.at-reach-alt{color:var(--at-mark)}.at-gate{border-bottom:1px solid var(--at-hair);background:var(--at-paper)}.at-gate-in{flex-wrap:wrap;align-items:baseline;gap:.2rem 1.3rem;padding-block:.55rem;display:flex}.at-gate-in>small{letter-spacing:.16em;color:var(--at-quiet);font-size:.68rem}.at-gate-link{color:var(--at-quiet);border-bottom:2px solid #0000;padding:.35rem 0;font-size:.9rem;text-decoration:none}.at-gate-link:hover{color:var(--at-ink)}.at-gate-link.at-on{color:var(--at-ink);border-bottom-color:var(--at-mark);font-weight:650}.at-bay{counter-reset:at-band;flex:1}.at-brief{background:var(--at-tint);border-bottom:1px solid var(--at-hair)}.at-brief-in{padding-block:2.6rem 2.2rem}.at-eyebrow{letter-spacing:.18em;color:var(--at-quiet);margin:0 0 .7rem;font-size:.72rem}.at-headline{font-size:var(--at-h1);letter-spacing:-.035em;max-width:34ch;margin:0;font-weight:700;line-height:1.3}.at-lede{max-width:var(--at-measure);color:var(--at-ink);margin-top:1.2rem}.at-lede p{margin:0 0 .9rem}.at-lede>p:first-child{font-size:1.1rem;line-height:1.72}.at-lede p:last-child{margin-bottom:0}.at-band{border-bottom:1px solid var(--at-hair)}.at-band:last-of-type{border-bottom:0}.at-band-in{counter-increment:at-band;padding-block:2.1rem 2.3rem}.at-band-title{letter-spacing:-.025em;align-items:baseline;gap:.7rem;margin:0 0 1.3rem;font-size:1.22rem;font-weight:700;display:flex}.at-band-title:before{content:counter(at-band, decimal-leading-zero);letter-spacing:.1em;color:var(--at-mark);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600}.at-source{letter-spacing:.02em;color:var(--at-quiet);margin:1.2rem 0 0;font-size:.76rem}.at-terms{gap:0;margin:0;display:grid}.at-terms>div{border-top:1px solid var(--at-hair);gap:.1rem 1.5rem;padding:.85rem 0;display:grid}.at-terms>div:first-child{border-top:0;padding-top:0}.at-terms dt{letter-spacing:.01em;color:var(--at-quiet);font-size:.82rem;font-weight:600}.at-terms dd{max-width:48ch;margin:0;font-size:1rem;line-height:1.75}.at-figures{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:1.4rem 1.6rem;margin:0;display:grid}.at-figure{border-top:2px solid var(--at-ink);flex-direction:column-reverse;padding-top:.7rem;display:flex}.at-figure-n{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.8rem,6.2vw,2.9rem);font-weight:700;line-height:1.05;display:block}.at-figure-n small{letter-spacing:-.01em;margin-left:.25em;font-size:.42em;font-weight:600}.at-figure-note{color:var(--at-quiet);order:0;margin-top:.35rem;font-size:.8rem;line-height:1.55;display:block}.at-chips{flex-wrap:wrap;gap:.4rem;margin:0 0 1.3rem;padding:0;list-style:none;display:flex}.at-chip{border:1px solid var(--at-hair);background:var(--at-raised);padding:.3rem .7rem;font-size:.85rem}.at-prose{max-width:var(--at-measure)}.at-prose>:first-child{margin-top:0}.at-prose p{margin:0 0 1.15rem}.at-prose h2{letter-spacing:-.025em;border-top:1px solid var(--at-hair);margin:2.4rem 0 .8rem;padding-top:.9rem;font-size:1.22rem;font-weight:700}.at-prose h3{margin:1.8rem 0 .5rem;font-size:1.03rem;font-weight:650}.at-prose ul,.at-prose ol{margin:0 0 1.2rem;padding-left:1.1rem}.at-prose li{margin-bottom:.4rem}.at-prose table{border-collapse:collapse;width:100%;margin:0 0 1.4rem;font-size:.94rem}.at-prose th,.at-prose td{border-bottom:1px solid var(--at-hair);text-align:left;vertical-align:top;padding:.55rem .6rem}.at-prose th{background:var(--at-tint);font-weight:650}.at-prose blockquote{border-left:3px solid var(--at-mark);color:var(--at-quiet);margin:0 0 1.2rem;padding:.2rem 0 .2rem 1.1rem}.at-article-in{padding-block:2.2rem 3rem}.at-article-in,.at-reading .at-brief-in{max-width:calc(var(--at-measure) + 2.5rem);margin-inline:auto}.at-brief .at-stamp{margin:1.1rem 0 0}.at-stamp{color:var(--at-quiet);flex-wrap:wrap;gap:.3rem 1.1rem;margin:0 0 1.6rem;font-size:.8rem;display:flex}.at-quoted{max-width:var(--at-measure);color:var(--at-quiet);border-left:3px solid var(--at-flag);margin:0 0 1.5rem;padding-left:1rem;font-size:.95rem}.at-ledge{border-top:1px solid var(--at-hair)}.at-ledge-in{padding-block:2rem 2.6rem}.at-ledge-title{letter-spacing:.18em;color:var(--at-quiet);margin:0 0 1.1rem;font-size:.74rem;font-weight:600}.at-trail{margin:0;padding:0;list-style:none}.at-trail-item{border-top:1px solid var(--at-hair);padding:1rem 0}.at-trail-item:first-child{border-top:0;padding-top:0}.at-trail-item h2,.at-trail-item h3{letter-spacing:-.02em;margin:0 0 .3rem;font-size:1.05rem;font-weight:650;line-height:1.5}.at-trail-item a{color:var(--at-ink);text-decoration:none}.at-trail-item a:hover{color:var(--at-mark);text-decoration:underline}.at-trail-say{color:var(--at-quiet);max-width:54ch;margin:0;font-size:.95rem}.at-trail-when{color:var(--at-quiet);font-variant-numeric:tabular-nums;letter-spacing:.04em;margin-top:.4rem;font-size:.76rem;display:block}.at-ledge-more{margin:1.1rem 0 0;font-size:.88rem}.at-folio{flex-wrap:wrap;gap:.3rem;margin-top:1.6rem;font-size:.86rem;display:flex}.at-folio a,.at-folio span{border:1px solid var(--at-hair);font-variant-numeric:tabular-nums;padding:.3rem .7rem;text-decoration:none}.at-folio span{background:var(--at-ink);color:var(--at-paper);border-color:var(--at-ink)}.at-plinth{background:var(--at-ink);color:#ffffffb8}.at-plinth-in{padding-block:2rem 2.4rem;font-size:.84rem;line-height:1.75}.at-plinth a{color:#ffffffdb}.at-note{opacity:.82;margin:.35rem 0 0;font-size:.79rem}.at-rights{opacity:.6;letter-spacing:.03em;margin:1rem 0 0;font-size:.76rem}.at-cta{flex-wrap:wrap;gap:.45rem;margin:0 0 1.2rem;display:flex}.at-cta-btn{color:#fff;border:1px solid #ffffff52;padding:.48rem .95rem;font-size:.85rem;text-decoration:none;display:inline-block}.at-cta-btn:hover{border-color:#fff}@media (width>=52rem){.at-trail{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem;display:grid}.at-trail-item:first-child{border-top:1px solid var(--at-hair);padding-top:1rem}.at-trail-say{max-width:none}}@media (width<=40rem){.at-eaves-in{gap:.6rem}.at-sign b{font-size:.98rem}.at-sign span{display:none}.at-reach a{padding:.38rem .65rem;font-size:.8rem}.at-brief-in{padding-block:1.9rem 1.7rem}.at-terms>div{grid-template-columns:1fr}.at-article-in{padding-block:1.7rem 2.4rem}}@media (width>=40.001rem){.at-terms>div{grid-template-columns:12rem minmax(0,1fr);align-items:baseline}}.post-figure{margin:0 0 24px}.post-figure img{width:auto;max-width:100%;height:auto;max-height:460px;margin-inline:auto;display:block}.post-figure figcaption{opacity:.75;margin-top:8px;font-size:14px;line-height:1.6}.at-glossary{gap:.6rem;margin:1rem 0 2rem;display:grid}.at-glossary>div{background:var(--at-raised);border:1px solid var(--at-hair);border-left:3px solid var(--at-mark);padding:1rem 1.1rem}.at-glossary dt{margin-bottom:.3rem;font-weight:700}.at-glossary dd{margin:0}.at-glossary a{color:var(--at-flag);font-weight:700}.xp-site-links{background:var(--at-tint);border-top:1px solid var(--at-hair);flex-wrap:wrap;justify-content:center;gap:12px;padding:16px;font-size:14px;font-weight:700;line-height:1.5;display:flex}.xp-site-links a{border:1px solid var(--at-hair);color:var(--at-mark);background:var(--at-raised);border-radius:30px;padding:8px 14px;text-decoration:none;display:inline-block}.xp-site-links a:hover,.xp-site-links a:focus-visible{background:var(--at-mark);color:#fff}.kj-qfaq-item{border-top:1px solid var(--at-hair);max-width:48rem;padding:1.1rem 0}.kj-qfaq-item:first-of-type{border-top:0}.kj-qfaq-item h3{margin:0 0 .45rem;font-size:1.12rem;line-height:1.45}.kj-qfaq-item p{margin:0;line-height:1.8}
