@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css";
.deck-root{--color-ink:#0a0a0a;--color-paper:#fff;--color-gray-1:#5b5b5b;--color-gray-2:#c8c8c8;--color-gray-3:#ededed;--font-family:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--fz-display:128px;--fz-h1:64px;--fz-h2:40px;--fz-h3:28px;--fz-body-lg:24px;--fz-body:20px;--fz-caption:14px;--fz-eyebrow:14px;--fz-stat-hero:200px;--fz-doc-display:32px;--fz-doc-h1:22px;--fz-doc-h2:16px;--fz-doc-h3:13px;--fz-doc-body:10pt;--fz-doc-body-lg:11.5pt;--fz-doc-caption:8pt;--fz-doc-eyebrow:8pt;--fz-doc-mono:9pt;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-5:48px;--space-6:64px;--space-7:96px;--space-8:128px;--slide-w:1920px;--slide-h:1080px;--slide-pad:var(--space-7);--slide-pad-hero:var(--space-8);--page-w:794px;--page-h:1123px;--page-pad:44px}
.deck-root{font-family:var(--font-family);color:var(--color-ink);background:#111}.deck-root *{box-sizing:border-box}.deck-root .slide :is(h1,h2,h3,p,ul,ol,table){margin:0}.deck-root .slide :is(ul,ol){padding:0;list-style:none}.deck-stage{flex-direction:column;align-items:center;gap:32px;min-height:100vh;padding:48px 16px;display:flex}.slide-frame{aspect-ratio:1920/1080;background:var(--color-paper);width:min(100%,1760px);position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 20px 40px #0006}.slide-frame .slide{transform-origin:0 0;transform:scale(var(--slide-scale,1));width:var(--slide-w);height:var(--slide-h);position:absolute;inset:0}.deck-root .slide{width:var(--slide-w);height:var(--slide-h);background:var(--color-paper);color:var(--color-ink);padding:var(--slide-pad);letter-spacing:-.01em;line-height:1.5;font-size:var(--fz-body);flex-direction:column;display:flex;overflow:hidden}.deck-root .slide.slide-hero{padding:var(--slide-pad-hero)}.deck-root .eyebrow{font-size:var(--fz-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--color-gray-1);font-weight:600}.deck-root .title-display{font-size:var(--fz-display);letter-spacing:-.03em;font-weight:700;line-height:1.05}.deck-root .title-h1{font-size:var(--fz-h1);letter-spacing:-.02em;font-weight:700;line-height:1.1}.deck-root .title-h2{font-size:var(--fz-h2);letter-spacing:-.02em;font-weight:600;line-height:1.15}.deck-root .title-h3{font-size:var(--fz-h3);letter-spacing:-.01em;font-weight:600;line-height:1.2}.deck-root .body-lg{font-size:var(--fz-body-lg);color:var(--color-ink);line-height:1.55}.deck-root .body{font-size:var(--fz-body);color:var(--color-ink);line-height:1.6}.deck-root .caption{font-size:var(--fz-caption);color:var(--color-gray-1);letter-spacing:.05em;text-transform:uppercase;font-weight:500}.deck-root .stat-hero{font-size:var(--fz-stat-hero);letter-spacing:-.05em;color:var(--color-ink);font-weight:700;line-height:.95}.deck-root .muted{color:var(--color-gray-1)}.deck-root .hairline{background:var(--color-gray-2);border:0;height:1px;margin:0}.deck-root .dense-table{border-collapse:collapse;width:100%;font-size:var(--fz-body)}.deck-root .dense-table thead th{text-align:left;color:var(--color-gray-1);font-weight:600;font-size:var(--fz-caption);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid var(--color-ink);border-bottom:1px solid var(--color-gray-2);padding:16px 24px 16px 0}.deck-root .dense-table tbody td{vertical-align:top;border-bottom:1px solid var(--color-gray-2);padding:20px 24px 20px 0}.deck-root .dense-table tbody tr:last-child td{border-bottom:1px solid var(--color-ink)}.deck-root .dense-table td.num{color:var(--color-gray-1);font-variant-numeric:tabular-nums;width:80px}.deck-root .dense-table td.key{white-space:nowrap;font-weight:600}.deck-root .slide-footer{font-size:var(--fz-caption);color:var(--color-gray-1);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:auto;display:flex}.page-frame{aspect-ratio:210/297;background:var(--color-paper);width:min(100%,794px);position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 20px 40px #0006}.page-frame .page{transform-origin:0 0;transform:scale(var(--page-scale,1));width:var(--page-w);height:var(--page-h);position:absolute;inset:0}.deck-root .page{width:var(--page-w);height:var(--page-h);background:var(--color-paper);color:var(--color-ink);padding:var(--page-pad);font-size:var(--fz-doc-body);letter-spacing:-.005em;flex-direction:column;gap:14px;line-height:1.5;display:flex;overflow:hidden}.deck-root .page .doc-display{font-size:var(--fz-doc-display);letter-spacing:.3em;font-weight:800;line-height:1}.deck-root .page .doc-h1{font-size:var(--fz-doc-h1);letter-spacing:-.01em;font-weight:700;line-height:1.2}.deck-root .page .doc-h2{font-size:var(--fz-doc-h2);font-weight:700;line-height:1.25}.deck-root .page .doc-h3{font-size:var(--fz-doc-h3);font-weight:600;line-height:1.3}.deck-root .page .doc-body{font-size:var(--fz-doc-body);line-height:1.55}.deck-root .page .doc-body-lg{font-size:var(--fz-doc-body-lg);line-height:1.55}.deck-root .page .doc-caption{font-size:var(--fz-doc-caption);color:var(--color-gray-1);letter-spacing:.12em;text-transform:uppercase;font-weight:600}.deck-root .page .doc-eyebrow{font-size:var(--fz-doc-eyebrow);color:var(--color-gray-1);letter-spacing:.15em;text-transform:uppercase;font-weight:600}.deck-root .page .doc-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fz-doc-mono);letter-spacing:.02em}.deck-root .page .doc-muted{color:var(--color-gray-1)}.deck-root .page .doc-hairline{background:var(--color-gray-2);border:0;height:1px;margin:0}.deck-root .page .doc-hairline-strong{background:var(--color-ink);border:0;height:1px;margin:0}.deck-root .page .doc-table{border-collapse:collapse;width:100%;font-size:var(--fz-doc-body);font-variant-numeric:tabular-nums}.deck-root .page .doc-table thead th{text-align:left;color:var(--color-gray-1);font-weight:600;font-size:var(--fz-doc-caption);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid var(--color-ink);border-bottom:1px solid var(--color-gray-2);padding:8px 10px 8px 0}.deck-root .page .doc-table tbody td{vertical-align:top;border-bottom:1px solid var(--color-gray-2);padding:9px 10px 9px 0}.deck-root .page .doc-table tbody tr:last-child td{border-bottom:1px solid var(--color-ink)}.deck-root .page .doc-table th.right,.deck-root .page .doc-table td.right{text-align:right}.deck-root .page .doc-table th.center,.deck-root .page .doc-table td.center{text-align:center}.deck-root .page .doc-table td.num{font-variant-numeric:tabular-nums;white-space:nowrap}@media print{html,body{background:#fff!important}nav,footer,.print-hide{display:none!important}.deck-root{background:#fff}.deck-stage{gap:0;padding:0;display:block}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}@page slide{size:1920px 1080px;margin:0}@page a4{size:A4;margin:0}.slide-frame{width:var(--slide-w);height:var(--slide-h);aspect-ratio:auto;box-shadow:none;page:slide;page-break-after:always;break-after:page;overflow:hidden}.slide-frame:last-child{page-break-after:auto;break-after:auto}.slide-frame .slide{position:absolute;inset:0;transform:none!important}.page-frame{width:var(--page-w);height:var(--page-h);aspect-ratio:auto;box-shadow:none;page:a4;page-break-after:always;break-after:page;overflow:hidden}.page-frame:last-child{page-break-after:auto;break-after:auto}.page-frame .page{position:absolute;inset:0;transform:none!important}}
