@layer reset,tokens,base;@layer components{@media (min-width:60rem){.QHS7gq_inner{column-gap:var(--space-8);grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start;display:grid}}.QHS7gq_contents{margin-bottom:var(--space-8);padding-top:var(--space-3);border-top:2px solid var(--color-ink)}@media (min-width:60rem){.QHS7gq_contents{top:var(--space-6);margin-bottom:0;position:sticky}}.QHS7gq_contentsTitle{margin-bottom:var(--space-3);font-size:var(--step--1);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted);font-weight:600}:root:lang(ko) .QHS7gq_contentsTitle{letter-spacing:0}.QHS7gq_contentsList{margin:0;padding:0;list-style:none;display:grid}@media (max-width:59.99rem){.QHS7gq_contentsList{column-gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr))}}.QHS7gq_contentsList li{border-bottom:1px solid var(--color-line);grid-template-columns:1.5rem minmax(0,1fr);align-items:baseline;display:grid}.QHS7gq_contentsNo{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;color:var(--color-dancheong-red);font-weight:620}.QHS7gq_contentsList a{padding-block:var(--space-2);min-height:2.75rem;color:var(--color-ink);align-content:center;text-decoration:none;display:block}.QHS7gq_contentsList a:hover{color:var(--color-accent)}.QHS7gq_chapters{gap:var(--space-8);min-width:0;display:grid}.QHS7gq_chapter{scroll-margin-top:var(--space-6)}.QHS7gq_chapterTitle{margin-bottom:var(--space-4);font-size:var(--step-3);align-items:baseline;gap:.5em;display:flex}.QHS7gq_chapterNo{font-variant-numeric:lining-nums tabular-nums;color:var(--color-dancheong-red);font-size:.7em;font-weight:620}.QHS7gq_list{border-top:2px solid var(--color-ink)}.QHS7gq_item{border-bottom:1px solid var(--color-line);scroll-margin-top:var(--space-6)}.QHS7gq_question{gap:var(--space-3);padding-block:var(--space-4);cursor:pointer;font-family:var(--font-display);font-size:var(--step-1);font-weight:540;line-height:var(--leading-snug);grid-template-columns:2.75rem minmax(0,1fr) 1.25rem;align-items:baseline;list-style:none;display:grid}.QHS7gq_question::-webkit-details-marker{display:none}.QHS7gq_question:hover .QHS7gq_text{color:var(--color-accent)}.QHS7gq_number{font-family:var(--font-body);font-size:var(--step--1);font-variant-numeric:lining-nums tabular-nums;color:var(--color-ink-muted);font-weight:600}.QHS7gq_item[open] .QHS7gq_number{color:var(--color-dancheong-red)}.QHS7gq_toggle{align-self:center;width:1rem;height:1rem;position:relative}.QHS7gq_toggle:before,.QHS7gq_toggle:after{content:"";background:var(--color-ink);height:2px;transition:transform var(--dur-base) var(--ease-out);position:absolute;inset:calc(50% - 1px) 0 auto}.QHS7gq_toggle:after{transform:rotate(90deg)}.QHS7gq_item[open] .QHS7gq_toggle:after{transform:rotate(0)}.QHS7gq_answer{gap:var(--space-3);max-width:var(--layout-measure);margin:0 0 var(--space-5) calc(2.75rem + var(--space-3));padding-left:var(--space-4);border-left:2px solid var(--color-samarkand-blue);display:grid}@media (max-width:47.99rem){.QHS7gq_answer{margin-left:0}}.QHS7gq_permalink{font-size:var(--step--1);color:var(--color-ink-muted);justify-self:start}.QHS7gq_permalink:before{content:"# " / "";color:var(--color-dancheong-red)}}@layer utilities,motion;
