:root{--content-ink: #111518;--content-ink-soft: #1b2226;--content-copy: #333b3f;--content-muted: #687276;--content-marble: #eeece6;--content-marble-deep: #d8d5cd;--content-line: rgba(31, 38, 40, .16);--content-bronze: #a86f3f;--content-bronze-light: #c18d58;--content-bronze-dark: #754a2b;--primary: var(--content-bronze);--primary-dark: var(--content-bronze-dark);--primary-soft: var(--content-bronze-light);--ink: var(--content-ink);--text: var(--content-copy);--line: var(--content-line);--bg-soft: rgba(255, 255, 255, .54)}html{background:var(--content-marble-deep);scroll-behavior:smooth}body{position:relative;isolation:isolate;overflow-x:hidden;color:var(--content-copy);background:radial-gradient(ellipse at 15% 12%,rgba(255,255,255,.85),transparent 42rem),radial-gradient(ellipse at 90% 45%,rgba(255,255,255,.42),transparent 36rem),linear-gradient(116deg,rgba(112,110,101,.08) 0 1px,transparent 1px 78px),linear-gradient(64deg,rgba(112,110,101,.06) 0 1px,transparent 1px 102px),var(--content-marble);font-family:Pretendard,Noto Sans KR,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:before{position:fixed;z-index:-1;inset:0;pointer-events:none;content:"";opacity:.42;background:repeating-linear-gradient(132deg,transparent 0 13rem,rgba(91,87,77,.06) 13.1rem 13.2rem,transparent 13.3rem 25rem)}body,body *{overflow-wrap:anywhere}img,svg,video{max-width:100%}a{color:var(--content-bronze-dark);text-underline-offset:.16em}a:hover{color:var(--content-bronze)}.content-enhance-root{display:contents}.content-reveal{display:block;min-width:0}.col-header{border-bottom:1px solid rgba(193,141,88,.42);background:#111518f5;box-shadow:0 10px 30px #11151824;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.col-header .inner{max-width:900px;padding:15px 24px}.col-header .brand,.col-header nav a{color:#f4efe6}.col-header .brand{letter-spacing:.04em}.col-header nav a{opacity:.84}.col-header nav a:hover{color:var(--content-bronze-light)}main{max-width:900px;padding:50px 24px 76px}.breadcrumb{margin-bottom:28px;color:var(--content-muted)}.breadcrumb a{color:var(--content-bronze-dark)}article{max-width:780px;margin:0 auto}main>*{max-width:780px;margin-right:auto;margin-left:auto}article h1,article h2,article h3,main h1,main h2,main h3,th{color:var(--content-ink)}article h1{letter-spacing:-.035em}article h1,main h1{letter-spacing:-.035em}article h2,main h2{position:relative;letter-spacing:-.02em}article h2:before,main h2:before{display:inline-block;width:.32em;height:.32em;margin:0 .42em .14em 0;border-radius:50%;background:var(--content-bronze);content:""}.meta,.updated{color:var(--content-muted)}.answer-box{border-left-color:var(--content-bronze);background:linear-gradient(100deg,rgba(255,255,255,.52),transparent),#ffffff8a;box-shadow:0 12px 30px #3b352a14;color:var(--content-ink)}.lead{border-left:4px solid var(--content-bronze);background:linear-gradient(100deg,rgba(255,255,255,.52),transparent),#ffffff8a;box-shadow:0 12px 30px #3b352a14;color:var(--content-ink)}.answer-box strong,.lead strong{color:var(--content-bronze-dark)}.table-wrap,.scroll{max-width:100%;border:1px solid var(--content-line);border-radius:8px;background:#ffffff61;scrollbar-color:var(--content-bronze-light) transparent}table{min-width:480px}th,td{border-color:var(--content-line)}th{background:#c18d5821}.faq-item{border-bottom-color:var(--content-line)}.faq-item h3{color:var(--content-bronze-dark)}.note{border-color:#c18d586b;background:#c18d581f}.author{border:1px solid var(--content-line);background:#ffffff80;box-shadow:0 12px 28px #3b352a0f}.author strong{color:var(--content-bronze-dark)}.related{border-top-color:var(--content-line)}.related li:first-letter{color:var(--content-bronze)}.cta{position:relative;overflow:hidden;border:1px solid rgba(193,141,88,.7);background:linear-gradient(130deg,rgba(193,141,88,.2),transparent 52%),var(--content-ink);box-shadow:0 18px 36px #11151833}.cta:after{position:absolute;top:-5rem;right:-3rem;width:13rem;height:13rem;border:1px solid rgba(193,141,88,.24);border-radius:50%;content:"";pointer-events:none}.cta strong{color:#f7e9d8}.cta a.btn{position:relative;z-index:1;background:var(--content-bronze)}.cta a.btn:hover{background:var(--content-bronze-light)}.cta a.btn.btn-form{color:var(--content-bronze-dark)}.back{background:var(--content-bronze)}.back:hover{background:var(--content-bronze-light)}.col-footer{border-top-color:#c18d5859;background:var(--content-ink);color:#f4efe69e}.col-footer a{color:var(--content-bronze-light)}@media(max-width:600px){.col-header .inner{padding:13px 16px}.col-header nav{gap:10px;font-size:12px}main{padding:34px 16px 52px}article h1{font-size:clamp(23px,8vw,30px)}article h2,main h2{margin-top:36px}.answer-box{padding:17px 17px 17px 18px;font-size:15.5px}.cta{padding:24px 18px}.col-footer .inner{padding:24px 16px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
