.ax{--ax-paper:#f9f6f2;--ax-paper-2:#f2ede6;--ax-card:#fdfcfa;--ax-ink:#201914;--ax-ink-2:#463e39;--ax-mute:#69625b;--ax-faint:#8e8882;--ax-rule:#dcd6cf;--ax-rule-strong:#bbb3a8;--ax-accent:#c56340;--ax-accent-ink:#983d1f;--ax-accent-deep:#7a2f1b;--ax-accent-soft:#c563401a;--ax-accent-on-night:#d27555;--ax-on-accent:#fcfcfc;--ax-teal:#33705f;--ax-teal-soft:#33705f1a;--ax-ok:#2c6d3e;--ax-danger:#af2b25;--ax-night:#1c1612;--ax-night-2:#2e2723;--ax-night-rule:#433b37;--ax-on-night:#f1eee9;--ax-on-night-mute:#b0aaa3;--ax-sans:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic", system-ui, sans-serif;--ax-serif:"Source Serif 4", ui-serif, Georgia, "Times New Roman", serif;--ax-mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--ax-r-sm:6px;--ax-r:10px;--ax-r-lg:12px;--ax-s1:4px;--ax-s2:8px;--ax-s3:12px;--ax-s4:16px;--ax-s5:24px;--ax-s6:32px;--ax-s7:48px;--ax-s8:64px;--ax-s9:96px;--ax-ease:cubic-bezier(.2, 0, 0, 1);--ax-dur:.16s;--ax-focus:0 0 0 3px #c5634059;--ax-maxw:1200px;--ax-gutter:20px;--ax-header-h:64px;background:var(--ax-paper);min-height:100vh;color:var(--ax-ink);font-family:var(--ax-sans);letter-spacing:-.01em;word-break:keep-all;overflow-wrap:anywhere;flex-direction:column;font-size:16px;line-height:1.65;display:flex}@supports (color:lab(0% 0 0)){.ax{--ax-paper:lab(97.0016% .34073 2.25887);--ax-paper-2:lab(93.9942% .770062 4.12586);--ax-card:lab(99.081% .167638 1.12768);--ax-ink:lab(9.47002% 2.86535 4.44156);--ax-ink-2:lab(26.874% 2.79024 4.47102);--ax-mute:lab(41.9714% 2.41844 4.70049);--ax-faint:lab(57.0708% 1.73524 4.19427);--ax-rule:lab(86.0998% 1.05408 4.45136);--ax-rule-strong:lab(73.347% 1.63123 6.71178);--ax-accent:lab(53.7249% 38.0778 38.4959);--ax-accent-ink:lab(38.6075% 37.8537 37.5095);--ax-accent-deep:lab(30.6238% 32.505 29.8145);--ax-accent-soft:lab(53.7249% 38.0778 38.4959/.1);--ax-accent-on-night:lab(59.6265% 34.8814 34.5043);--ax-on-accent:lab(98.84% .0000298023 -.0000119209);--ax-teal:lab(42.9178% -24.2559 3.51527);--ax-teal-soft:lab(42.9178% -24.2559 3.51527/.1);--ax-ok:lab(40.9453% -30.1264 19.7882);--ax-danger:lab(40.3353% 53.1823 37.9783);--ax-night:lab(7.73657% 2.64741 3.7098);--ax-night-2:lab(16.436% 2.61447 4.17101);--ax-night-rule:lab(25.7175% 2.58608 4.14791);--ax-on-night:lab(94.2232% .459701 3.01524);--ax-on-night-mute:lab(69.8453% 1.40029 4.33941);--ax-focus:0 0 0 3px lab(53.7249% 38.0778 38.4959/.35)}}@media (min-width:768px){.ax{--ax-gutter:32px}}.ax *,.ax :before,.ax :after{box-sizing:border-box}.ax main{flex:1 0 auto}.ax :where(h1,h2,h3,h4,h5){font-family:var(--ax-sans);color:var(--ax-ink);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:700;line-height:1.2}.ax :where(p){color:inherit;margin:0}.ax :where(ul,ol){margin:0;padding:0}.ax :where(a){color:inherit;text-decoration:none}.ax :where(a):hover{text-decoration:none}.ax :where(img){max-width:100%;height:auto;display:block}.ax :where(button,input,select,textarea){font:inherit;color:inherit;letter-spacing:inherit}.ax ::selection{background:var(--ax-accent);color:var(--ax-on-accent)}.ax :focus-visible{outline:2px solid var(--ax-accent);outline-offset:3px;box-shadow:none;border-radius:4px}.ax :where(em){font-style:normal}.ax .ax-serif-i{font-family:var(--ax-serif);letter-spacing:-.01em;font-style:italic;font-weight:400}.ax .ax-mono{font-family:var(--ax-mono);letter-spacing:0}.ax .ax-num{font-family:var(--ax-serif);font-variant-numeric:lining-nums tabular-nums;font-weight:400}.ax .ax-container{width:100%;max-width:calc(var(--ax-maxw) + var(--ax-gutter) * 2);padding-inline:var(--ax-gutter);margin-inline:auto}.ax .ax-section{padding-block:var(--ax-s8);border-top:1px solid var(--ax-rule)}.ax .ax-section[data-tone=alt]{background:var(--ax-paper-2)}.ax .ax-section[data-tone=night]{background:var(--ax-night);color:var(--ax-on-night);border-top-color:var(--ax-night)}.ax .ax-section[data-tone=night] h2,.ax .ax-section[data-tone=night] h3{color:var(--ax-on-night)}.ax .ax-section[data-flush=true]{padding-top:var(--ax-s2);border-top:0}@media (min-width:1024px){.ax .ax-section{padding-block:var(--ax-s9)}}.ax .ax-label{align-items:center;gap:var(--ax-s2);font-family:var(--ax-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ax-accent-ink);font-size:12px;font-weight:600;display:inline-flex}.ax .ax-label[data-tone=mute]{color:var(--ax-mute)}.ax [data-tone=night] .ax-label{color:var(--ax-accent-on-night)}.ax .ax-sechead{gap:var(--ax-s4);max-width:760px;margin-bottom:var(--ax-s7);display:grid}.ax .ax-sechead h2{font-size:clamp(26px,3.2vw,40px)}.ax .ax-sechead .ax-lede{color:var(--ax-ink-2);max-width:62ch;font-size:17px}.ax [data-tone=night] .ax-sechead .ax-lede{color:var(--ax-on-night-mute)}.ax .ax-sechead-index{align-items:baseline;gap:var(--ax-s3);display:flex}.ax .ax-sechead-index .ax-num{color:var(--ax-mute);font-size:15px}.ax .ax-lede{color:var(--ax-ink-2);font-size:17px;line-height:1.7}.ax .ax-btn{justify-content:center;align-items:center;gap:var(--ax-s2);min-height:44px;padding:0 var(--ax-s5);border-radius:var(--ax-r);white-space:nowrap;cursor:pointer;transition:background-color var(--ax-dur) var(--ax-ease), border-color var(--ax-dur) var(--ax-ease), color var(--ax-dur) var(--ax-ease);border:1px solid #0000;font-size:15px;font-weight:600;line-height:1;display:inline-flex}.ax .ax-btn[data-size=lg]{min-height:52px;padding:0 var(--ax-s6);font-size:16px}.ax .ax-btn[data-size=sm]{min-height:44px;padding:0 var(--ax-s4);font-size:14px}@media (min-width:1024px){.ax .ax-btn[data-size=sm]{min-height:38px}}.ax .ax-btn[data-variant=primary]{background:var(--ax-ink);color:var(--ax-paper)}.ax .ax-btn[data-variant=primary]:hover{background:var(--ax-accent-deep)}.ax .ax-btn[data-variant=accent]{background:var(--ax-accent-ink);color:var(--ax-on-accent)}.ax .ax-btn[data-variant=accent]:hover{background:var(--ax-accent-deep)}.ax .ax-btn[data-variant=secondary]{border-color:var(--ax-rule-strong);color:var(--ax-ink);background:0 0}.ax .ax-btn[data-variant=secondary]:hover{border-color:var(--ax-ink)}.ax .ax-btn[data-variant=ghost]{color:var(--ax-ink);padding-inline:var(--ax-s2);background:0 0}.ax .ax-btn[data-variant=ghost]:hover{color:var(--ax-accent-ink)}.ax .ax-btn[data-variant=on-night]{background:var(--ax-on-night);color:var(--ax-night)}.ax .ax-btn[data-variant=on-night]:hover{background:var(--ax-accent-ink);color:var(--ax-on-accent)}.ax .ax-btn[data-variant=on-night-line]{border-color:var(--ax-night-rule);color:var(--ax-on-night);background:0 0}.ax .ax-btn[data-variant=on-night-line]:hover{border-color:var(--ax-on-night)}.ax .ax-btn:disabled,.ax .ax-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.ax .ax-btn .ax-arrow{font-family:var(--ax-serif);font-weight:400}.ax .ax-badge{border:1px solid var(--ax-rule-strong);background:var(--ax-card);min-height:24px;color:var(--ax-ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex}.ax .ax-badge:before{content:"";opacity:.85;background:currentColor;border-radius:50%;width:6px;height:6px}.ax .ax-badge[data-dot=false]:before{display:none}.ax .ax-badge[data-tone=accent]{border-color:var(--ax-accent);color:var(--ax-accent-ink);background:var(--ax-accent-soft)}.ax .ax-badge[data-tone=teal]{border-color:var(--ax-teal);color:var(--ax-teal);background:var(--ax-teal-soft)}.ax .ax-badge[data-tone=ok]{border-color:var(--ax-ok);color:var(--ax-ok)}.ax .ax-badge[data-tone=danger]{border-color:var(--ax-danger);color:var(--ax-danger);background:var(--ax-card)}.ax .ax-badge[data-tone=mute]{color:var(--ax-mute)}.ax .ax-card{gap:var(--ax-s3);padding:var(--ax-s5);border:1px solid var(--ax-rule);border-radius:var(--ax-r-lg);background:var(--ax-card);transition:border-color var(--ax-dur) var(--ax-ease);flex-direction:column;display:flex}.ax a.ax-card:hover,.ax .ax-card[data-interactive=true]:hover{border-color:var(--ax-accent)}.ax .ax-chip{border-radius:var(--ax-r-sm);background:var(--ax-paper-2);min-height:28px;color:var(--ax-ink-2);align-items:center;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.ax .ax-rule-list>*{border-top:1px solid var(--ax-rule)}.ax .ax-rule-list>:last-child{border-bottom:1px solid var(--ax-rule)}.ax .ax-pagehero{padding-block:var(--ax-s8) var(--ax-s7)}.ax .ax-pagehero h1{letter-spacing:-.035em;margin-top:var(--ax-s4);max-width:18ch;font-size:clamp(34px,4.8vw,58px);line-height:1.12}.ax .ax-pagehero .ax-lede{margin-top:var(--ax-s5);max-width:60ch}.ax .ax-pagehero-actions{gap:var(--ax-s3);margin-top:var(--ax-s6);flex-wrap:wrap;display:flex}.ax .ax-pagehero-grid{gap:var(--ax-s7);align-items:end;display:grid}@media (min-width:1024px){.ax .ax-pagehero{padding-block:var(--ax-s9) var(--ax-s8)}.ax .ax-pagehero-grid[data-aside=true]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.ax .ax-crumbs{gap:var(--ax-s2);color:var(--ax-mute);flex-wrap:wrap;font-size:13px;display:flex}.ax .ax-crumbs a:hover{color:var(--ax-accent-ink)}.ax .ax-crumbs [aria-current=page]{color:var(--ax-ink-2)}.ax .ax-disclosure{border-top:1px solid var(--ax-rule)}.ax .ax-disclosure:last-child{border-bottom:1px solid var(--ax-rule)}.ax .ax-disclosure>summary{justify-content:space-between;align-items:flex-start;gap:var(--ax-s4);padding:var(--ax-s5) 0;cursor:pointer;transition:color var(--ax-dur) var(--ax-ease);font-size:17px;font-weight:600;list-style:none;display:flex}.ax .ax-disclosure>summary::-webkit-details-marker{display:none}.ax .ax-disclosure>summary:hover{color:var(--ax-accent-ink)}.ax .ax-disclosure>summary:after{content:"+";font-family:var(--ax-serif);color:var(--ax-mute);flex-shrink:0;font-size:24px;font-weight:400;line-height:1}.ax .ax-disclosure[open]>summary:after{content:"−"}.ax .ax-disclosure-body{padding:0 0 var(--ax-s5);color:var(--ax-ink-2);max-width:72ch}.ax .ax-disclosure-body>*+*{margin-top:var(--ax-s3)}.ax .ax-prose{max-width:72ch;color:var(--ax-ink-2)}.ax .ax-prose>*+*{margin-top:var(--ax-s4)}.ax .ax-prose h2{margin-top:var(--ax-s7);color:var(--ax-ink);font-size:22px}.ax .ax-prose h3{margin-top:var(--ax-s6);color:var(--ax-ink);font-size:18px}.ax .ax-prose ul,.ax .ax-prose ol{padding-left:1.25em}.ax .ax-prose li+li{margin-top:var(--ax-s2)}.ax .ax-prose a{color:var(--ax-accent-ink);text-underline-offset:3px;text-decoration:underline}.ax .ax-prose strong{color:var(--ax-ink);font-weight:600}.ax .ax-prose table{border-collapse:collapse;width:100%;font-size:14.5px}.ax .ax-prose th,.ax .ax-prose td{border:1px solid var(--ax-rule);padding:var(--ax-s2) var(--ax-s3);text-align:left;vertical-align:top}.ax .ax-prose th{background:var(--ax-paper-2);color:var(--ax-ink);font-weight:600}.ax .ax-field{gap:var(--ax-s2);display:grid}.ax .ax-field>label,.ax .ax-field>legend,.ax .ax-field-label{color:var(--ax-ink);padding:0;font-size:15px;font-weight:600}.ax .ax-field .ax-req{color:var(--ax-accent-ink);margin-left:4px;font-size:13px;font-weight:600}.ax .ax-field .ax-hint{color:var(--ax-mute);font-size:13.5px}.ax .ax-field .ax-error{color:var(--ax-danger);font-size:13.5px;font-weight:500}.ax fieldset.ax-field{border:0;min-width:0;margin:0;padding:0}.ax .ax-input,.ax .ax-select,.ax .ax-textarea{border:1px solid var(--ax-rule-strong);border-radius:var(--ax-r);background:var(--ax-card);width:100%;min-height:48px;transition:border-color var(--ax-dur) var(--ax-ease);padding:12px 14px;font-size:16px;line-height:1.4}.ax .ax-textarea{resize:vertical;min-height:140px;line-height:1.6}.ax .ax-input:hover,.ax .ax-select:hover,.ax .ax-textarea:hover{border-color:var(--ax-ink-2)}.ax .ax-input:focus-visible,.ax .ax-select:focus-visible,.ax .ax-textarea:focus-visible{border-color:var(--ax-accent);box-shadow:var(--ax-focus);outline:none}.ax .ax-input[aria-invalid=true],.ax .ax-select[aria-invalid=true],.ax .ax-textarea[aria-invalid=true]{border-color:var(--ax-danger)}.ax .ax-choice-group{gap:var(--ax-s2);flex-wrap:wrap;display:flex}.ax .ax-choice{align-items:center;gap:var(--ax-s2);min-height:44px;padding:0 var(--ax-s4);border:1px solid var(--ax-rule-strong);border-radius:var(--ax-r);background:var(--ax-card);cursor:pointer;transition:border-color var(--ax-dur) var(--ax-ease), background-color var(--ax-dur) var(--ax-ease);font-size:15px;display:inline-flex;position:relative}.ax .ax-choice:hover{border-color:var(--ax-ink-2)}.ax .ax-choice input{accent-color:var(--ax-accent);width:18px;height:18px;margin:0}.ax .ax-choice:has(input:checked){border-color:var(--ax-accent);background:var(--ax-accent-soft)}.ax .ax-choice:has(input:focus-visible){box-shadow:var(--ax-focus)}.ax .ax-notice{gap:var(--ax-s2);padding:var(--ax-s4) var(--ax-s5);border:1px solid var(--ax-rule);border-left:3px solid var(--ax-accent);border-radius:var(--ax-r);background:var(--ax-card);color:var(--ax-ink-2);font-size:15px;display:grid}.ax .ax-notice[data-tone=danger]{border-left-color:var(--ax-danger)}.ax .ax-notice[data-tone=ok]{border-left-color:var(--ax-ok)}.ax .ax-notice strong{color:var(--ax-ink)}.ax .ax-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ax .ax-skip{left:var(--ax-s4);z-index:100;padding:var(--ax-s2) var(--ax-s4);border-radius:var(--ax-r-sm);background:var(--ax-ink);color:var(--ax-paper);font-weight:600;position:absolute;top:-100px}.ax .ax-skip:focus{top:var(--ax-s3)}@media (prefers-reduced-motion:reduce){.ax *,.ax :before,.ax :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.logo-module__VKYDqW__mark{fill:var(--ax-accent);flex-shrink:0}.logo-module__VKYDqW__logo{align-items:center;gap:var(--ax-s2);min-height:44px;color:var(--ax-ink);display:inline-flex}.logo-module__VKYDqW__logo[data-tone=night]{color:var(--ax-on-night)}.logo-module__VKYDqW__word{font-family:var(--ax-serif);letter-spacing:.02em;font-size:20px;font-weight:600;line-height:1}
.header-module__4KoakG__header{z-index:40;height:var(--ax-header-h);background:var(--ax-paper);border-bottom:1px solid var(--ax-rule);position:sticky;top:0}.header-module__4KoakG__inner{justify-content:space-between;align-items:center;gap:var(--ax-s4);height:100%;display:flex}.header-module__4KoakG__desktop{display:none}.header-module__4KoakG__list{align-items:center;gap:var(--ax-s5);list-style:none;display:flex}.header-module__4KoakG__link{min-height:var(--ax-header-h);color:var(--ax-ink-2);transition:color var(--ax-dur) var(--ax-ease), border-color var(--ax-dur) var(--ax-ease);border-top:2px solid #0000;border-bottom:2px solid #0000;align-items:center;font-size:15px;display:inline-flex}.header-module__4KoakG__link:hover{color:var(--ax-ink)}.header-module__4KoakG__link[aria-current=page]{color:var(--ax-ink);border-bottom-color:var(--ax-accent)}.header-module__4KoakG__toggle{min-width:44px;min-height:44px;padding:0 var(--ax-s4);border:1px solid var(--ax-rule-strong);border-radius:var(--ax-r);cursor:pointer;transition:border-color var(--ax-dur) var(--ax-ease);background:0 0;font-size:15px;font-weight:600}.header-module__4KoakG__toggle:hover{border-color:var(--ax-ink)}.header-module__4KoakG__panel{max-height:calc(100vh - var(--ax-header-h));background:var(--ax-paper);border-bottom:1px solid var(--ax-rule);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.header-module__4KoakG__panel[hidden]{display:none}.header-module__4KoakG__mlist{list-style:none}.header-module__4KoakG__mlist li{border-bottom:1px solid var(--ax-rule)}.header-module__4KoakG__mlink{min-height:48px;color:var(--ax-ink-2);transition:color var(--ax-dur) var(--ax-ease);align-items:center;font-size:18px;font-weight:500;display:flex}.header-module__4KoakG__mlink:hover{color:var(--ax-ink)}.header-module__4KoakG__mlink[aria-current=page]{color:var(--ax-accent-ink);font-weight:700}.header-module__4KoakG__mfoot{gap:var(--ax-s4);padding-block:var(--ax-s5);justify-items:start;display:grid}.header-module__4KoakG__mmail{min-height:44px;color:var(--ax-ink-2);align-items:center;font-size:15px;display:inline-flex}@media (min-width:1024px){.header-module__4KoakG__desktop{align-items:center;gap:var(--ax-s5);display:flex}.header-module__4KoakG__toggle,.header-module__4KoakG__panel{display:none}}
.footer-module__F-ZiRa__footer{background:var(--ax-night);color:var(--ax-on-night);padding-block:var(--ax-s8) var(--ax-s6)}.footer-module__F-ZiRa__grid{gap:var(--ax-s7);display:grid}.footer-module__F-ZiRa__brand{gap:var(--ax-s3);align-content:start;max-width:44ch;display:grid}.footer-module__F-ZiRa__tagline{color:var(--ax-on-night);font-size:18px}.footer-module__F-ZiRa__desc{color:var(--ax-on-night-mute);font-size:14.5px}.footer-module__F-ZiRa__credly{align-items:center;gap:var(--ax-s3);margin-top:var(--ax-s3);color:var(--ax-on-night-mute);font-size:13.5px;line-height:1.5;display:flex}.footer-module__F-ZiRa__credly>span{display:grid}.footer-module__F-ZiRa__credly strong{color:var(--ax-on-night);font-weight:600}.footer-module__F-ZiRa__credly:hover strong{text-decoration:underline}.footer-module__F-ZiRa__credly img{flex-shrink:0}.footer-module__F-ZiRa__footer .footer-module__F-ZiRa__h{font-family:var(--ax-mono);letter-spacing:.08em;color:var(--ax-on-night-mute);margin-bottom:var(--ax-s3);font-size:12px;font-weight:600}.footer-module__F-ZiRa__list{gap:0;list-style:none;display:grid}.footer-module__F-ZiRa__list a{min-height:44px;color:var(--ax-on-night-mute);transition:color var(--ax-dur) var(--ax-ease);align-items:center;font-size:15px;display:inline-flex}.footer-module__F-ZiRa__list a:hover{color:var(--ax-on-night);text-underline-offset:3px;text-decoration:underline}.footer-module__F-ZiRa__note{color:var(--ax-on-night-mute);padding-top:var(--ax-s2);font-size:13.5px}.footer-module__F-ZiRa__bottom{gap:var(--ax-s4);margin-top:var(--ax-s8);padding-top:var(--ax-s5);border-top:1px solid var(--ax-night-rule);color:var(--ax-on-night-mute);font-size:13px;display:grid}.footer-module__F-ZiRa__biz{gap:var(--ax-s1);display:grid}.footer-module__F-ZiRa__legal{align-items:center;gap:var(--ax-s2) var(--ax-s5);flex-wrap:wrap;display:flex}.footer-module__F-ZiRa__legal a{min-height:44px;color:var(--ax-on-night-mute);transition:color var(--ax-dur) var(--ax-ease);align-items:center;display:inline-flex}.footer-module__F-ZiRa__legal a:hover{color:var(--ax-on-night);text-underline-offset:3px;text-decoration:underline}.footer-module__F-ZiRa__legal .footer-module__F-ZiRa__strong{color:var(--ax-on-night);font-weight:700}@media (min-width:768px){.footer-module__F-ZiRa__grid{grid-template-columns:1fr 1fr}.footer-module__F-ZiRa__brand{grid-column:1/-1}}@media (min-width:1024px){.footer-module__F-ZiRa__list a{min-height:36px}.footer-module__F-ZiRa__grid{gap:var(--ax-s6);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}.footer-module__F-ZiRa__brand{grid-column:auto}.footer-module__F-ZiRa__bottom{grid-template-columns:1fr auto;align-items:end}}
