.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:#dd8461;--ax-on-accent:#fcfcfc;--ax-teal:#33705f;--ax-teal-soft:#33705f1a;--ax-ok:#2c6d3e;--ax-danger:#af2b25;--ax-night:#1c1612;--ax-night-2:#2a221e;--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-r-xl:16px;--ax-r-2xl:22px;--ax-shadow-1:0 1px 2px #2019140f, 0 4px 14px #2019140f;--ax-shadow-2:0 2px 6px #20191414, 0 18px 48px #20191424;--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-dur-ui:.24s;--ax-dur-in:.3s;--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(64.3576% 32.5546 34.0704);--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(14.1115% 2.83726 4.51069);--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-shadow-1:0 1px 2px lab(9.47002% 2.86535 4.44156/.06), 0 4px 14px lab(9.47002% 2.86535 4.44156/.06);--ax-shadow-2:0 2px 6px lab(9.47002% 2.86535 4.44156/.08), 0 18px 48px lab(9.47002% 2.86535 4.44156/.14);--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:104px}}.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{letter-spacing:-.035em;font-size:clamp(26px,3.2vw,40px);font-weight:800}.ax .ax-sechead[data-tone=night] h2{color:var(--ax-on-night)}.ax .ax-sechead[data-tone=night] .ax-lede{color:var(--ax-on-night-mute)}.ax .ax-sechead[data-tone=night] .ax-label{color:var(--ax-accent-on-night)}.ax .ax-sechead[data-tone=night] .ax-sechead-index .ax-num{color:var(--ax-on-night-mute)}.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);white-space:nowrap;cursor:pointer;min-height:48px;transition:background-color var(--ax-dur-ui) var(--ax-ease), border-color var(--ax-dur-ui) var(--ax-ease), color var(--ax-dur-ui) var(--ax-ease), transform var(--ax-dur-ui) var(--ax-ease);border:1px solid #0000;border-radius:999px;padding:0 22px;font-size:15px;font-weight:700;line-height:1;display:inline-flex}.ax .ax-btn:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-1px)}.ax .ax-btn[data-size=lg]{min-height:56px;padding:0 28px;font-size:16px}.ax .ax-btn[data-size=sm]{min-height:44px;padding:0 18px;font-size:14px}.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-ink);color:var(--ax-ink);background:0 0}.ax .ax-btn[data-variant=secondary]:hover{background:var(--ax-ink);color:var(--ax-paper)}.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]{color:var(--ax-on-accent);background:#ffffff1f;background:lab(100% 0 0/.12);border-color:#ffffff6b;border-color:lab(100% 0 0/.42)}.ax .ax-btn[data-variant=on-night-line]:hover{background:#ffffff38;background:lab(100% 0 0/.22)}.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-xl);background:var(--ax-card);transition:border-color var(--ax-dur-ui) var(--ax-ease), transform var(--ax-dur-ui) var(--ax-ease), box-shadow var(--ax-dur-ui) var(--ax-ease);flex-direction:column;display:flex}.ax a.ax-card:hover,.ax .ax-card[data-interactive=true]:hover{border-color:var(--ax-rule-strong);box-shadow:var(--ax-shadow-2);transform:translateY(-2px)}.ax .ax-card[data-variant=feature]{padding:var(--ax-s6);border-radius:var(--ax-r-2xl)}.ax .ax-card[data-variant=flat]{background:var(--ax-paper-2);border-color:#0000}.ax .ax-card[data-variant=night]{background:var(--ax-night);border-color:var(--ax-night-2);color:var(--ax-on-night);border-radius:var(--ax-r-2xl)}.ax .ax-card[data-variant=night] :where(h2,h3,h4){color:var(--ax-on-night)}.ax .ax-card[data-variant=night] .ax-eyebrow{color:var(--ax-accent-on-night)}.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:-.04em;margin-top:var(--ax-s4);max-width:18ch;font-size:clamp(36px,5.2vw,64px);font-weight:800;line-height:1.1}.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)}.ax .ax-eyebrow{letter-spacing:.14em;color:var(--ax-accent-ink);text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.4}.ax .ax-eyebrow[data-tone=night]{color:var(--ax-accent-on-night)}.ax .ax-eyebrow[data-tone=mute]{color:var(--ax-mute)}.ax .ax-pill{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}.ax .ax-pill[data-tone=accent]{background:var(--ax-accent-ink);color:var(--ax-on-accent)}.ax .ax-pill[data-tone=night]{background:var(--ax-night);color:var(--ax-on-night)}.ax .ax-pill[data-tone=card]{background:var(--ax-card);color:var(--ax-teal)}.ax .ax-pill[data-tone=teal]{border:1px solid var(--ax-teal);color:var(--ax-teal)}.ax .ax-pill[data-tone=line]{border:1px solid var(--ax-ink);color:var(--ax-ink)}.ax .ax-linkmore{min-height:44px;color:var(--ax-accent-ink);transition:color var(--ax-dur-ui) var(--ax-ease);align-items:center;gap:6px;font-weight:700;display:inline-flex}.ax .ax-linkmore:hover{color:var(--ax-accent-deep)}.ax .ax-imgcard{color:var(--ax-ink);flex-direction:column;gap:14px;display:flex}.ax .ax-imgcard-media{aspect-ratio:4/3;border-radius:var(--ax-r-xl);background:var(--ax-paper-2);display:block;position:relative;overflow:hidden}.ax .ax-imgcard-media img{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform var(--ax-dur-in) var(--ax-ease)}.ax .ax-imgcard:hover .ax-imgcard-media img{transform:scale(1.05)}.ax .ax-imgcard-ov{opacity:0;transition:opacity var(--ax-dur-ui) var(--ax-ease);background:#983d1f99;background:lab(38.6075% 37.8537 37.5095/.6);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ax .ax-imgcard:hover .ax-imgcard-ov,.ax .ax-imgcard:focus-visible .ax-imgcard-ov{opacity:1}.ax .ax-imgcard-ov span{background:var(--ax-card);color:var(--ax-accent-ink);letter-spacing:.12em;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:800}.ax .ax-imgcard-tags{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:12px;left:12px}.ax .ax-imgcard-arw{background:var(--ax-paper);width:54px;height:54px;color:var(--ax-ink);transition:background-color var(--ax-dur-ui) var(--ax-ease), color var(--ax-dur-ui) var(--ax-ease);border-top-left-radius:18px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;right:0}.ax .ax-imgcard:hover .ax-imgcard-arw{background:var(--ax-accent-ink);color:var(--ax-on-accent)}.ax .ax-imgcard-body{gap:6px;display:grid}.ax .ax-imgcard-title{letter-spacing:-.02em;font-size:19px;font-weight:800;line-height:1.3}.ax .ax-imgcard-meta{color:var(--ax-mute);font-size:14px;line-height:1.55}.ax .ax-stat{padding:var(--ax-s5);border:1px solid var(--ax-rule);background:var(--ax-card);border-radius:18px}.ax .ax-stat-label{color:var(--ax-mute);font-size:13px}.ax .ax-stat-value{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:44px;font-weight:800;line-height:1.1}.ax .ax-stat-unit{letter-spacing:0;color:var(--ax-mute);font-size:16px;font-weight:600}.ax .ax-stat-bar{height:4px;margin-top:var(--ax-s3);background:var(--ax-paper-2);border-radius:4px;display:block;overflow:hidden}.ax .ax-stat-bar>span{background:var(--ax-accent);height:100%;display:block}.ax .ax-stat-bar>span[data-tone=teal]{background:var(--ax-teal)}.ax .ax-ribbon{grid-template-columns:repeat(var(--ax-ribbon-n,4), minmax(0, 1fr));border:1px solid var(--ax-rule);background:var(--ax-card);box-shadow:var(--ax-shadow-2);border-radius:18px;display:grid;overflow:hidden}.ax .ax-ribbon-cell{border-right:1px solid var(--ax-rule);padding:22px 26px}.ax .ax-ribbon-cell:last-child{border-right:0}.ax .ax-ribbon .ax-stat-value{letter-spacing:-.03em;font-size:34px}@media (max-width:767px){.ax .ax-ribbon{grid-template-columns:repeat(2,minmax(0,1fr))}.ax .ax-ribbon-cell{border-bottom:1px solid var(--ax-rule);padding:18px 20px}.ax .ax-ribbon-cell:nth-child(2n){border-right:0}.ax .ax-ribbon-cell:nth-last-child(-n+2){border-bottom:0}}.ax .ax-sectionbar{align-items:center;gap:var(--ax-s4);border-bottom:1px solid var(--ax-rule);flex-wrap:wrap;margin-bottom:36px;padding-bottom:20px;display:flex}.ax .ax-sectionbar-icon{border-radius:var(--ax-r-lg);background:var(--ax-accent-ink);width:40px;height:40px;color:var(--ax-on-accent);justify-content:center;align-items:center;display:flex}.ax .ax-sectionbar h2{letter-spacing:-.03em;font-size:clamp(26px,3vw,38px);font-weight:800}.ax .ax-sectionbar-div{background:var(--ax-rule-strong);width:1px;height:22px}.ax .ax-sectionbar-en{color:var(--ax-mute);font-size:20px}.ax .ax-sectionbar-fill{flex:1}.ax .ax-intro{animation:ax-intro var(--ax-dur-in) var(--ax-ease) both}.ax .ax-intro[data-d="1"]{animation-delay:80ms}.ax .ax-intro[data-d="2"]{animation-delay:.16s}.ax .ax-intro[data-d="3"]{animation-delay:.24s}@keyframes ax-intro{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.ax .ax-float{animation:6s ease-in-out infinite ax-float}.ax .ax-float[data-d="2"]{animation-delay:-2s}.ax .ax-float[data-d="3"]{animation-delay:-4s}@keyframes ax-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes ax-rv{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes ax-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:view()){.ax .ax-reveal{animation:linear both ax-rv;animation-timeline:view();animation-range:entry 4% cover 24%}.ax .ax-draw{animation:linear both ax-draw;animation-timeline:view();animation-range:entry 10% cover 40%}}.ax .ax-totop{right:var(--ax-s5);bottom:var(--ax-s5);z-index:40;background:var(--ax-ink);width:52px;height:52px;color:var(--ax-paper);transition:background-color var(--ax-dur-ui) var(--ax-ease);border-radius:999px;justify-content:center;align-items:center;display:flex;position:fixed}.ax .ax-totop:hover{background:var(--ax-accent-ink);color:var(--ax-on-accent)}@keyframes ax-totop-in{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@supports (animation-timeline:scroll()){.ax .ax-totop{animation:linear both ax-totop-in;animation-timeline:scroll(root);animation-range:320px 480px}}@media (prefers-reduced-motion:reduce){.ax *,.ax :before,.ax :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:1023px){body:has([data-mobile-bar]) .feedback-launcher{bottom:calc(var(--ax-s5) + 76px)}.ax:has([data-mobile-bar]) .ax-totop{bottom:calc(var(--ax-s5) + 76px)}}.ax .ax-crumbs a{align-items:center;min-height:44px;margin-block:-14px;display:inline-flex;position:relative}.ax .ax-crumbs a:after{content:"";position:absolute;inset-block:0;inset-inline:-17px}
.logo-module__VKYDqW__mark{fill:var(--ax-accent);flex-shrink:0}.logo-module__VKYDqW__markIn{fill:var(--ax-paper)}.logo-module__VKYDqW__logo{min-height:44px;color:var(--ax-ink);align-items:center;gap:10px;display:inline-flex}.logo-module__VKYDqW__logo[data-tone=night]{color:var(--ax-on-night)}.logo-module__VKYDqW__logo[data-tone=night] .logo-module__VKYDqW__markIn{fill:var(--ax-night)}.logo-module__VKYDqW__word{font-family:var(--ax-sans);letter-spacing:.14em;font-size:17px;font-weight:800;line-height:1}
.header-module__4KoakG__strip{background:var(--ax-night);grid-template-columns:repeat(3,minmax(0,1fr));height:38px;display:grid}.header-module__4KoakG__strip a{min-height:38px;color:var(--ax-on-night);border-right:1px solid var(--ax-night-rule);transition:background-color var(--ax-dur-ui) var(--ax-ease);justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.header-module__4KoakG__strip a:last-child{border-right:0}.header-module__4KoakG__strip a:hover{background:var(--ax-night-2)}.header-module__4KoakG__strip a[data-accent=true]{color:var(--ax-accent-on-night);font-weight:700}.header-module__4KoakG__strip a:focus-visible{outline-color:var(--ax-accent-on-night);outline-offset:-3px}@media (max-width:767px){.header-module__4KoakG__strip a{font-size:12px}}.header-module__4KoakG__header{--hh:64px;z-index:40;background:color-mix(in oklch, var(--ax-paper) 84%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--ax-rule);position:sticky;top:0}.header-module__4KoakG__inner{height:var(--hh);align-items:center;gap:var(--ax-s4);display:flex}.header-module__4KoakG__navzone{display:none}.header-module__4KoakG__list{align-items:center;gap:28px;list-style:none;display:flex}.header-module__4KoakG__link{min-height:var(--hh);color:var(--ax-ink);transition:color var(--ax-dur-ui) var(--ax-ease), border-color var(--ax-dur-ui) var(--ax-ease);border-top:2px solid #0000;border-bottom:2px solid #0000;align-items:center;font-size:15px;font-weight:600;display:inline-flex}.header-module__4KoakG__link:hover{color:var(--ax-accent-ink);border-bottom-color:var(--ax-accent)}.header-module__4KoakG__link[aria-current=page]{border-bottom-color:var(--ax-accent)}.header-module__4KoakG__mega{visibility:hidden;opacity:0;background:var(--ax-paper);border-bottom:1px solid var(--ax-rule);box-shadow:var(--ax-shadow-1);transition:opacity var(--ax-dur-ui) var(--ax-ease), transform var(--ax-dur-ui) var(--ax-ease), visibility var(--ax-dur-ui);position:absolute;top:100%;left:0;right:0;transform:translateY(-6px)}.header-module__4KoakG__mega[data-open=true]{visibility:visible;opacity:1;transform:none}.header-module__4KoakG__megaGrid{gap:var(--ax-s5);grid-template-columns:repeat(5,minmax(0,1fr));padding-block:28px 32px;display:grid}.header-module__4KoakG__eyebrow{margin:0 0 var(--ax-s2);font-family:var(--ax-sans);letter-spacing:.08em;color:var(--ax-accent-ink);font-size:12px;font-weight:700;line-height:1.4}.header-module__4KoakG__megaList{list-style:none}.header-module__4KoakG__megaLink{min-height:36px;color:var(--ax-ink-2);transition:color var(--ax-dur-ui) var(--ax-ease);align-items:center;font-size:14px;display:flex}.header-module__4KoakG__megaLink:hover{color:var(--ax-accent-ink)}.header-module__4KoakG__actions{align-items:center;gap:var(--ax-s2);margin-left:auto;display:flex}.header-module__4KoakG__auth{align-items:center;gap:var(--ax-s4);display:none}.header-module__4KoakG__login{min-height:44px;color:var(--ax-accent-ink);align-items:center;font-size:15px;font-weight:700;display:inline-flex}.header-module__4KoakG__login:hover{color:var(--ax-accent-deep)}.header-module__4KoakG__logout{min-height:44px;padding:0 var(--ax-s2);color:var(--ax-ink-2);cursor:pointer;transition:color var(--ax-dur-ui) var(--ax-ease);background:0 0;border:0;font-size:14px;font-weight:600}.header-module__4KoakG__logout:hover{color:var(--ax-ink);text-underline-offset:3px;text-decoration:underline}.header-module__4KoakG__logout:disabled{opacity:.5;cursor:wait}.header-module__4KoakG__toggle{min-width:44px;min-height:44px;padding:0 var(--ax-s4);border:1px solid var(--ax-rule-strong);cursor:pointer;transition:border-color var(--ax-dur-ui) var(--ax-ease);background:0 0;border-radius:999px;align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.header-module__4KoakG__toggle:hover{border-color:var(--ax-ink)}.header-module__4KoakG__panel{max-height:calc(100vh - var(--hh));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__msec{padding-block:var(--ax-s4) var(--ax-s2);border-bottom:1px solid var(--ax-rule)}.header-module__4KoakG__mlist{column-gap:var(--ax-s4);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.header-module__4KoakG__mlink{min-height:44px;color:var(--ax-ink-2);transition:color var(--ax-dur-ui) var(--ax-ease);align-items:center;font-size:16px;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{align-items:center;gap:var(--ax-s4);padding-block:var(--ax-s5);flex-wrap:wrap;display:flex}@media (max-width:480px){.header-module__4KoakG__mlist{grid-template-columns:1fr}}@media (min-width:768px){.header-module__4KoakG__header{--hh:72px}}@media (min-width:1024px){.header-module__4KoakG__navzone{margin-left:var(--ax-s6);flex:1;display:block}.header-module__4KoakG__auth{display:flex}.header-module__4KoakG__toggle,.header-module__4KoakG__panel{display:none}}
.search-module__ugY13a__trigger{align-items:center;gap:var(--ax-s2);min-width:44px;min-height:44px;padding:0 var(--ax-s3);color:var(--ax-ink-2);cursor:pointer;transition:color var(--ax-dur-ui) var(--ax-ease), border-color var(--ax-dur-ui) var(--ax-ease);background:0 0;border:0;border-bottom:1px solid #0000;display:inline-flex}.search-module__ugY13a__trigger:hover{color:var(--ax-ink)}.search-module__ugY13a__triggerText{font-size:14px;display:none}.search-module__ugY13a__kbd{border:1px solid var(--ax-rule-strong);border-radius:var(--ax-r-sm);min-width:22px;height:22px;font-family:var(--ax-mono);color:var(--ax-mute);justify-content:center;align-items:center;font-size:12px;display:none}@media (min-width:1280px){.search-module__ugY13a__trigger{border-bottom-color:var(--ax-ink-2);justify-content:flex-start;width:220px;padding-inline:2px}.search-module__ugY13a__triggerText{text-align:left;color:var(--ax-mute);flex:1;display:inline}.search-module__ugY13a__kbd{display:inline-flex}}.search-module__ugY13a__dialog{border:1px solid var(--ax-rule);border-radius:var(--ax-r-2xl);background:var(--ax-card);width:min(640px,100vw - 32px);max-height:min(640px,100vh - 96px);color:var(--ax-ink);box-shadow:var(--ax-shadow-2);margin:64px auto auto;padding:0;overflow:hidden}.search-module__ugY13a__dialog[open]{display:flex}.search-module__ugY13a__dialog::backdrop{background:#16100d8c;background:lab(5.23537% 1.90822 2.62972/.55)}.search-module__ugY13a__box{flex-direction:column;width:100%;min-height:0;display:flex}.search-module__ugY13a__bar{align-items:center;gap:var(--ax-s3);padding:var(--ax-s3) var(--ax-s4) var(--ax-s3) var(--ax-s5);border-bottom:1px solid var(--ax-rule);color:var(--ax-ink-2);display:flex}.search-module__ugY13a__input{min-width:0;min-height:44px;color:var(--ax-ink);background:0 0;border:0;outline:none;flex:1;font-size:17px}.search-module__ugY13a__dialog .search-module__ugY13a__input:focus-visible{box-shadow:none;outline:none}.search-module__ugY13a__input::placeholder{color:var(--ax-mute)}.search-module__ugY13a__input::-webkit-search-cancel-button{display:none}.search-module__ugY13a__close{border:1px solid var(--ax-rule);width:44px;height:44px;color:var(--ax-ink);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.search-module__ugY13a__close:hover{background:var(--ax-ink);color:var(--ax-paper)}.search-module__ugY13a__hint{padding:var(--ax-s3) var(--ax-s5) var(--ax-s1);letter-spacing:.08em;color:var(--ax-mute);font-size:12px;font-weight:700}.search-module__ugY13a__list{padding:var(--ax-s2) var(--ax-s3) var(--ax-s3);gap:2px;list-style:none;display:grid;overflow-y:auto}.search-module__ugY13a__item{column-gap:var(--ax-s3);min-height:44px;padding:var(--ax-s3);border-radius:var(--ax-r);color:var(--ax-ink);grid-template-columns:96px minmax(0,1fr);grid-template-areas:"g t""g d";align-items:baseline;display:grid}.search-module__ugY13a__item[aria-selected=true]{background:var(--ax-accent-soft)}.search-module__ugY13a__group{color:var(--ax-accent-ink);grid-area:g;font-size:12px;font-weight:700}.search-module__ugY13a__title{grid-area:t;font-weight:600;line-height:1.4}.search-module__ugY13a__desc{color:var(--ax-mute);-webkit-line-clamp:1;-webkit-box-orient:vertical;grid-area:d;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.search-module__ugY13a__empty{padding:var(--ax-s6) var(--ax-s5);color:var(--ax-ink-2)}@media (max-width:480px){.search-module__ugY13a__item{grid-template-columns:minmax(0,1fr);grid-template-areas:"g""t""d"}}
.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__links{gap:var(--ax-s6);align-content:start;display:grid}.footer-module__F-ZiRa__big{gap:6px var(--ax-s5);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.footer-module__F-ZiRa__fl{letter-spacing:-.02em;min-height:44px;color:var(--ax-on-night);flex-direction:column;justify-content:center;align-self:start;gap:6px;font-size:20px;font-weight:700;display:inline-flex}.footer-module__F-ZiRa__bar{background:var(--ax-accent-on-night);width:18px;height:2px;transition:width var(--ax-dur-ui) var(--ax-ease);display:block}.footer-module__F-ZiRa__fl:hover .footer-module__F-ZiRa__bar,.footer-module__F-ZiRa__fl:focus-visible .footer-module__F-ZiRa__bar{width:100%}.footer-module__F-ZiRa__footer :focus-visible{outline-color:var(--ax-accent-on-night)}.footer-module__F-ZiRa__helpTitle{letter-spacing:-.02em;color:var(--ax-on-night);font-size:22px;font-weight:800}.footer-module__F-ZiRa__helpText{margin-top:var(--ax-s3);color:var(--ax-on-night-mute);font-size:15px;line-height:1.7}.footer-module__F-ZiRa__mail{min-height:44px;margin-top:var(--ax-s3);color:var(--ax-accent-on-night);align-items:center;font-size:17px;font-weight:700;display:inline-flex}.footer-module__F-ZiRa__mail:hover{text-underline-offset:3px;text-decoration:underline}.footer-module__F-ZiRa__ext{align-content:start;display:grid}.footer-module__F-ZiRa__credly{align-items:center;gap:var(--ax-s3);padding-block:var(--ax-s3);border-bottom:1px solid var(--ax-night-rule);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-underline-offset:3px;text-decoration:underline}.footer-module__F-ZiRa__credly img{flex-shrink:0}.footer-module__F-ZiRa__xl{border-bottom:1px solid var(--ax-night-rule);min-height:48px;color:var(--ax-on-night-mute);transition:color var(--ax-dur-ui) var(--ax-ease);justify-content:space-between;align-items:center;font-size:15px;display:flex}.footer-module__F-ZiRa__nudge{color:var(--ax-accent-on-night);transition:transform var(--ax-dur-ui) var(--ax-ease)}.footer-module__F-ZiRa__xl:hover{color:var(--ax-on-night)}.footer-module__F-ZiRa__xl:hover .footer-module__F-ZiRa__nudge{transform:translate(6px)}.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;line-height:1.7;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-ui) 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:1024px){.footer-module__F-ZiRa__grid{grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,4fr);gap:48px}.footer-module__F-ZiRa__bottom{grid-template-columns:1fr auto;align-items:end}.footer-module__F-ZiRa__legal a{min-height:36px}}
