@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css";@import"./fonts/source-sans-pro/source-sans-pro.css";:root{--r-background-color: #FFFFFF;--r-main-font: Pretendard Variable, Pretendard, Apple SD Gothic Neo, -apple-system, system-ui, sans-serif;--r-main-font-size: 26px;--r-main-color: #1D1D1F;--r-block-margin: 12px;--r-heading-margin: 0 0 12px 0;--r-heading-font: Pretendard Variable, Pretendard, Apple SD Gothic Neo, -apple-system, system-ui, sans-serif;--r-heading-color: #1D1D1F;--r-heading-line-height: 1.12;--r-heading-letter-spacing: -0.035em;--r-heading-text-transform: none;--r-heading-text-shadow: none;--r-heading-font-weight: 700;--r-heading1-text-shadow: none;--r-heading1-size: 2.5em;--r-heading2-size: 1.6em;--r-heading3-size: 1.3em;--r-heading4-size: 1em;--r-code-font: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--r-link-color: #0084E0;--r-link-color-dark: rgb(0, 86.9196428571, 147.5);--r-link-color-hover: rgb(20, 158.4821428571, 255);--r-selection-background-color: #BFE6FF;--r-selection-color: #FFFFFF;--r-overlay-element-bg-color: 240, 240, 240;--r-overlay-element-fg-color: 0, 0, 0}.reveal-viewport{background:#fff;background-color:var(--r-background-color)}.reveal{font-family:var(--r-main-font);font-size:var(--r-main-font-size);font-weight:normal;color:var(--r-main-color)}.reveal ::selection{color:var(--r-selection-color);background:var(--r-selection-background-color);text-shadow:none}.reveal ::-moz-selection{color:var(--r-selection-color);background:var(--r-selection-background-color);text-shadow:none}.reveal .slides section,.reveal .slides section>section{line-height:1.3;font-weight:inherit}.reveal h1,.reveal h2,.reveal h3,.reveal h4,.reveal h5,.reveal h6{margin:var(--r-heading-margin);color:var(--r-heading-color);font-family:var(--r-heading-font);font-weight:var(--r-heading-font-weight);line-height:var(--r-heading-line-height);letter-spacing:var(--r-heading-letter-spacing);text-transform:var(--r-heading-text-transform);text-shadow:var(--r-heading-text-shadow);word-wrap:break-word}.reveal h1{font-size:var(--r-heading1-size)}.reveal h2{font-size:var(--r-heading2-size)}.reveal h3{font-size:var(--r-heading3-size)}.reveal h4{font-size:var(--r-heading4-size)}.reveal h1{text-shadow:var(--r-heading1-text-shadow)}.reveal p{margin:var(--r-block-margin) 0;line-height:1.3}.reveal h1:last-child,.reveal h2:last-child,.reveal h3:last-child,.reveal h4:last-child,.reveal h5:last-child,.reveal h6:last-child{margin-bottom:0}.reveal img,.reveal video,.reveal iframe{max-width:95%;max-height:95%}.reveal strong,.reveal b{font-weight:bold}.reveal em{font-style:italic}.reveal ol,.reveal dl,.reveal ul{display:inline-block;text-align:left;margin:0 0 0 1em}.reveal ol{list-style-type:decimal}.reveal ul{list-style-type:disc}.reveal ul ul{list-style-type:square}.reveal ul ul ul{list-style-type:circle}.reveal ul ul,.reveal ul ol,.reveal ol ol,.reveal ol ul{display:block;margin-left:40px}.reveal dt{font-weight:bold}.reveal dd{margin-left:40px}.reveal blockquote{display:block;position:relative;width:70%;margin:var(--r-block-margin) auto;padding:5px;font-style:italic;background:hsla(0,0%,100%,.05);box-shadow:0px 0px 2px rgba(0,0,0,.2)}.reveal blockquote p:first-child,.reveal blockquote p:last-child{display:inline-block}.reveal q{font-style:italic}.reveal pre{display:block;position:relative;width:90%;margin:var(--r-block-margin) auto;text-align:left;font-size:.55em;font-family:var(--r-code-font);line-height:1.2em;word-wrap:break-word;box-shadow:0px 5px 15px rgba(0,0,0,.15)}.reveal code{font-family:var(--r-code-font);text-transform:none;tab-size:2}.reveal pre code{display:block;padding:5px;overflow:auto;max-height:400px;word-wrap:normal}.reveal .code-wrapper{white-space:normal}.reveal .code-wrapper code{white-space:pre}.reveal table{margin:auto;border-collapse:collapse;border-spacing:0}.reveal table th{font-weight:bold}.reveal table th,.reveal table td{text-align:left;padding:.2em .5em .2em .5em;border-bottom:1px solid}.reveal table th[align=center],.reveal table td[align=center]{text-align:center}.reveal table th[align=right],.reveal table td[align=right]{text-align:right}.reveal table tbody tr:last-child th,.reveal table tbody tr:last-child td{border-bottom:none}.reveal sup{vertical-align:super;font-size:smaller}.reveal sub{vertical-align:sub;font-size:smaller}.reveal small{display:inline-block;font-size:.6em;line-height:1.2em;vertical-align:top}.reveal small *{vertical-align:top}.reveal img{margin:var(--r-block-margin) 0}.reveal a{color:var(--r-link-color);text-decoration:none;transition:color .15s ease}.reveal a:hover{color:var(--r-link-color-hover);text-shadow:none;border:none}.reveal .roll span:after{color:#fff;background:var(--r-link-color-dark)}.reveal .r-frame{border:4px solid var(--r-main-color);box-shadow:0 0 10px rgba(0,0,0,.15)}.reveal a .r-frame{transition:all .15s linear}.reveal a:hover .r-frame{border-color:var(--r-link-color);box-shadow:0 0 20px rgba(0,0,0,.55)}.reveal .controls{color:var(--r-link-color)}.reveal .progress{background:rgba(0,0,0,.2);color:var(--r-link-color)}@media print{.backgrounds{background-color:var(--r-background-color)}}.top-right{position:absolute;top:1em;right:1em}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.hidden{display:none !important}.zindex-bottom{z-index:-1 !important}figure.figure{display:block}.quarto-layout-panel{margin-bottom:1em}.quarto-layout-panel>figure{width:100%}.quarto-layout-panel>figure>figcaption,.quarto-layout-panel>.panel-caption{margin-top:10pt}.quarto-layout-panel>.table-caption{margin-top:0px}.table-caption p{margin-bottom:.5em}.quarto-layout-row{display:flex;flex-direction:row;align-items:flex-start}.quarto-layout-valign-top{align-items:flex-start}.quarto-layout-valign-bottom{align-items:flex-end}.quarto-layout-valign-center{align-items:center}.quarto-layout-cell{position:relative;margin-right:20px}.quarto-layout-cell:last-child{margin-right:0}.quarto-layout-cell figure,.quarto-layout-cell>p{margin:.2em}.quarto-layout-cell img{max-width:100%}.quarto-layout-cell .html-widget{width:100% !important}.quarto-layout-cell div figure p{margin:0}.quarto-layout-cell figure{display:block;margin-inline-start:0;margin-inline-end:0}.quarto-layout-cell table{display:inline-table}.quarto-layout-cell-subref figcaption,figure .quarto-layout-row figure figcaption{text-align:center;font-style:italic}.quarto-figure{position:relative;margin-bottom:1em}.quarto-figure>figure{width:100%;margin-bottom:0}.quarto-figure-left>figure>p,.quarto-figure-left>figure>div{text-align:left}.quarto-figure-center>figure>p,.quarto-figure-center>figure>div{text-align:center}.quarto-figure-right>figure>p,.quarto-figure-right>figure>div{text-align:right}.quarto-figure>figure>div.cell-annotation,.quarto-figure>figure>div code{text-align:left}figure>p:empty{display:none}figure>p:first-child{margin-top:0;margin-bottom:0}figure>figcaption.quarto-float-caption-bottom{margin-bottom:.5em}figure>figcaption.quarto-float-caption-top{margin-top:.5em}div[id^=tbl-]{position:relative}.quarto-figure>.anchorjs-link{position:absolute;top:.6em;right:.5em}div[id^=tbl-]>.anchorjs-link{position:absolute;top:.7em;right:.3em}.quarto-figure:hover>.anchorjs-link,div[id^=tbl-]:hover>.anchorjs-link,h2:hover>.anchorjs-link,h3:hover>.anchorjs-link,h4:hover>.anchorjs-link,h5:hover>.anchorjs-link,h6:hover>.anchorjs-link,.reveal-anchorjs-link>.anchorjs-link{opacity:1}#title-block-header{margin-block-end:1rem;position:relative;margin-top:-1px}#title-block-header .abstract{margin-block-start:1rem}#title-block-header .abstract .abstract-title{font-weight:600}#title-block-header a{text-decoration:none}#title-block-header .author,#title-block-header .date,#title-block-header .doi{margin-block-end:.2rem}#title-block-header .quarto-title-block>div{display:flex}#title-block-header .quarto-title-block>div>h1{flex-grow:1}#title-block-header .quarto-title-block>div>button{flex-shrink:0;height:2.25rem;margin-top:0}tr.header>th>p:last-of-type{margin-bottom:0px}table,table.table{margin-top:.5rem;margin-bottom:.5rem}caption,.table-caption{padding-top:.5rem;padding-bottom:.5rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-top{margin-top:.5rem;margin-bottom:.25rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-bottom{padding-top:.25rem;margin-bottom:.5rem;text-align:center}.utterances{max-width:none;margin-left:-8px}iframe{margin-bottom:1em}details{margin-bottom:1em}details[show]{margin-bottom:0}details>summary{color:rgb(102.95,102.95,110.05)}details>summary>p:only-child{display:inline}div.code-copy-outer-scaffold{position:relative}dd code:not(.sourceCode),p code:not(.sourceCode){white-space:pre-wrap}code{white-space:pre}@media print{code{white-space:pre-wrap}}pre>code{display:block}pre>code.sourceCode{white-space:pre}pre>code.sourceCode>span>a:first-child::before{text-decoration:none}pre.code-overflow-wrap>code.sourceCode{white-space:pre-wrap}pre.code-overflow-scroll>code.sourceCode{white-space:pre}code a:any-link{color:inherit;text-decoration:none}code a:hover{color:inherit;text-decoration:underline}ul.task-list{padding-left:1em}[data-tippy-root]{display:inline-block}.tippy-content .footnote-back{display:none}.footnote-back{margin-left:.2em}.tippy-content{overflow-x:auto}.quarto-embedded-source-code{display:none}.quarto-unresolved-ref{font-weight:600}.quarto-cover-image{max-width:35%;float:right;margin-left:30px}.cell-output-display .widget-subarea{margin-bottom:1em}.cell-output-display:not(.no-overflow-x),.knitsql-table:not(.no-overflow-x){overflow-x:auto}.panel-input{margin-bottom:1em}.panel-input>div,.panel-input>div>div{display:inline-block;vertical-align:top;padding-right:12px}.panel-input>p:last-child{margin-bottom:0}.layout-sidebar{margin-bottom:1em}.layout-sidebar .tab-content{border:none}.tab-content>.page-columns.active{display:grid}div.sourceCode>iframe{width:100%;height:300px;margin-bottom:-0.5em}a{text-underline-offset:3px}.callout pre.sourceCode{padding-left:0}div.ansi-escaped-output{font-family:monospace;display:block}/*!
*
* ansi colors from IPython notebook's
*
* we also add `bright-[color]-` synonyms for the `-[color]-intense` classes since
* that seems to be what ansi_up emits
*
*/.ansi-black-fg{color:#3e424d}.ansi-black-bg{background-color:#3e424d}.ansi-black-intense-black,.ansi-bright-black-fg{color:#282c36}.ansi-black-intense-black,.ansi-bright-black-bg{background-color:#282c36}.ansi-red-fg{color:#e75c58}.ansi-red-bg{background-color:#e75c58}.ansi-red-intense-red,.ansi-bright-red-fg{color:#b22b31}.ansi-red-intense-red,.ansi-bright-red-bg{background-color:#b22b31}.ansi-green-fg{color:#00a250}.ansi-green-bg{background-color:#00a250}.ansi-green-intense-green,.ansi-bright-green-fg{color:#007427}.ansi-green-intense-green,.ansi-bright-green-bg{background-color:#007427}.ansi-yellow-fg{color:#ddb62b}.ansi-yellow-bg{background-color:#ddb62b}.ansi-yellow-intense-yellow,.ansi-bright-yellow-fg{color:#b27d12}.ansi-yellow-intense-yellow,.ansi-bright-yellow-bg{background-color:#b27d12}.ansi-blue-fg{color:#208ffb}.ansi-blue-bg{background-color:#208ffb}.ansi-blue-intense-blue,.ansi-bright-blue-fg{color:#0065ca}.ansi-blue-intense-blue,.ansi-bright-blue-bg{background-color:#0065ca}.ansi-magenta-fg{color:#d160c4}.ansi-magenta-bg{background-color:#d160c4}.ansi-magenta-intense-magenta,.ansi-bright-magenta-fg{color:#a03196}.ansi-magenta-intense-magenta,.ansi-bright-magenta-bg{background-color:#a03196}.ansi-cyan-fg{color:#60c6c8}.ansi-cyan-bg{background-color:#60c6c8}.ansi-cyan-intense-cyan,.ansi-bright-cyan-fg{color:#258f8f}.ansi-cyan-intense-cyan,.ansi-bright-cyan-bg{background-color:#258f8f}.ansi-white-fg{color:#c5c1b4}.ansi-white-bg{background-color:#c5c1b4}.ansi-white-intense-white,.ansi-bright-white-fg{color:#a1a6b2}.ansi-white-intense-white,.ansi-bright-white-bg{background-color:#a1a6b2}.ansi-default-inverse-fg{color:#fff}.ansi-default-inverse-bg{background-color:#000}.ansi-bold{font-weight:bold}.ansi-underline{text-decoration:underline}:root{--quarto-body-bg: #FFFFFF;--quarto-body-color: #1D1D1F;--quarto-text-muted: rgb(102.95, 102.95, 110.05);--quarto-border-color: rgb(180.6, 180.6, 185.4);--quarto-border-width: 1px;--quarto-border-radius: 4px}table.gt_table{color:var(--quarto-body-color);font-size:1em;width:100%;background-color:rgba(0,0,0,0);border-top-width:inherit;border-bottom-width:inherit;border-color:var(--quarto-border-color)}table.gt_table th.gt_column_spanner_outer{color:var(--quarto-body-color);background-color:rgba(0,0,0,0);border-top-width:inherit;border-bottom-width:inherit;border-color:var(--quarto-border-color)}table.gt_table th.gt_col_heading{color:var(--quarto-body-color);font-weight:bold;background-color:rgba(0,0,0,0)}table.gt_table thead.gt_col_headings{border-bottom:1px solid currentColor;border-top-width:inherit;border-top-color:var(--quarto-border-color)}table.gt_table thead.gt_col_headings:not(:first-child){border-top-width:1px;border-top-color:var(--quarto-border-color)}table.gt_table td.gt_row{border-bottom-width:1px;border-bottom-color:var(--quarto-border-color);border-top-width:0px}table.gt_table tbody.gt_table_body{border-top-width:1px;border-bottom-width:1px;border-bottom-color:var(--quarto-border-color);border-top-color:currentColor}div.columns{display:initial;gap:initial}div.column{display:inline-block;overflow-x:initial;vertical-align:top;width:50%}.code-annotation-tip-content{word-wrap:break-word}.code-annotation-container-hidden{display:none !important}dl.code-annotation-container-grid{display:grid;grid-template-columns:min-content auto}dl.code-annotation-container-grid dt{grid-column:1}dl.code-annotation-container-grid dd{grid-column:2}pre.sourceCode.code-annotation-code{padding-right:0}code.sourceCode .code-annotation-anchor{z-index:100;position:relative;float:right;background-color:rgba(0,0,0,0)}input[type=checkbox]{margin-right:.5ch}:root{--mermaid-bg-color: #FFFFFF;--mermaid-edge-color: #999;--mermaid-node-fg-color: #1D1D1F;--mermaid-fg-color: #1D1D1F;--mermaid-fg-color--lighter: rgb(53.65, 53.65, 57.35);--mermaid-fg-color--lightest: rgb(78.3, 78.3, 83.7);--mermaid-font-family: Pretendard Variable, Pretendard, Apple SD Gothic Neo, -apple-system, system-ui, sans-serif;--mermaid-label-bg-color: #FFFFFF;--mermaid-label-fg-color: #2a76dd;--mermaid-node-bg-color: rgba(42, 118, 221, 0.1);--mermaid-node-fg-color: #1D1D1F}@media print{:root{font-size:11pt}#quarto-sidebar,#TOC,.nav-page{display:none}.page-columns .content{grid-column-start:page-start}.fixed-top{position:relative}.panel-caption,.figure-caption,figcaption{color:#666}}body.quarto-light .dark-content{display:none !important}body.quarto-dark .light-content{display:none !important}.code-copy-button{position:absolute;top:0;right:0;border:0;margin-top:5px;margin-right:5px;background-color:rgba(0,0,0,0);z-index:3}.code-copy-button-tooltip{font-size:.75em}div.code-copy-outer-scaffold:hover>.code-copy-button>.bi::before{display:inline-block;height:1rem;width:1rem;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(103, 103, 110)" viewBox="0 0 16 16"><path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z"/><path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z"/></svg>');background-repeat:no-repeat;background-size:1rem 1rem}div.code-copy-outer-scaffold:hover>.code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(103, 103, 110)" viewBox="0 0 16 16"><path d="M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z"/></svg>')}div.code-copy-outer-scaffold:hover>.code-copy-button:hover>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(0, 132, 224)" viewBox="0 0 16 16"><path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z"/><path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z"/></svg>')}div.code-copy-outer-scaffold:hover>.code-copy-button-checked:hover>.bi::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(0, 132, 224)"  viewBox="0 0 16 16"><path d="M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z"/></svg>')}.panel-tabset [role=tablist]{border-bottom:1px solid rgb(180.6,180.6,185.4);list-style:none;margin:0;padding:0;width:100%}.panel-tabset [role=tablist] *{-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width: 30em){.panel-tabset [role=tablist] li{display:inline-block}}.panel-tabset [role=tab]{border:1px solid rgba(0,0,0,0);border-top-color:rgb(180.6,180.6,185.4);display:block;padding:.5em 1em;text-decoration:none}@media(min-width: 30em){.panel-tabset [role=tab]{border-top-color:rgba(0,0,0,0);display:inline-block;margin-bottom:-1px}}.panel-tabset [role=tab][aria-selected=true]{background-color:rgb(180.6,180.6,185.4)}@media(min-width: 30em){.panel-tabset [role=tab][aria-selected=true]{background-color:rgba(0,0,0,0);border:1px solid rgb(180.6,180.6,185.4);border-bottom-color:#fff}}@media(min-width: 30em){.panel-tabset [role=tab]:hover:not([aria-selected=true]){border:1px solid rgb(180.6,180.6,185.4)}}.code-with-filename .code-with-filename-file{margin-bottom:0;padding-bottom:2px;padding-top:2px;padding-left:.7em;border:var(--quarto-border-width) solid var(--quarto-border-color);border-radius:var(--quarto-border-radius);border-bottom:0;border-bottom-left-radius:0%;border-bottom-right-radius:0%}.code-with-filename div.sourceCode,.reveal .code-with-filename div.sourceCode{margin-top:0;border-top-left-radius:0%;border-top-right-radius:0%}.code-with-filename .code-with-filename-file pre{margin-bottom:0}.code-with-filename .code-with-filename-file{background-color:rgba(219,219,219,.8)}.quarto-dark .code-with-filename .code-with-filename-file{background-color:#555}.code-with-filename .code-with-filename-file strong{font-weight:400}.reveal.center .slide aside,.reveal.center .slide div.aside{position:initial}section.has-light-background,section.has-light-background h1,section.has-light-background h2,section.has-light-background h3,section.has-light-background h4,section.has-light-background h5,section.has-light-background h6{color:#222}section.has-light-background a,section.has-light-background a:hover{color:#2a76dd}section.has-light-background code{color:#4758ab}section.has-dark-background,section.has-dark-background h1,section.has-dark-background h2,section.has-dark-background h3,section.has-dark-background h4,section.has-dark-background h5,section.has-dark-background h6{color:#fff}section.has-dark-background a,section.has-dark-background a:hover{color:#42affa}section.has-dark-background code{color:#ffa07a}#title-slide,div.reveal div.slides section.quarto-title-block{text-align:center}#title-slide .subtitle,div.reveal div.slides section.quarto-title-block .subtitle{margin-bottom:2.5rem}.reveal .slides{text-align:left}.reveal .title-slide h1{font-size:1.6em}.reveal[data-navigation-mode=linear] .title-slide h1{font-size:2.5em}.reveal div.sourceCode{border:1px solid rgb(180.6,180.6,185.4);border-radius:4px}.reveal pre{width:100%;box-shadow:none;background-color:#fff;border:none;margin:0;font-size:.55em;line-height:1.6;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.reveal pre code{background-color:#fff;font-size:inherit;color:#1d1d1f;font-family:inherit}.reveal pre.sourceCode code{color:#1d1d1f;font-size:inherit;background-color:inherit;white-space:pre;font-family:inherit;padding:6px 9px;max-height:500px}.reveal .code-with-filename .code-with-filename-file pre{background-color:unset}.reveal code{color:var(--quarto-hl-fu-color);font-size:.875em;background-color:rgba(0,0,0,0);white-space:pre-wrap;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.reveal .column-output-location{display:flex;align-items:stretch}.reveal .column-output-location .column:first-of-type div.sourceCode{height:100%;background-color:#fff}.reveal blockquote{display:block;position:relative;color:rgb(102.95,102.95,110.05);width:unset;margin:var(--r-block-margin) auto;padding:.625rem 1.75rem;border-left:.25rem solid rgb(102.95,102.95,110.05);font-style:normal;background:none;box-shadow:none}.reveal blockquote p:first-child,.reveal blockquote p:last-child{display:block}.reveal .slide aside,.reveal .slide div.aside{position:absolute;bottom:20px;font-size:0.7em;color:rgb(102.95,102.95,110.05)}.reveal .slide sup{font-size:0.7em}.reveal .slide.scrollable aside,.reveal .slide.scrollable div.aside{position:relative;margin-top:1em}.reveal .slide aside .aside-footnotes{margin-bottom:0}.reveal .slide aside .aside-footnotes li:first-of-type{margin-top:0}.reveal .layout-sidebar{display:flex;width:100%;margin-top:.8em}.reveal .layout-sidebar .panel-sidebar{width:270px}.reveal .layout-sidebar-left .panel-sidebar{margin-right:calc(0.5em*2)}.reveal .layout-sidebar-right .panel-sidebar{margin-left:calc(0.5em*2)}.reveal .layout-sidebar .panel-fill,.reveal .layout-sidebar .panel-center,.reveal .layout-sidebar .panel-tabset{flex:1}.reveal .panel-input,.reveal .panel-sidebar{font-size:.5em;padding:.5em;border-style:solid;border-color:rgb(180.6,180.6,185.4);border-width:1px;border-radius:4px;background-color:#f8f9fa}.reveal .panel-sidebar :first-child,.reveal .panel-fill :first-child{margin-top:0}.reveal .panel-sidebar :last-child,.reveal .panel-fill :last-child{margin-bottom:0}.panel-input>div,.panel-input>div>div{vertical-align:middle;padding-right:1em}.reveal p,.reveal .slides section,.reveal .slides section>section{line-height:1.6}.reveal.smaller .slides section{font-size:0.7em}.reveal.smaller .slides section section{font-size:inherit}.reveal.smaller .slides h1{font-size:calc(2.5em/0.7)}.reveal.smaller .slides h2{font-size:calc(1.6em/0.7)}.reveal.smaller .slides h3{font-size:calc(1.3em/0.7)}.reveal .slides section.smaller{font-size:0.7em}.reveal .slides section.smaller h1{font-size:calc(2.5em/0.7)}.reveal .slides section.smaller h2{font-size:calc(1.6em/0.7)}.reveal .slides section.smaller h3{font-size:calc(1.3em/0.7)}.reveal .slides section div.callout{font-size:0.7em}.reveal .slides section div.callout h1{font-size:calc(2.5em/0.7)}.reveal .slides section div.callout h2{font-size:calc(1.6em/0.7)}.reveal .slides section div.callout h3{font-size:calc(1.3em/0.7)}.reveal .columns>.column>:not(ul,ol){margin-left:.25rem;margin-right:.25rem}.reveal .columns>.column:first-child>:not(ul,ol){margin-right:.5rem;margin-left:0}.reveal .columns>.column:last-child>:not(ul,ol){margin-right:0;margin-left:.5rem}.reveal .slide-number{color:rgb(20,158.4821428571,255);background-color:#fff}.reveal .footer{color:rgb(102.95,102.95,110.05)}.reveal .footer a{color:#0084e0}.reveal .footer.has-dark-background{color:#fff}.reveal .footer.has-dark-background a{color:rgb(122.7,198.1114130435,250)}.reveal .footer.has-light-background{color:hsl(0,0%,31.2169312169%)}.reveal .footer.has-light-background a{color:rgb(105.9,154.769273743,221)}.reveal .slide-number{color:rgb(102.95,102.95,110.05)}.reveal .slide-number.has-dark-background{color:#fff}.reveal .slide-number.has-light-background{color:hsl(0,0%,31.2169312169%)}.reveal .slide figure>figcaption,.reveal .slide img.stretch+p.caption,.reveal .slide img.r-stretch+p.caption{font-size:0.7em}@media screen and (min-width: 500px){.reveal .controls[data-controls-layout=edges] .navigate-left{left:.2em}.reveal .controls[data-controls-layout=edges] .navigate-right{right:.2em}.reveal .controls[data-controls-layout=edges] .navigate-up{top:.4em}.reveal .controls[data-controls-layout=edges] .navigate-down{bottom:2.3em}}.tippy-box[data-theme~=light-border]{background-color:#fff;color:#1d1d1f;border-radius:4px;border:solid 1px rgb(102.95,102.95,110.05);font-size:.6em}.tippy-box[data-theme~=light-border] .tippy-arrow{color:rgb(102.95,102.95,110.05)}.tippy-box[data-placement^=bottom]>.tippy-content{padding:7px 10px;z-index:1}.reveal .panel-tabset [role=tab]{padding:.25em .7em}.reveal .slide-menu-button .fa-bars::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(0, 132, 224)" class="bi bi-list" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z"/></svg>')}.reveal .slide-chalkboard-buttons .fa-easel2::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(0, 132, 224)" class="bi bi-easel2" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8 0a.5.5 0 0 1 .447.276L8.81 1h4.69A1.5 1.5 0 0 1 15 2.5V11h.5a.5.5 0 0 1 0 1h-2.86l.845 3.379a.5.5 0 0 1-.97.242L12.11 14H3.89l-.405 1.621a.5.5 0 0 1-.97-.242L3.36 12H.5a.5.5 0 0 1 0-1H1V2.5A1.5 1.5 0 0 1 2.5 1h4.691l.362-.724A.5.5 0 0 1 8 0ZM2 11h12V2.5a.5.5 0 0 0-.5-.5h-11a.5.5 0 0 0-.5.5V11Zm9.61 1H4.39l-.25 1h7.72l-.25-1Z"/></svg>')}.reveal .slide-chalkboard-buttons .fa-brush::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(0, 132, 224)" class="bi bi-brush" viewBox="0 0 16 16"><path d="M15.825.12a.5.5 0 0 1 .132.584c-1.53 3.43-4.743 8.17-7.095 10.64a6.067 6.067 0 0 1-2.373 1.534c-.018.227-.06.538-.16.868-.201.659-.667 1.479-1.708 1.74a8.118 8.118 0 0 1-3.078.132 3.659 3.659 0 0 1-.562-.135 1.382 1.382 0 0 1-.466-.247.714.714 0 0 1-.204-.288.622.622 0 0 1 .004-.443c.095-.245.316-.38.461-.452.394-.197.625-.453.867-.826.095-.144.184-.297.287-.472l.117-.198c.151-.255.326-.54.546-.848.528-.739 1.201-.925 1.746-.896.126.007.243.025.348.048.062-.172.142-.38.238-.608.261-.619.658-1.419 1.187-2.069 2.176-2.67 6.18-6.206 9.117-8.104a.5.5 0 0 1 .596.04zM4.705 11.912a1.23 1.23 0 0 0-.419-.1c-.246-.013-.573.05-.879.479-.197.275-.355.532-.5.777l-.105.177c-.106.181-.213.362-.32.528a3.39 3.39 0 0 1-.76.861c.69.112 1.736.111 2.657-.12.559-.139.843-.569.993-1.06a3.122 3.122 0 0 0 .126-.75l-.793-.792zm1.44.026c.12-.04.277-.1.458-.183a5.068 5.068 0 0 0 1.535-1.1c1.9-1.996 4.412-5.57 6.052-8.631-2.59 1.927-5.566 4.66-7.302 6.792-.442.543-.795 1.243-1.042 1.826-.121.288-.214.54-.275.72v.001l.575.575zm-4.973 3.04.007-.005a.031.031 0 0 1-.007.004zm3.582-3.043.002.001h-.002z"/></svg>')}/*! light */.reveal ol[type=a]{list-style-type:lower-alpha}.reveal ol[type=a s]{list-style-type:lower-alpha}.reveal ol[type=A s]{list-style-type:upper-alpha}.reveal ol[type=i]{list-style-type:lower-roman}.reveal ol[type=i s]{list-style-type:lower-roman}.reveal ol[type=I s]{list-style-type:upper-roman}.reveal ol[type="1"]{list-style-type:decimal}.reveal ul.task-list{list-style:none}.reveal ul.task-list li input[type=checkbox]{width:2em;height:2em;margin:0 1em .5em -1.6em;vertical-align:middle}div.cell-output-display div.pagedtable-wrapper table.table{font-size:.6em}.reveal .code-annotation-container-hidden{display:none}.reveal code.sourceCode button.code-annotation-anchor,.reveal code.sourceCode .code-annotation-anchor{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;color:var(--quarto-hl-co-color);border:solid var(--quarto-hl-co-color) 1px;border-radius:50%;font-size:.7em;line-height:1.2em;margin-top:2px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}.reveal code.sourceCode button.code-annotation-anchor{cursor:pointer}.reveal code.sourceCode a.code-annotation-anchor{text-align:center;vertical-align:middle;text-decoration:none;cursor:default;height:1.2em;width:1.2em}.reveal code.sourceCode.fragment a.code-annotation-anchor{left:auto}.reveal #code-annotation-line-highlight-gutter{width:100%;border-top:solid var(--quarto-hl-co-color) 1px;border-bottom:solid var(--quarto-hl-co-color) 1px;z-index:2}.reveal #code-annotation-line-highlight{margin-left:-8em;width:calc(100% + 4em);border-top:solid var(--quarto-hl-co-color) 1px;border-bottom:solid var(--quarto-hl-co-color) 1px;z-index:2;margin-bottom:-2px}.reveal code.sourceCode .code-annotation-anchor.code-annotation-active{background-color:var(--quarto-hl-normal-color, #aaaaaa);border:solid var(--quarto-hl-normal-color, #aaaaaa) 1px;color:#fff;font-weight:bolder}.reveal pre.code-annotation-code{padding-top:0;padding-bottom:0}.reveal pre.code-annotation-code code{z-index:3;padding-left:0px}.reveal dl.code-annotation-container-grid{margin-left:.1em}.reveal dl.code-annotation-container-grid dt{margin-top:.65rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;border:solid #1d1d1f 1px;border-radius:50%;height:1.3em;width:1.3em;line-height:1.3em;font-size:.5em;text-align:center;vertical-align:middle;text-decoration:none}.reveal dl.code-annotation-container-grid dd{margin-left:.25em}.reveal .scrollable ol li:first-child:nth-last-child(n+10),.reveal .scrollable ol li:first-child:nth-last-child(n+10)~li{margin-left:1em}kbd{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:26px;color:#1d1d1f;background-color:#f8f9fa;border:1px solid;border-color:rgb(180.6,180.6,185.4);border-radius:5px;padding:.4rem .4rem}:root{--r-inline-code-font: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--r-block-code-font: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--r-inline-code-font-size: 0.875em;--r-block-code-font-size: 0.55em}.reveal a{font-weight:400;background-color:rgba(0,0,0,0);text-decoration:inherit}.reveal div.callout{margin-top:1rem;margin-bottom:1rem;border-radius:4px;overflow-wrap:break-word}.reveal div.callout.callout-style-simple,.reveal div.callout.callout-style-default{border-left:.3rem solid #acacac;border-right:solid 1px rgb(180.6,180.6,185.4);border-top:solid 1px rgb(180.6,180.6,185.4);border-bottom:solid 1px rgb(180.6,180.6,185.4)}.reveal div.callout.callout-style-simple div.callout-body,.reveal div.callout.callout-style-simple div.callout-title,.reveal div.callout.callout-style-default div.callout-body,.reveal div.callout.callout-style-default div.callout-title{font-size:inherit;border-bottom:none;font-weight:600}.reveal div.callout.callout-style-simple div.callout-title,.reveal div.callout.callout-style-default div.callout-title{display:flex;align-items:center}.reveal div.callout.callout-style-simple div.callout-title p,.reveal div.callout.callout-style-default div.callout-title p{margin-top:.5em;margin-bottom:.5em;color:var(--r-main-color)}.reveal div.callout.callout-style-simple .callout-icon::before,.reveal div.callout.callout-style-default .callout-icon::before{height:1.25em;width:1.25em;background-size:1.25em 1.25em}.reveal div.callout.callout-style-simple.callout-titled .callout-body>.callout-content>:last-child,.reveal div.callout.callout-style-default.callout-titled .callout-body>.callout-content>:last-child{margin-bottom:var(--r-block-margin)}.reveal div.callout.callout-style-simple.callout-titled .callout-body>.callout-content>:last-child:not(div.sourceCode),.reveal div.callout.callout-style-default.callout-titled .callout-body>.callout-content>:last-child:not(div.sourceCode){padding-bottom:.5rem;margin-bottom:0}.reveal div.callout.callout-style-simple.callout-titled .callout-icon::before,.reveal div.callout.callout-style-default.callout-titled .callout-icon::before{margin-top:.25em;padding-right:.25em}.reveal div.callout.callout-style-simple.no-icon::before,.reveal div.callout.callout-style-default.no-icon::before{display:none !important}.reveal div.callout.callout-style-simple{padding:0em .5em;display:flex}.reveal div.callout.callout-style-simple.callout-titled .callout-body{margin-top:.2em}.reveal div.callout.callout-style-simple.callout-titled:not(.no-icon) .callout-content{padding-left:1.6em}.reveal div.callout.callout-style-simple.callout-titled .callout-content p{margin-top:0}.reveal div.callout.callout-style-simple:not(.callout-titled) .callout-body{display:flex}.reveal div.callout.callout-style-simple:not(.callout-titled) .callout-icon::before{margin-top:var(--r-block-margin);padding-right:.5em}.reveal div.callout.callout-style-simple:not(.callout-titled) .callout-body>.callout-content>div.sourceCode:last-child{margin-bottom:1rem}.reveal div.callout.callout-style-simple:not(.callout-titled) .callout-body>.callout-content>:first-child{margin-top:var(--r-block-margin)}.reveal div.callout.callout-style-simple .callout-icon::before{display:inline-block;content:"";background-repeat:no-repeat}.reveal div.callout.callout-style-simple div.callout-title{opacity:75%}.reveal div.callout.callout-style-simple div.callout-body{font-weight:400}.reveal div.callout.callout-style-default.callout-titled .callout-content p{margin-top:.7em}.reveal div.callout.callout-style-default .callout-icon::before{display:inline-block;content:"";background-repeat:no-repeat}.reveal div.callout.callout-style-default div.callout-body{font-weight:400}.reveal div.callout.callout-style-default div.callout-title{opacity:85%;padding-left:.5em;padding-right:.5em}.reveal div.callout.callout-style-default div.callout-content{padding-left:.5em;padding-right:.5em}.reveal div.callout .callout-body-container{flex-grow:1}.reveal div.callout.callout-note{border-left-color:#0d6efd}.reveal div.callout.callout-note.callout-style-default .callout-title{background-color:rgb(230.8,240.5,254.8)}.reveal div.callout.callout-note .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: rgb(11.7, 99, 227.7)" class="bi bi-info-circle" viewBox="0 0 16 16"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/><path d="m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z"/></svg>');}.reveal div.callout.callout-tip{border-left-color:#198754}.reveal div.callout.callout-tip.callout-style-default .callout-title{background-color:rgb(232,243,237.9)}.reveal div.callout.callout-tip .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: rgb(22.5, 121.5, 75.6)" class="bi bi-lightbulb" viewBox="0 0 16 16"><path d="M2 6a6 6 0 1 1 10.174 4.31c-.203.196-.359.4-.453.619l-.762 1.769A.5.5 0 0 1 10.5 13a.5.5 0 0 1 0 1 .5.5 0 0 1 0 1l-.224.447a1 1 0 0 1-.894.553H6.618a1 1 0 0 1-.894-.553L5.5 15a.5.5 0 0 1 0-1 .5.5 0 0 1 0-1 .5.5 0 0 1-.46-.302l-.761-1.77a1.964 1.964 0 0 0-.453-.618A5.984 5.984 0 0 1 2 6zm6-5a5 5 0 0 0-3.479 8.592c.263.254.514.564.676.941L5.83 12h4.342l.632-1.467c.162-.377.413-.687.676-.941A5 5 0 0 0 8 1z"/></svg>');}.reveal div.callout.callout-warning{border-left-color:#ffc107}.reveal div.callout.callout-warning.callout-style-default .callout-title{background-color:rgb(255,248.8,230.2)}.reveal div.callout.callout-warning .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: rgb(229.5, 173.7, 6.3)" class="bi bi-exclamation-triangle" viewBox="0 0 16 16"><path d="M7.938 2.016A.13.13 0 0 1 8.002 2a.13.13 0 0 1 .063.016.146.146 0 0 1 .054.057l6.857 11.667c.036.06.035.124.002.183a.163.163 0 0 1-.054.06.116.116 0 0 1-.066.017H1.146a.115.115 0 0 1-.066-.017.163.163 0 0 1-.054-.06.176.176 0 0 1 .002-.183L7.884 2.073a.147.147 0 0 1 .054-.057zm1.044-.45a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767L8.982 1.566z"/><path d="M7.002 12a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 5.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 5.995z"/></svg>');}.reveal div.callout.callout-caution{border-left-color:#fd7e14}.reveal div.callout.callout-caution.callout-style-default .callout-title{background-color:rgb(254.8,242.1,231.5)}.reveal div.callout.callout-caution .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: rgb(227.7, 113.4, 18)" class="bi bi-cone-striped" viewBox="0 0 16 16"><path d="M9.97 4.88l.953 3.811C10.158 8.878 9.14 9 8 9c-1.14 0-2.159-.122-2.923-.309L6.03 4.88C6.635 4.957 7.3 5 8 5s1.365-.043 1.97-.12zm-.245-.978L8.97.88C8.718-.13 7.282-.13 7.03.88L6.274 3.9C6.8 3.965 7.382 4 8 4c.618 0 1.2-.036 1.725-.098zm4.396 8.613a.5.5 0 0 1 .037.96l-6 2a.5.5 0 0 1-.316 0l-6-2a.5.5 0 0 1 .037-.96l2.391-.598.565-2.257c.862.212 1.964.339 3.165.339s2.303-.127 3.165-.339l.565 2.257 2.391.598z"/></svg>');}.reveal div.callout.callout-important{border-left-color:#dc3545}.reveal div.callout.callout-important.callout-style-default .callout-title{background-color:rgb(251.5,234.8,236.4)}.reveal div.callout.callout-important .callout-icon::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" style="fill: rgb(198, 47.7, 62.1)" class="bi bi-exclamation-circle" viewBox="0 0 16 16"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/><path d="M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995z"/></svg>');}.reveal .quarto-title-block .quarto-title-authors{display:flex;justify-content:center}.reveal .quarto-title-block .quarto-title-authors .quarto-title-author{padding-left:.5em;padding-right:.5em}.reveal .quarto-title-block .quarto-title-authors .quarto-title-author a,.reveal .quarto-title-block .quarto-title-authors .quarto-title-author a:hover,.reveal .quarto-title-block .quarto-title-authors .quarto-title-author a:visited,.reveal .quarto-title-block .quarto-title-authors .quarto-title-author a:active{color:inherit;text-decoration:none}.reveal .quarto-title-block .quarto-title-authors .quarto-title-author .quarto-title-author-name{margin-bottom:.1rem}.reveal .quarto-title-block .quarto-title-authors .quarto-title-author .quarto-title-author-email{margin-top:0px;margin-bottom:.4em;font-size:.6em}.reveal .quarto-title-block .quarto-title-authors .quarto-title-author .quarto-title-author-orcid img{margin-bottom:4px}.reveal .quarto-title-block .quarto-title-authors .quarto-title-author .quarto-title-affiliation{font-size:.7em;margin-top:0px;margin-bottom:8px}.reveal .quarto-title-block .quarto-title-authors .quarto-title-author .quarto-title-affiliation:first{margin-top:12px}:root{--green: #0084E0;--green-soft: #2BA8F5;--mint: #BFE6FF;--tint: #E8F5FF;--ink: #1D1D1F;--ink-2: #515154;--ink-3: #86868B;--line: #D2D2D7;--line-2: #ECECF0;--ease: cubic-bezier(.2,.7,.2,1)}.reveal{word-break:keep-all}.reveal *{border-radius:0 !important}.reveal .slides{text-align:left}.reveal .slides>section,.reveal .slides>section>section{box-sizing:border-box;height:900px;padding:78px 104px 70px !important}.reveal p{margin:0}.reveal b,.reveal strong{font-weight:700;color:var(--ink)}.reveal h2{font-size:50px;margin:0 0 40px;text-transform:none}.reveal h2 .kicker,.reveal .kicker{display:block;font-size:15px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--green);margin-bottom:18px;line-height:1.3}.reveal .g,.reveal h2 .g,.reveal h1 .g{color:var(--green)}.reveal .m{color:var(--mint)}.reveal .mute{color:var(--ink-3)}.reveal .ink2{color:var(--ink-2)}.reveal .lead{font-size:30px;line-height:1.55;color:var(--ink-2)}.reveal .body{font-size:23px;line-height:1.6;color:var(--ink-2)}.reveal .sm{font-size:19.5px;line-height:1.6;color:var(--ink-2)}.reveal .xs{font-size:15px;line-height:1.55;color:var(--ink-3)}.reveal .en{font-size:16px;color:var(--ink-3);font-style:italic}.reveal .label{font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--green);margin-bottom:10px}.reveal .t{font-size:28px;font-weight:700;letter-spacing:-0.025em;line-height:1.25;color:var(--ink)}.reveal .src{position:absolute;left:104px;right:104px;bottom:34px;font-size:13.5px;color:var(--ink-3);line-height:1.5}.reveal .mt1{margin-top:10px}.reveal .mt2{margin-top:20px}.reveal .mt3{margin-top:32px}.reveal .mt4{margin-top:48px}.reveal .split{display:grid;grid-template-columns:1fr 1fr;gap:72px}.reveal .split.wide-l{grid-template-columns:1.25fr 1fr}.reveal .split.wide-r{grid-template-columns:1fr 1.3fr}.reveal .cols{display:grid;grid-template-columns:repeat(var(--n, 3), 1fr);border-top:1px solid var(--line)}.reveal .cols>*{padding:26px 28px 8px;border-left:1px solid var(--line)}.reveal .cols>*:first-child{border-left:0;padding-left:0}.reveal .rows>*{border-bottom:1px solid var(--line);padding:16px 0}.reveal .rows>*:first-child{border-top:1px solid var(--line)}.reveal .row{display:grid;grid-template-columns:170px 1fr;gap:24px;align-items:baseline}.reveal .abs{position:absolute}.reveal .note{background:var(--tint);border-left:3px solid var(--green);padding:18px 24px;font-size:21px;line-height:1.55;font-weight:600;color:var(--green)}.reveal .note u{text-decoration-thickness:1.5px;text-underline-offset:5px}.reveal ul.ln{list-style:none;margin:0;padding:0}.reveal ul.ln li{font-size:22px;line-height:1.55;color:var(--ink-2);padding:12px 0;border-bottom:1px solid var(--line-2)}.reveal ul.ln li:first-child{border-top:1px solid var(--line)}.reveal table.tb{width:100%;border-collapse:collapse;font-size:19px;margin:0}.reveal table.tb th{text-align:left;font-weight:700;color:var(--ink);padding:12px 14px;border-bottom:2px solid var(--ink);border-top:0;background:none}.reveal table.tb td{padding:12px 14px;border-bottom:1px solid var(--line);color:var(--ink-2);line-height:1.45;vertical-align:top}.reveal table.tb td:first-child{font-weight:700;color:var(--ink)}.reveal table.tb .hi{color:var(--green);font-weight:600}.reveal table.tb th.hi{color:var(--green);border-bottom-color:var(--green)}.reveal .slides section.dark,.reveal .slides section.photo{color:#fff}.reveal section.dark h2,.reveal section.photo h2,.reveal section.dark h1,.reveal section.photo h1,.reveal section.dark b,.reveal section.photo b,.reveal section.dark .t,.reveal section.photo .t{color:#fff}.reveal section.dark .kicker,.reveal section.photo .kicker,.reveal section.dark .label,.reveal section.photo .label,.reveal section.dark .g,.reveal section.photo .g{color:var(--mint)}.reveal section.dark .body,.reveal section.photo .body,.reveal section.dark .sm,.reveal section.photo .sm,.reveal section.dark .lead,.reveal section.photo .lead{color:hsla(0,0%,100%,.82)}.reveal section.dark .xs,.reveal section.photo .xs,.reveal section.dark .en,.reveal section.photo .en,.reveal section.dark .src,.reveal section.photo .src{color:hsla(0,0%,100%,.6)}.reveal section.dark .cols,.reveal section.photo .cols,.reveal section.dark .cols>*,.reveal section.photo .cols>*,.reveal section.dark .rows>*,.reveal section.photo .rows>*{border-color:hsla(0,0%,100%,.24)}.reveal section.dark .note,.reveal section.photo .note{background:hsla(0,0%,100%,.08);border-left-color:var(--mint);color:#fff}.reveal .slide-background.veil-l .slide-background-content::after,.reveal .slide-background.veil-b .slide-background-content::after,.reveal .slide-background.veil .slide-background-content::after,.reveal .slide-background.veil-r .slide-background-content::after{content:"";position:absolute;inset:0}.reveal .slide-background.veil-l .slide-background-content::after{background:linear-gradient(90deg, rgba(0, 26, 52, 0.9) 0%, rgba(0, 26, 52, 0.7) 45%, rgba(0, 26, 52, 0.05) 82%)}.reveal .slide-background.veil-r .slide-background-content::after{background:linear-gradient(270deg, rgba(0, 26, 52, 0.92) 0%, rgba(0, 26, 52, 0.75) 48%, rgba(0, 26, 52, 0.05) 80%)}.reveal .slide-background.veil-b .slide-background-content::after{background:linear-gradient(0deg, rgba(0, 26, 52, 0.92) 0%, rgba(0, 26, 52, 0.6) 42%, rgba(0, 26, 52, 0) 70%)}.reveal .slide-background.veil .slide-background-content::after{background:rgba(0,26,52,.62)}.reveal .slide-background.present .slide-background-content{animation:kenburns 22s cubic-bezier(0.25, 0.6, 0.3, 1) both}@keyframes kenburns{from{transform:scale(1)}to{transform:scale(1.09)}}.reveal .cap{position:absolute;font-size:13px;color:hsla(0,0%,100%,.65);line-height:1.4}.reveal .cap.dk{color:var(--ink-3)}.reveal .slides section img{margin:0;max-width:none;max-height:none}.reveal .ph{position:absolute;overflow:hidden}.reveal .ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--ease)}.reveal section.present .ph.zoom img{animation:kenburns 18s var(--ease) both}.reveal .thumb{overflow:hidden;height:230px;margin-bottom:22px}.reveal .thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s var(--ease)}.reveal .thumb:hover img{transform:scale(1.04)}.reveal section.part .partno{font-size:18px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mint)}.reveal section.part h1{font-size:96px;font-weight:700;letter-spacing:-0.04em;line-height:1.06;color:#fff;margin:26px 0 30px;text-transform:none}.reveal section.part .lead{font-size:28px}.reveal .num{font-size:76px;font-weight:700;color:var(--green);letter-spacing:-0.035em;line-height:1;font-variant-numeric:tabular-nums}.reveal .num small{font-size:.75em;font-weight:300;margin-left:4px;letter-spacing:0}.reveal section.dark .num,.reveal section.photo .num{color:#fff}.reveal .quote{font-size:44px;font-weight:600;letter-spacing:-0.03em;line-height:1.42;text-align:center;color:hsla(0,0%,100%,.7)}.reveal .quote b{color:#fff}@keyframes rise{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes grow-x{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes pop{from{opacity:0;transform:scale(0.4)}to{opacity:1;transform:scale(1)}}.reveal section.present .rise{animation:rise 1s var(--ease) both}.reveal section.present .rise.d1{animation-delay:.15s}.reveal section.present .rise.d2{animation-delay:.35s}.reveal section.present .rise.d3{animation-delay:.55s}.reveal section.present .rise.d4{animation-delay:.8s}.reveal section.present .rise.d5{animation-delay:1.05s}.reveal section.present .rise.d6{animation-delay:1.3s}.reveal section.present .stagger>*,.reveal .fragment.visible .stagger>*,.reveal .fragment.visible.stagger>*{animation:rise .9s var(--ease) both}.reveal section.present .stagger>*:nth-child(1),.reveal .fragment.visible .stagger>*:nth-child(1),.reveal .fragment.visible.stagger>*:nth-child(1){animation-delay:0.1s}.reveal section.present .stagger>*:nth-child(2),.reveal .fragment.visible .stagger>*:nth-child(2),.reveal .fragment.visible.stagger>*:nth-child(2){animation-delay:0.21s}.reveal section.present .stagger>*:nth-child(3),.reveal .fragment.visible .stagger>*:nth-child(3),.reveal .fragment.visible.stagger>*:nth-child(3){animation-delay:0.32s}.reveal section.present .stagger>*:nth-child(4),.reveal .fragment.visible .stagger>*:nth-child(4),.reveal .fragment.visible.stagger>*:nth-child(4){animation-delay:0.43s}.reveal section.present .stagger>*:nth-child(5),.reveal .fragment.visible .stagger>*:nth-child(5),.reveal .fragment.visible.stagger>*:nth-child(5){animation-delay:0.54s}.reveal section.present .stagger>*:nth-child(6),.reveal .fragment.visible .stagger>*:nth-child(6),.reveal .fragment.visible.stagger>*:nth-child(6){animation-delay:0.65s}.reveal section.present .stagger>*:nth-child(7),.reveal .fragment.visible .stagger>*:nth-child(7),.reveal .fragment.visible.stagger>*:nth-child(7){animation-delay:0.76s}.reveal section.present .stagger>*:nth-child(8),.reveal .fragment.visible .stagger>*:nth-child(8),.reveal .fragment.visible.stagger>*:nth-child(8){animation-delay:0.87s}.reveal section.present .stagger>*:nth-child(9),.reveal .fragment.visible .stagger>*:nth-child(9),.reveal .fragment.visible.stagger>*:nth-child(9){animation-delay:0.98s}.reveal section.present .stagger>*:nth-child(10),.reveal .fragment.visible .stagger>*:nth-child(10),.reveal .fragment.visible.stagger>*:nth-child(10){animation-delay:1.09s}.reveal section.present .stagger>*:nth-child(11),.reveal .fragment.visible .stagger>*:nth-child(11),.reveal .fragment.visible.stagger>*:nth-child(11){animation-delay:1.2s}.reveal section.present .stagger>*:nth-child(12),.reveal .fragment.visible .stagger>*:nth-child(12),.reveal .fragment.visible.stagger>*:nth-child(12){animation-delay:1.31s}.reveal section.present .stagger>*:nth-child(13),.reveal .fragment.visible .stagger>*:nth-child(13),.reveal .fragment.visible.stagger>*:nth-child(13){animation-delay:1.42s}.reveal section.present .stagger>*:nth-child(14),.reveal .fragment.visible .stagger>*:nth-child(14),.reveal .fragment.visible.stagger>*:nth-child(14){animation-delay:1.53s}.reveal .fragment.stagger{opacity:1;visibility:visible}.reveal .fragment.stagger:not(.visible)>*{opacity:0}.reveal .slides section .fragment.rise-f{opacity:0;transform:translateY(28px);transition:all .9s var(--ease)}.reveal .slides section .fragment.rise-f.visible{opacity:1;transform:none}.reveal .shift{display:grid;grid-template-columns:1fr 70px 1fr;align-items:baseline;padding:14px 0;border-bottom:1px solid hsla(0,0%,100%,.18);font-size:30px}.reveal .shift .from{text-align:right;color:hsla(0,0%,100%,.8);transition:color .8s var(--ease);position:relative}.reveal .shift .arr{text-align:center;color:var(--mint);font-weight:700;opacity:0;transition:opacity .6s var(--ease) .2s}.reveal .shift .to{color:#fff;font-weight:700;opacity:0;transform:translateX(-24px);transition:all .9s var(--ease) .35s}.reveal .shift.visible .from{color:hsla(0,0%,100%,.4)}.reveal .shift.visible .arr{opacity:1}.reveal .shift.visible .to{opacity:1;transform:none}.reveal .slides section .fragment.shift{opacity:1;visibility:visible}.reveal .tl{position:relative;height:270px}.reveal .tl .ax{position:absolute;left:0;right:0;top:52px;height:1.5px;background:var(--green);transform-origin:left}.reveal section.present .tl .ax,.reveal .fragment.visible .tl .ax{animation:grow-x 1.4s var(--ease) both}.reveal .tl .evs{display:grid;grid-template-columns:repeat(6, 1fr);gap:22px}.reveal .tl .ev .y{font-size:26px;font-weight:700;color:var(--green);letter-spacing:-0.02em;height:44px;font-variant-numeric:tabular-nums}.reveal .tl .ev .pt{width:13px;height:13px;background:var(--green);margin:2px 0 18px}.reveal .tl .ev b{display:block;font-size:18.5px;color:var(--ink);line-height:1.35;margin-bottom:6px}.reveal .tl .ev span{font-size:15.5px;color:var(--ink-2);line-height:1.5;display:block}.reveal svg .dr{stroke-dasharray:1;stroke-dashoffset:1}.reveal section.present svg .dr.auto,.reveal .fragment.visible svg .dr,.reveal svg .fragment.visible.dr{animation:draw 1.2s var(--ease) both}.reveal svg .pp{transform-box:fill-box;transform-origin:center;opacity:0}.reveal section.present svg .pp.auto,.reveal .fragment.visible svg .pp,.reveal svg .fragment.visible .pp{animation:pop .7s var(--ease) both}.reveal svg .fragment{transition:opacity .8s var(--ease)}.reveal svg g.grow-up{transform-box:fill-box;transform-origin:bottom;transform:scaleY(0);transition:transform 1s var(--ease)}.reveal svg g.grow-up.visible{transform:scaleY(1)}.reveal svg g.grow-up{opacity:1;visibility:visible}@keyframes spin{from{transform:rotate(-120deg) scale(0.6);opacity:0}to{transform:none;opacity:1}}.reveal section.present .spin-in{animation:spin 1.8s var(--ease) both .3s}.reveal .slide-number{font-family:"Pretendard Variable",Pretendard,"Apple SD Gothic Neo",-apple-system,system-ui,sans-serif;font-size:13px !important;background:none !important;color:var(--ink-3) !important;right:26px !important;bottom:18px !important;letter-spacing:.06em}.reveal .footer{font-size:13px !important;color:var(--ink-3) !important}.reveal .progress{height:3px;color:var(--green)}.reveal.has-dark-background .slide-number,.reveal.has-dark-background .footer{color:hsla(0,0%,100%,.55) !important}.reveal.has-dark-background .progress{color:var(--mint)}@media(prefers-reduced-motion: reduce){.reveal *,.reveal *::before,.reveal *::after{animation:none !important;transition:none !important}.reveal .slides section .fragment.rise-f,.reveal .fragment.stagger>*,.reveal .shift .to,.reveal .shift .arr{opacity:1;transform:none}.reveal svg .dr{stroke-dashoffset:0}.reveal svg .pp{opacity:1}}.reveal h2:empty{display:none}.reveal .ln ul{list-style:none;margin:0;padding:0}.reveal .ln li{font-size:21px;line-height:1.55;color:var(--ink-2);padding:12px 0;border-bottom:1px solid var(--line-2)}.reveal .ln li:first-child{border-top:1px solid var(--line)}.reveal .hero{font-size:118px;font-weight:700;letter-spacing:-0.045em;line-height:1;color:#fff;margin-top:10px}.reveal .ttl{font-size:92px;font-weight:700;letter-spacing:-0.04em;line-height:1.08;color:#fff;margin:26px 0 34px}.reveal .ttl2{font-size:60px;font-weight:700;letter-spacing:-0.035em;line-height:1.12;color:var(--ink)}.reveal .etym{font-size:92px;font-weight:700;letter-spacing:-0.04em;line-height:1.1;margin:6px 0 14px}.reveal .etym .fragment{display:inline-block}.reveal .prin{padding:12px 0;border-bottom:1px solid var(--line-2);font-size:21px;line-height:1.5}.reveal .prin:first-child{border-top:1px solid var(--line)}.reveal table.para th{vertical-align:bottom;font-size:19px}.reveal table.para th span{display:block;font-size:13px;font-weight:400;color:var(--ink-3);margin-top:4px}.reveal table.para td{padding:16px 14px;font-size:19px}.reveal table.para td.hi{background:var(--tint)}.reveal table .en{font-size:13px;display:block}.reveal .grid3{display:grid;grid-template-columns:repeat(3, 1fr);border-top:1px solid var(--line)}.reveal .grid3>*{padding:22px 28px 24px;border-left:1px solid var(--line);border-bottom:1px solid var(--line)}.reveal .grid3>*:nth-child(3n+1){border-left:0;padding-left:0}.reveal img.book{width:300px;height:420px;object-fit:contain;box-shadow:0 22px 46px rgba(0,0,0,.22)}.reveal section.brighton h2{position:absolute;left:104px;top:214px;color:#fff;z-index:2}.reveal section.brighton h2 .kicker,.reveal section.brighton h2 .m{color:var(--mint)}.reveal section.brighton .below{margin-top:330px}.reveal .ostrom{display:grid;grid-template-columns:repeat(4, auto);gap:6px 18px;font-size:15.5px;color:var(--ink)}.reveal .assign>div{padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.22);font-size:17px;line-height:1.5;color:hsla(0,0%,100%,.8)}.reveal .assign>div:first-child{border-top:1px solid hsla(0,0%,100%,.22)}.reveal .assign b,.reveal .assign strong{display:block;color:#fff;font-size:19px}.reveal .reflist{column-count:2;column-gap:56px}.reveal .reflist p{font-size:14.5px;line-height:1.5;color:var(--ink-2);padding-left:1.4em;text-indent:-1.4em;margin:0 0 8px;break-inside:avoid}.reveal table.cr{font-size:13px}.reveal table.cr th,.reveal table.cr td{padding:5px 8px;line-height:1.3}.reveal .slides section .fragment.stagger{opacity:1;visibility:visible}.reveal .slides section svg g.grow-up.fragment{opacity:1;visibility:visible}.reveal p{line-height:inherit}.reveal .abs{box-sizing:border-box}.reveal section.dark strong,.reveal section.photo strong{color:#fff}.reveal .quote strong{color:#fff}.reveal .ph>p,.reveal .ph>figure,.reveal .ph .quarto-figure{width:100%;height:100%;margin:0}.reveal .thumb>p{height:100%;margin:0}.reveal .row>p,.reveal .shift>p,.reveal .ostrom>p{display:contents}.reveal svg .fragment.visible .dr{animation:draw 1.2s var(--ease) both}.reveal table.cr{font-size:12px}.reveal table.cr th,.reveal table.cr td{padding:3px 8px}html.print-pdf .reveal svg .dr{stroke-dashoffset:0}html.print-pdf .reveal svg .pp{opacity:1}html.print-pdf .reveal svg g.grow-up{transform:none}html.print-pdf .reveal .shift .arr,html.print-pdf .reveal .shift .to{opacity:1;transform:none}.reveal img.mm{position:absolute;object-fit:cover;margin:0}.reveal img.mm[data-id=mirror]{object-fit:contain}.reveal .bignum{font-weight:700;color:var(--green);letter-spacing:-0.04em;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.reveal .bignum .unit{font-size:.75em;font-weight:300;margin-left:.08em;letter-spacing:0}.reveal .hlab{font-size:18px;font-weight:700;color:var(--ink-3);text-align:center}.reveal .hlab.g{color:var(--green)}.reveal .pyr{background:#f5f5f7;clip-path:polygon(50% 0, 100% 100%, 0 100%)}.reveal .tier{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-weight:700;line-height:1.2;text-align:center;box-sizing:border-box}.reveal .tier small{font-size:.62em;color:var(--mint);font-weight:600;margin-top:4px}.reveal .vline{width:2px;background:#515154}.reveal .pcap{text-align:center;color:var(--ink-3)}.reveal .pcap.g{color:var(--green)}.reveal .node{width:84px;height:60px;background:#2ba8f5;color:#fff;font-size:15px;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.15}.reveal .node small{font-size:11px;color:var(--mint);font-weight:600}.reveal section.present .node{animation:pop .7s cubic-bezier(0.34, 1.56, 0.64, 1) both}.reveal .sb{background:rgba(0,26,52,.72)}.reveal .engine{position:absolute;left:104px;right:104px;top:290px;font-size:78px;font-weight:700;letter-spacing:-0.035em;line-height:1.22;text-align:center;color:#fff}.reveal .fxidx>div{font-size:17px;line-height:2;color:var(--ink-3)}.reveal .fxidx a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line)}.reveal .fxidx a:hover{color:var(--green);border-bottom-color:var(--green)}.reveal .fxidx p{margin-bottom:4px}.reveal .fxidx code{font-size:13px;color:var(--green);background:var(--tint);padding:1px 5px}.reveal .tier>p,.reveal .node>p{display:contents}.reveal .tier small,.reveal .node small{display:block}.reveal .note,.reveal section.dark .note,.reveal section.photo .note{background:none;border:0;padding:0;font-size:23px;font-weight:700;line-height:1.5}.reveal section.dark .note,.reveal section.photo .note{color:#fff}.reveal .cols,.reveal .cols>*,.reveal .rows>*,.reveal .rows>*:first-child,.reveal .grid3,.reveal .grid3>*,.reveal .ln li,.reveal .ln li:first-child,.reveal .prin,.reveal .prin:first-child,.reveal .assign>div,.reveal .assign>div:first-child,.reveal .shift{border:0 !important}.reveal .cols{column-gap:56px}.reveal .cols>*{padding:22px 0 8px}.reveal .grid3{column-gap:56px}.reveal .grid3>*{padding:0 0 34px}.reveal .rows>*{padding:12px 0 14px}.reveal .ln li{padding:8px 0}.reveal h2 .kicker,.reveal .kicker,.reveal .label,.reveal section.part .partno,.reveal .slide-number{letter-spacing:0 !important}.reveal .fxidx a{border-bottom:0}.reveal .fxidx a:hover{text-decoration:underline;text-underline-offset:4px}.reveal .note::before,.reveal .accent::before{content:"";display:block;width:56px;height:4px;background:var(--green);margin-bottom:16px}.reveal section.dark .note::before,.reveal section.photo .note::before,.reveal section.dark .accent::before,.reveal section.photo .accent::before{background:var(--mint)}.reveal .note.center::before{margin-left:auto;margin-right:auto}.reveal .slide-background.plane .slide-background-content{animation:none}::view-transition{background:#0b0b0c}::view-transition-group(root){animation-duration:var(--vt-dur, 0.9s)}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--vt-dur, 0.9s);animation-timing-function:cubic-bezier(0.2, 0.7, 0.2, 1);animation-fill-mode:both}html[data-vt]:not([data-vt=dissolve])::view-transition-old(root),html[data-vt]:not([data-vt=dissolve])::view-transition-new(root){mix-blend-mode:normal}::view-transition-image-pair(root){perspective:2200px;isolation:isolate}@keyframes vt-push-old{to{transform:translateX(calc(var(--vt-dir) * -100%))}}@keyframes vt-push-new{from{transform:translateX(calc(var(--vt-dir) * 100%))}}html[data-vt=push]::view-transition-old(root){animation-name:vt-push-old}html[data-vt=push]::view-transition-new(root){animation-name:vt-push-new}html[data-vt=movein]::view-transition-old(root){animation-name:vt-dim}html[data-vt=movein]::view-transition-new(root){animation-name:vt-push-new}@keyframes vt-dim{to{filter:brightness(0.55)}}html[data-vt=reveal]::view-transition-old(root){animation-name:vt-push-old;z-index:2}html[data-vt=reveal]::view-transition-new(root){animation-name:vt-undim}@keyframes vt-undim{from{filter:brightness(0.55)}}@keyframes vt-cube-old{to{transform:translateX(calc(var(--vt-dir) * -100%)) rotateY(calc(var(--vt-dir) * -90deg));filter:brightness(0.5)}}@keyframes vt-cube-new{from{transform:translateX(calc(var(--vt-dir) * 100%)) rotateY(calc(var(--vt-dir) * 90deg));filter:brightness(0.5)}}html[data-vt=cube]{--vt-dur: 1.2s}html[data-vt=cube]::view-transition-old(root){animation-name:vt-cube-old;transform-origin:calc(50% + var(--vt-dir)*50%) 50%;backface-visibility:hidden}html[data-vt=cube]::view-transition-new(root){animation-name:vt-cube-new;transform-origin:calc(50% - var(--vt-dir)*50%) 50%;backface-visibility:hidden}@keyframes vt-flip-old{0%{transform:rotateY(0) scale(1)}50%{transform:rotateY(calc(var(--vt-dir) * -90deg)) scale(0.86)}100%{transform:rotateY(calc(var(--vt-dir) * -90deg)) scale(0.86)}}@keyframes vt-flip-new{0%,50%{transform:rotateY(calc(var(--vt-dir) * 90deg)) scale(0.86)}100%{transform:none}}html[data-vt=flip]{--vt-dur: 1.1s}html[data-vt=flip]::view-transition-old(root){animation-name:vt-flip-old;backface-visibility:hidden}html[data-vt=flip]::view-transition-new(root){animation-name:vt-flip-new;backface-visibility:hidden}@keyframes vt-swap-old{50%{transform:translateX(calc(var(--vt-dir) * -38%)) scale(0.7) rotateY(calc(var(--vt-dir) * 25deg))}100%{transform:translateX(0) scale(0.6);opacity:0}}@keyframes vt-swap-new{0%{transform:translateX(0) scale(0.6);opacity:0}50%{transform:translateX(calc(var(--vt-dir) * 38%)) scale(0.7) rotateY(calc(var(--vt-dir) * -25deg));opacity:1}100%{transform:none}}html[data-vt=swap]{--vt-dur: 1.2s}html[data-vt=swap]::view-transition-old(root){animation-name:vt-swap-old}html[data-vt=swap]::view-transition-new(root){animation-name:vt-swap-new}@property --door{syntax:"<percentage>";inherits:false;initial-value:50%}@keyframes vt-door-old{from{--door: 50%}to{--door: 0%;opacity:.6}}@keyframes vt-door-new{from{transform:scale(0.72);filter:brightness(0.6)}}html[data-vt=doorway]{--vt-dur: 1.3s}html[data-vt=doorway]::view-transition-old(root){animation-name:vt-door-old;z-index:2;clip-path:polygon(0 0, var(--door) 0, var(--door) 100%, calc(100% - var(--door)) 100%, calc(100% - var(--door)) 0, 100% 0, 100% 100%, 0 100%)}html[data-vt=doorway]::view-transition-new(root){animation-name:vt-door-new}@keyframes vt-iris{from{clip-path:circle(0% at 50% 50%)}to{clip-path:circle(75% at 50% 50%)}}html[data-vt=iris]{--vt-dur: 1.1s}html[data-vt=iris]::view-transition-old(root){animation:none}html[data-vt=iris]::view-transition-new(root){animation-name:vt-iris}@keyframes vt-wipe{from{clip-path:inset(0 calc(50% + var(--vt-dir) * 50%) 0 calc(50% - var(--vt-dir) * 50%))}to{clip-path:inset(0 0 0 0)}}html[data-vt=wipe]::view-transition-old(root){animation:none}html[data-vt=wipe]::view-transition-new(root){animation-name:vt-wipe}@property --blind{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes vt-blinds{from{--blind: 0%}to{--blind: 8.34%}}html[data-vt=blinds]{--vt-dur: 1.1s}html[data-vt=blinds]::view-transition-old(root){animation:none}html[data-vt=blinds]::view-transition-new(root){animation-name:vt-blinds;-webkit-mask-image:repeating-linear-gradient(90deg, #000 0 var(--blind), transparent var(--blind) 8.34%);mask-image:repeating-linear-gradient(90deg, #000 0 var(--blind), transparent var(--blind) 8.34%)}@keyframes vt-scale-old{to{transform:scale(1.35);opacity:0}}@keyframes vt-scale-new{from{transform:scale(0.7);opacity:0}}html[data-vt=scale]::view-transition-old(root){animation-name:vt-scale-old}html[data-vt=scale]::view-transition-new(root){animation-name:vt-scale-new}@keyframes vt-fall-old{to{transform:translateY(18%) rotateX(-70deg);opacity:0}}html[data-vt=fall]{--vt-dur: 1.1s}html[data-vt=fall]::view-transition-old(root){animation-name:vt-fall-old;transform-origin:50% 100%;z-index:2;animation-timing-function:cubic-bezier(0.55, 0, 0.8, 0.3)}html[data-vt=fall]::view-transition-new(root){animation-name:vt-undim}@keyframes vt-page-old{to{transform:rotateY(calc(var(--vt-dir) * -180deg))}}html[data-vt=pageflip]{--vt-dur: 1.3s}html[data-vt=pageflip]::view-transition-old(root){animation-name:vt-page-old;transform-origin:calc(50% - var(--vt-dir)*50%) 50%;backface-visibility:hidden;z-index:2}html[data-vt=pageflip]::view-transition-new(root){animation-name:vt-undim}@keyframes vt-blur-old{to{filter:blur(24px);opacity:0;transform:scale(1.04)}}@keyframes vt-blur-new{from{filter:blur(24px);opacity:0;transform:scale(0.98)}}html[data-vt=blur]::view-transition-old(root){animation-name:vt-blur-old}html[data-vt=blur]::view-transition-new(root){animation-name:vt-blur-new}html[data-vt=dissolve]{--vt-dur: .8s}.reveal .slides section .fragment.b-drop{transform:translateY(-140px);transition:opacity .45s ease,transform 1s cubic-bezier(0.34, 1.56, 0.64, 1)}.reveal .slides section .fragment.b-pop{transform:scale(0.2);transition:opacity .3s ease,transform .8s cubic-bezier(0.34, 1.56, 0.64, 1)}.reveal .slides section .fragment.b-flip{transform:perspective(900px) rotateX(-92deg);transform-origin:50% 0;transition:opacity .4s ease,transform 1s cubic-bezier(0.2, 0.7, 0.2, 1)}.reveal .slides section .fragment.b-twirl{transform:rotate(-200deg) scale(0.15);transition:opacity .5s ease,transform 1.1s cubic-bezier(0.2, 0.7, 0.2, 1)}.reveal .slides section .fragment.b-blur{filter:blur(20px);transform:scale(1.08);transition:opacity .8s ease,filter 1s cubic-bezier(0.2, 0.7, 0.2, 1),transform 1s cubic-bezier(0.2, 0.7, 0.2, 1)}.reveal .slides section .fragment.b-scale{transform:scale(2.2);transition:opacity .6s ease,transform 1s cubic-bezier(0.2, 0.7, 0.2, 1)}.reveal .slides section .fragment.b-left{transform:translateX(-120px);transition:opacity .6s ease,transform 1s cubic-bezier(0.2, 0.7, 0.2, 1)}.reveal .slides section .fragment.b-right{transform:translateX(120px);transition:opacity .6s ease,transform 1s cubic-bezier(0.2, 0.7, 0.2, 1)}.reveal .slides section .fragment.b-wipe{opacity:1;clip-path:inset(0 100% 0 0);transition:clip-path 1s cubic-bezier(0.2, 0.7, 0.2, 1)}.reveal .slides section .fragment.b-wipe-r{opacity:1;clip-path:inset(0 0 0 100%);transition:clip-path 1s cubic-bezier(0.2, 0.7, 0.2, 1)}.reveal .slides section .fragment.b-wipe-up{opacity:1;clip-path:inset(100% 0 0 0);transition:clip-path 1s cubic-bezier(0.2, 0.7, 0.2, 1)}.reveal .slides section .fragment.b-iris{opacity:1;clip-path:circle(0% at 50% 50%);transition:clip-path 1.1s cubic-bezier(0.2, 0.7, 0.2, 1)}.reveal .slides section .fragment.b-drop.visible,.reveal .slides section .fragment.b-pop.visible,.reveal .slides section .fragment.b-flip.visible,.reveal .slides section .fragment.b-twirl.visible,.reveal .slides section .fragment.b-scale.visible,.reveal .slides section .fragment.b-left.visible,.reveal .slides section .fragment.b-right.visible{transform:none}.reveal .slides section .fragment.b-blur.visible{filter:none;transform:none}.reveal .slides section .fragment.b-wipe.visible,.reveal .slides section .fragment.b-wipe-r.visible,.reveal .slides section .fragment.b-wipe-up.visible{clip-path:inset(0 0 0 0)}.reveal .slides section .fragment.b-iris.visible{clip-path:circle(150% at 50% 50%)}@keyframes b-anvil{0%{transform:translateY(-260px);opacity:0}45%{transform:translateY(0);opacity:1}55%{transform:translateY(0) scaleY(0.86)}65%{transform:translate(-6px, 0)}75%{transform:translate(6px, 0)}85%{transform:translate(-3px, 0)}100%{transform:none}}.reveal .slides section .fragment.b-anvil{transition:opacity .1s;transform-origin:50% 100%}.reveal .slides section .fragment.b-anvil.visible{animation:b-anvil .9s cubic-bezier(0.5, 0, 0.5, 1) both}.reveal .slides section .fragment.b-out-drop,.reveal .slides section .fragment.b-out-blur{opacity:1;visibility:inherit;transition:opacity .8s ease,transform .9s cubic-bezier(0.55, 0, 0.8, 0.3),filter .8s ease}.reveal .slides section .fragment.b-out-drop.visible{opacity:0;transform:translateY(160px) rotate(7deg)}.reveal .slides section .fragment.b-out-blur.visible{opacity:0;filter:blur(16px)}.reveal .slides section .fragment.e-mark,.reveal .slides section .fragment.e-strike,.reveal .slides section .fragment.e-pulse,.reveal .slides section .fragment.e-jiggle,.reveal .slides section .fragment.e-cell,.reveal .slides section .fragment.act{opacity:1;visibility:inherit}.reveal .e-mark{background:linear-gradient(var(--tint), var(--tint)) no-repeat 0 85%/0% 42%;transition:background-size .9s cubic-bezier(0.2, 0.7, 0.2, 1),color .6s ease !important}.reveal .e-mark.visible{background-size:100% 42%;color:var(--green)}.reveal section.dark .e-mark,.reveal section.photo .e-mark{background-image:linear-gradient(rgba(191, 230, 255, 0.35), rgba(191, 230, 255, 0.35))}.reveal section.dark .e-mark.visible,.reveal section.photo .e-mark.visible{color:#fff}.reveal .e-strike{position:relative;transition:color .6s ease !important}.reveal .e-strike::after{content:"";position:absolute;left:0;top:54%;height:2px;width:0;background:currentColor;transition:width .7s cubic-bezier(0.2, 0.7, 0.2, 1)}.reveal .e-strike.visible{color:var(--ink-3) !important}.reveal .e-strike.visible::after{width:100%}@keyframes e-pulse{0%{transform:scale(1)}40%{transform:scale(1.14)}100%{transform:scale(1)}}.reveal .e-pulse{display:inline-block}.reveal .e-pulse.visible{animation:e-pulse .8s cubic-bezier(0.2, 0.7, 0.2, 1);color:var(--green)}@keyframes e-jiggle{0%,100%{transform:rotate(0)}20%{transform:rotate(-4deg)}40%{transform:rotate(4deg)}60%{transform:rotate(-2deg)}80%{transform:rotate(2deg)}}.reveal .e-jiggle{display:inline-block}.reveal .e-jiggle.visible{animation:e-jiggle .7s ease}.reveal table .e-cell{transition:background-color .8s ease,color .8s ease !important}.reveal table .e-cell.visible{background-color:var(--tint);color:var(--green) !important;font-weight:600}.reveal .slides section .fragment.act{transition:transform 1.2s cubic-bezier(0.2, 0.7, 0.2, 1),opacity .8s ease !important}.reveal .slides section .fragment.act.visible{transform:translate(var(--dx, 0), var(--dy, 0)) rotate(var(--rot, 0)) scale(var(--sc, 1));opacity:var(--op, 1)}.reveal .wd{display:inline-block;white-space:nowrap}.reveal .ch{display:inline-block}@keyframes ch-in{from{opacity:0;transform:translateY(0.45em) rotateX(-80deg);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes wd-in{from{opacity:0;transform:translateY(0.6em);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes type-in{from{opacity:0}to{opacity:1}}.reveal section.present .t-chars.auto .ch,.reveal .fragment.visible.t-chars .ch,.reveal .fragment.visible .t-chars .ch{animation:ch-in .7s cubic-bezier(0.2, 0.7, 0.2, 1) both;animation-delay:calc(var(--d0, 0s) + var(--i)*var(--step, 38ms))}.reveal section.present .t-words.auto .wd,.reveal .fragment.visible.t-words .wd,.reveal .fragment.visible .t-words .wd{animation:wd-in .8s cubic-bezier(0.2, 0.7, 0.2, 1) both;animation-delay:calc(var(--d0, 0s) + var(--i)*var(--step, 90ms))}.reveal section.present .t-type.auto .ch,.reveal .fragment.visible.t-type .ch,.reveal .fragment.visible .t-type .ch{animation:type-in .01s steps(1) both;animation-delay:calc(var(--d0, 0s) + var(--i)*var(--step, 45ms))}@keyframes caret{50%{opacity:0}}.reveal .t-type::after{content:"";display:inline-block;width:.07em;height:.95em;margin-left:.06em;background:currentColor;vertical-align:-0.1em;animation:caret 1s steps(1) infinite}.reveal section:not(.present) .t-type::after{display:none}@keyframes shimmer{from{background-position:100% 0}to{background-position:0% 0}}.reveal section.present .shimmer{background:linear-gradient(100deg, currentColor 0 42%, #FFFFFF 50%, currentColor 58% 100%) 100% 0/300% 100% no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);animation:shimmer 2.4s ease-in-out 1.6s 2 both}.reveal .orbit{position:absolute;width:14px;height:14px;background:var(--mint);offset-rotate:auto;animation:run var(--t, 10s) linear infinite;animation-delay:var(--delay, 0s)}@keyframes run{from{offset-distance:0%}to{offset-distance:100%}}@keyframes run-alt{0%{offset-distance:0%}45%,55%{offset-distance:100%}100%{offset-distance:0%}}.reveal .montage{position:absolute;overflow:hidden}.reveal .montage img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0}@keyframes montage{0%{opacity:0;transform:scale(1.12)}5%{opacity:1}18%{opacity:1}24%{opacity:0;transform:scale(1)}100%{opacity:0}}.reveal section.present .montage img{animation:montage var(--cycle, 18s) linear infinite}#fx-sparkle{position:fixed;inset:0;pointer-events:none;z-index:60}#fx-laser{position:fixed;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:#e6f6ff;box-shadow:0 0 0 3px rgba(191,230,255,.7),0 0 22px 8px rgba(43,168,245,.85);pointer-events:none;z-index:70;display:none}html.laser-on #fx-laser{display:block}html.laser-on .reveal{cursor:none}.reveal .timer{font-size:92px;font-weight:700;letter-spacing:-0.04em;color:var(--green);font-variant-numeric:tabular-nums;cursor:pointer;line-height:1;user-select:none}.reveal .timer.running{color:var(--ink)}.reveal .timer.done{color:var(--green);animation:e-pulse .8s ease 3}@media(prefers-reduced-motion: reduce){::view-transition-old(root),::view-transition-new(root){animation:none !important}.reveal .orbit,.reveal .montage img{animation:none !important}.reveal .montage img:first-child{opacity:1}.reveal .ch,.reveal .wd{animation:none !important;opacity:1 !important}}html.print-pdf .reveal .ch,html.print-pdf .reveal .wd{animation:none !important;opacity:1 !important}html.print-pdf .reveal .montage img:first-child{opacity:1}@keyframes growy{from{transform:scaleY(0)}to{transform:scaleY(1)}}.reveal svg .grow{transform-box:fill-box;transform-origin:50% 100%}.reveal section.present svg .grow.auto,.reveal .fragment.visible svg .grow{animation:growy 1.2s cubic-bezier(0.2, 0.7, 0.2, 1) both}.reveal svg .fragment{transform-box:fill-box;transform-origin:center}.reveal svg .fragment.slow{transition:opacity 1.2s ease}.reveal .car{position:absolute;top:0;left:0;width:16px;height:10px;background:#fff;offset-rotate:auto;animation:run var(--t, 10s) linear infinite;animation-delay:var(--delay, 0s)}.reveal .car.thru{background:#d2d2d7}.reveal .gondola{position:absolute;top:0;left:0;width:30px;height:22px;background:#fff;border-top:4px solid #bfe6ff;offset-path:path("M0 30 L600 230");offset-rotate:0deg;offset-anchor:50% 0%;animation:run-alt 16s ease-in-out infinite}.reveal .gal{position:absolute;display:grid;gap:8px}.reveal .gal .gi{position:relative;overflow:hidden;background:#111}.reveal .gal .gi img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--ease)}.reveal .gal .gi:hover img{transform:scale(1.03)}.reveal .gal .gc{position:absolute;left:0;right:0;bottom:0;padding:46px 18px 13px;background:linear-gradient(0deg, rgba(0, 0, 0, 0.74) 0%, rgba(0, 0, 0, 0) 100%);color:#fff;font-size:16px;font-weight:600;line-height:1.35}.reveal .gal .gc span{display:block;font-size:12px;font-weight:400;color:hsla(0,0%,100%,.72);margin-top:3px}.reveal .credit{font-size:12.5px;color:var(--ink-3);line-height:1.4;margin-top:8px}.reveal section.dark .credit,.reveal section.photo .credit{color:hsla(0,0%,100%,.6)}.reveal ul.sq{list-style:none;margin:0;padding:0}.reveal ul.sq li{position:relative;padding:5px 0 5px 22px;font-size:20px;line-height:1.5;color:var(--ink-2)}.reveal ul.sq li::before{content:"";position:absolute;left:0;top:16px;width:8px;height:8px;background:var(--green)}.reveal section.dark ul.sq li,.reveal section.photo ul.sq li{color:hsla(0,0%,100%,.84)}.reveal section.dark ul.sq li::before,.reveal section.photo ul.sq li::before{background:var(--mint)}.reveal .tl.four{height:auto}.reveal .tl.four .evs{grid-template-columns:repeat(4, 1fr);gap:40px}.reveal .tl.four .ev .ph-name{font-size:26px;font-weight:700;color:var(--ink);letter-spacing:-0.02em;margin-bottom:12px}.reveal .tl.four .ev li{font-size:16px;line-height:1.5;color:var(--ink-2);padding:3px 0;list-style:none}.reveal .tl.four .ev ul{margin:0;padding:0}.reveal .tl.four .ev li b{color:var(--green);font-variant-numeric:tabular-nums;margin-right:6px}.reveal .pairs{display:grid;grid-template-columns:1fr 120px 1fr;row-gap:6px;align-items:baseline}.reveal .pairs>div{font-size:34px;font-weight:700;letter-spacing:-0.03em;line-height:1.32}.reveal .pairs .l{text-align:right;color:var(--ink)}.reveal .pairs .r{text-align:left;color:var(--green)}.reveal .pairs .m{text-align:center;color:var(--line);font-weight:400;font-size:28px}.reveal .pairs>p{display:contents}.reveal .vis{box-sizing:border-box}.reveal .vis .vt{font-size:40px;font-weight:700;letter-spacing:-0.035em;line-height:1.15;color:var(--ink)}.reveal .vis .vs{font-size:21px;color:var(--ink-3);margin-top:8px}.reveal .vis .vd{font-size:20px;color:var(--ink-2);margin-top:18px;line-height:1.5}.reveal .vis.on .vt{color:var(--green)}.reveal .chev{font-size:72px;font-weight:300;color:var(--mint);line-height:1}.reveal .gov10{display:grid;grid-template-columns:repeat(5, 1fr);column-gap:40px;row-gap:34px}.reveal .gov10 .k{font-size:21px;font-weight:700;color:var(--green);letter-spacing:-0.02em;margin-bottom:8px}.reveal .gov10 .v{font-size:15.5px;line-height:1.5;color:var(--ink-2)}.reveal table.cmp td,.reveal table.cmp th{font-size:19px;padding:9px 14px;text-align:center}.reveal table.cmp td:first-child{font-weight:400;color:var(--ink-3);font-size:15px;text-align:left}.reveal table.cmp td.a{color:var(--ink)}.reveal table.cmp td.b{color:var(--green);font-weight:600}.reveal table.cmp th span{display:block;font-size:14px;font-weight:400;color:var(--ink-3);margin-top:3px}.reveal .big{font-size:64px;font-weight:700;letter-spacing:-0.035em;line-height:1.16}.reveal .mid{font-size:42px;font-weight:700;letter-spacing:-0.03em;line-height:1.2}.reveal section.dark table.tb th{color:#fff;border-bottom-color:var(--mint)}.reveal section.dark table.tb td{color:hsla(0,0%,100%,.82);border-bottom-color:hsla(0,0%,100%,.2)}.reveal section.dark table.tb td:first-child{color:#fff}html.print-pdf .reveal .gal .gi img{transform:none !important}.reveal section.dark a,.reveal section.photo a{color:#fff}.reveal section.dark a:hover,.reveal section.photo a:hover{color:var(--mint);text-decoration:underline;text-underline-offset:4px}.reveal .slides section ul{list-style:none;margin:0;padding:0}.reveal .slides section ul>li{position:relative;padding:5px 0 5px 24px;font-size:21px;line-height:1.5;color:var(--ink-2)}.reveal .slides section ul>li::before{content:"";position:absolute;left:0;top:17px;width:8px;height:8px;background:var(--green)}.reveal .tl.four .ev li{padding:3px 0;font-size:18px}.reveal .tl.four .ev li::before{display:none}.reveal .pairs{row-gap:12px}.reveal .pairs>div{font-size:40px}.reveal .q2{font-size:64px;font-weight:700;letter-spacing:-0.035em;line-height:1.25;text-align:center;color:#fff}.reveal .q2 .mute2{color:hsla(0,0%,100%,.45)}.reveal .chain{display:grid;grid-template-columns:repeat(5, auto);align-items:start;justify-content:start;column-gap:34px}.reveal .chain>p{display:contents}.reveal .chain .w{font-size:64px;font-weight:700;letter-spacing:-0.035em;line-height:1.05;color:var(--ink)}.reveal .chain .w.g{color:var(--green)}.reveal .chain .gl{font-size:18px;color:var(--ink-2);line-height:1.5;margin-top:12px}.reveal .chain .gl b{color:var(--ink)}.reveal .chain .lang{font-size:13px;font-weight:600;color:var(--green);margin-bottom:10px}.reveal .chain .ar{font-size:48px;font-weight:300;color:var(--line);line-height:1.2}.reveal .suffix{font-size:120px;font-weight:700;letter-spacing:-0.045em;line-height:1;color:var(--ink);white-space:nowrap}.reveal .suffix .sx{color:var(--ink-3)}.reveal .suffix.on .sx{color:var(--green)}.reveal .gvg{display:grid;grid-template-columns:1fr 1fr;column-gap:140px;row-gap:4px}.reveal .gvg>p{display:contents}.reveal .gvg .hd{font-size:54px;font-weight:700;letter-spacing:-0.035em;margin-bottom:26px}.reveal .gvg .hd.l{text-align:right;color:hsla(0,0%,100%,.55)}.reveal .gvg .hd.r{color:#fff}.reveal .gvg .hd .sx{color:var(--mint)}.reveal .gvg .w{font-size:38px;font-weight:700;letter-spacing:-0.03em;line-height:1.32}.reveal .gvg .w.l{text-align:right;color:hsla(0,0%,100%,.5)}.reveal .gvg .w.r{color:#fff}.reveal .stage{display:flex;gap:26px;font-size:15px;font-weight:600;color:var(--ink-3);margin-bottom:20px}.reveal .stage>p{display:contents}.reveal .stage span.on{color:var(--green)}.reveal section.dark .stage,.reveal section.photo .stage{color:hsla(0,0%,100%,.45)}.reveal section.dark .stage span.on,.reveal section.photo .stage span.on{color:var(--mint)}.reveal .say{font-size:30px;font-weight:700;letter-spacing:-0.025em;line-height:1.42;color:var(--green)}.reveal .say .who{display:block;font-size:16px;font-weight:400;color:var(--ink-3);letter-spacing:0;margin-top:10px}.reveal section.dark .say,.reveal section.photo .say{color:#fff}.reveal section.dark .say .who,.reveal section.photo .say .who{color:hsla(0,0%,100%,.6)}.reveal .props{display:grid;grid-template-columns:34px 1fr;row-gap:12px;align-items:baseline}.reveal .props>p{display:contents}.reveal .props .n{font-size:17px;font-weight:700;color:var(--green);font-variant-numeric:tabular-nums}.reveal .props .x{font-size:21px;line-height:1.5;color:var(--ink-2)}.reveal section.dark .props .n,.reveal section.photo .props .n{color:var(--mint)}.reveal section.dark .props .x,.reveal section.photo .props .x{color:hsla(0,0%,100%,.86)}.reveal .defs{display:grid;grid-template-columns:repeat(var(--n, 3), 1fr);column-gap:64px}.reveal .defs .who{font-size:14px;font-weight:600;color:var(--green);margin-bottom:12px}.reveal .defs .d{font-size:24px;font-weight:600;letter-spacing:-0.02em;line-height:1.45;color:var(--ink)}.reveal .types{display:grid;grid-template-columns:repeat(5, 1fr);column-gap:36px;row-gap:30px}.reveal .types .k{font-size:19px;font-weight:700;color:var(--green);letter-spacing:-0.02em;margin-bottom:8px;line-height:1.3}.reveal .types .v{font-size:14.5px;line-height:1.5;color:var(--ink-2)}.reveal .city .nm{font-size:34px;font-weight:700;letter-spacing:-0.03em;color:var(--ink)}.reveal .city .ty{font-size:20px;font-weight:700;color:var(--green);margin:10px 0 18px;line-height:1.35}.reveal .kw{font-size:21px;line-height:1.9;color:var(--ink-2)}.reveal .kw b{color:var(--ink)}.reveal table.tb td.g{color:var(--green);font-weight:600}.reveal table.fit td,.reveal table.fit th{font-size:16.5px;padding:10px 12px}.reveal table.fit td:first-child{white-space:nowrap}html.print-pdf .reveal .slides .pdf-page>section{box-sizing:border-box;height:900px;padding:78px 104px 70px !important}html.print-pdf .reveal .rise,html.print-pdf .reveal .stagger>*,html.print-pdf .reveal .ph img,html.print-pdf .reveal .t-chars *,html.print-pdf .reveal .t-words *,html.print-pdf .reveal .node,html.print-pdf .reveal .spin-in,html.print-pdf .reveal .tl .ax{animation:none !important;opacity:1 !important;transform:none !important}.reveal .cname{font-size:68px;font-weight:700;letter-spacing:-0.035em;line-height:1.08;color:#fff;margin:4px 0 18px}.reveal .cname.s{font-size:54px}.reveal .by{font-size:15px;color:hsla(0,0%,100%,.66);margin-top:18px}.reveal .by.dk{color:var(--ink-3)}.reveal .stats{display:grid;grid-template-columns:repeat(var(--n, 3), auto);justify-content:start;column-gap:88px;row-gap:30px}.reveal .stats>p{display:contents}.reveal .stats .bignum{font-size:120px}.reveal .stats .bignum.s{font-size:88px}.reveal .stats .d{font-size:20px;line-height:1.5;color:var(--ink-2);margin-top:14px;max-width:360px}.reveal section.dark .stats .bignum,.reveal section.photo .stats .bignum{color:#fff}.reveal section.dark .stats .bignum .unit,.reveal section.photo .stats .bignum .unit{color:var(--mint)}.reveal section.dark .stats .d,.reveal section.photo .stats .d{color:hsla(0,0%,100%,.8)}.reveal .w3{font-size:112px;font-weight:700;letter-spacing:-0.045em;line-height:1.02;color:#fff}.reveal .w3 .ko{display:inline-block;font-size:30px;font-weight:600;letter-spacing:-0.02em;color:var(--mint);margin-left:22px;vertical-align:middle}.reveal svg.dg{overflow:visible;font-family:"Pretendard Variable",Pretendard,"Apple SD Gothic Neo",sans-serif}.reveal svg.dg text{letter-spacing:-0.01em}.reveal svg.dg .ln{stroke:#515154;stroke-width:1.5;fill:none}.reveal svg.dg .lg{stroke:var(--green);stroke-width:1.5;fill:none}.reveal .dims{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:56px;row-gap:34px}.reveal .dims>p{display:contents}.reveal .dims .k{font-size:26px;font-weight:700;letter-spacing:-0.025em;color:var(--ink);line-height:1.25}.reveal .dims .e{font-size:14px;font-weight:600;color:var(--green);margin-bottom:8px}.reveal .dims .v{font-size:17px;line-height:1.5;color:var(--ink-2);margin-top:8px}.reveal .dims .r{font-size:15px;color:var(--ink-3);margin-top:6px;font-variant-numeric:tabular-nums}.reveal .strat{display:grid;grid-template-columns:repeat(6, 1fr);column-gap:30px}.reveal .strat>p{display:contents}.reveal .strat .k{font-size:20px;font-weight:700;color:var(--green);letter-spacing:-0.02em;line-height:1.3;margin-bottom:4px}.reveal .strat .e{font-size:12.5px;color:var(--ink-3);margin-bottom:14px;line-height:1.35}.reveal .strat ul>li{font-size:15.5px !important;line-height:1.45 !important;padding:4px 0 4px 16px !important}.reveal .strat ul>li::before{top:12px !important;width:6px !important;height:6px !important}.reveal .two ul{column-count:2;column-gap:40px}.reveal .two ul>li{font-size:16px !important;line-height:1.45 !important;padding:3px 0 3px 18px !important;break-inside:avoid}.reveal .two ul>li::before{top:11px !important;width:6px !important;height:6px !important}.reveal section.photo ul>li{color:hsla(0,0%,100%,.86) !important;font-size:19px}.reveal section.photo ul>li::before{background:var(--mint) !important}.reveal .cat .k{font-size:24px;font-weight:700;letter-spacing:-0.02em;color:var(--ink);line-height:1.25}.reveal .cat .e{font-size:14px;font-weight:600;color:var(--green);margin-bottom:8px}.reveal .cat .v{font-size:17px;color:var(--ink-2);line-height:1.55;margin-top:10px}.reveal .cat .ex{font-size:18px;font-weight:600;color:var(--green);line-height:1.6;margin-top:14px}.reveal table.c3 td,.reveal table.c3 th{font-size:17px;padding:10px 14px}.reveal table.c3 th{font-size:20px}.reveal table.c3 td:first-child{color:var(--ink-3);font-weight:600;font-size:15px;white-space:nowrap}.reveal table.c3 th span{display:block;font-size:13px;font-weight:400;color:var(--ink-3);margin-top:2px}.reveal .gal .gc{font-size:17px}.reveal .types.crit{column-gap:44px}.reveal .types.crit .k{font-size:32px;letter-spacing:-0.03em}.reveal .types.crit .en{font-size:15px}.reveal .types.crit .v{font-size:20px}.reveal table.c3 td{font-size:19px !important;padding:13px 14px !important}.reveal table.c3 td:first-child{font-size:16px !important}.reveal table.c3 th{font-size:23px !important}.reveal .cat .v{font-size:18.5px}.reveal .tag{position:absolute;font-size:15px;font-weight:700;color:#fff;z-index:3;text-shadow:0 1px 8px rgba(0,0,0,.55)}.reveal .tag.dk{color:var(--ink);text-shadow:none}.reveal .ba-txt{position:absolute;z-index:3;color:#fff}.reveal .ph.shade::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg, rgba(0, 26, 52, 0.88) 0%, rgba(0, 26, 52, 0.35) 46%, rgba(0, 26, 52, 0) 70%);pointer-events:none}.reveal .ph.bw img{filter:grayscale(1) brightness(0.8)}.reveal .steps{display:grid;grid-template-columns:repeat(var(--n, 4), 1fr);column-gap:48px}.reveal .steps>p{display:contents}.reveal .steps .k{font-size:30px;font-weight:700;letter-spacing:-0.03em;color:var(--ink);line-height:1.2}.reveal .steps .k .ar{color:var(--mint);font-weight:400;margin-left:10px}.reveal .steps .e{font-size:14px;font-weight:600;color:var(--green);margin-bottom:8px}.reveal .steps .v{font-size:17.5px;line-height:1.55;color:var(--ink-2);margin-top:12px}.reveal .steps .on .k{color:var(--green)}.reveal section.dark .steps .k{color:#fff}.reveal section.dark .steps .e{color:var(--mint)}.reveal section.dark .steps .v{color:hsla(0,0%,100%,.8)}.reveal .voices{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:64px}.reveal .voices>p{display:contents}.reveal .voices .who{font-size:40px;font-weight:700;letter-spacing:-0.03em;color:#fff;margin-bottom:22px}.reveal .voices .bf{font-size:19px;line-height:1.6;color:hsla(0,0%,100%,.5);min-height:124px}.reveal .voices .af{font-size:23px;font-weight:700;line-height:1.5;letter-spacing:-0.015em;color:#fff;margin-top:26px}.reveal .voices .lb{font-size:13px;font-weight:600;color:var(--mint);margin-bottom:8px}.reveal .names{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:56px;row-gap:30px}.reveal .names>p{display:contents}.reveal .names .k{font-size:30px;font-weight:700;letter-spacing:-0.03em;color:var(--ink);line-height:1.2}.reveal .names .e{font-size:16px;color:var(--ink-3);margin-top:6px}.reveal .names .on .k{color:var(--green)}.reveal .spec{display:grid;grid-template-columns:repeat(5, 1fr);column-gap:30px}.reveal .spec>p{display:contents}.reveal .spec .top{font-size:15px;font-weight:700;color:var(--ink-3)}.reveal .spec .top span{display:block;font-weight:400;font-size:14px;margin-top:2px}.reveal .spec .blk{margin-top:18px;padding:26px 20px;min-height:190px;box-sizing:border-box;background:#f5f5f7}.reveal .spec .blk .k{font-size:25px;font-weight:700;letter-spacing:-0.025em;line-height:1.2;color:var(--ink)}.reveal .spec .blk .s{font-size:15px;color:var(--ink-3);margin-top:6px}.reveal .spec .blk .t{font-size:14.5px;color:var(--ink-2);margin-top:16px;line-height:1.5}.reveal .spec .on .blk{background:var(--green)}.reveal .spec .on .blk .k{color:#fff}.reveal .spec .on .blk .s,.reveal .spec .on .blk .t{color:var(--mint)}.reveal .spec .on .top{color:var(--green)}.reveal .ask{font-size:46px;font-weight:700;letter-spacing:-0.035em;line-height:1.22;color:#fff}.reveal table.c7 td,.reveal table.c7 th{font-size:16px !important;padding:10px 12px !important;line-height:1.4}.reveal table.c7 th{font-size:17px !important}.reveal table.c7 td:first-child{color:var(--ink) !important;font-weight:700;font-size:16px !important;white-space:nowrap}.reveal .sense{display:grid;grid-template-columns:repeat(5, 1fr);column-gap:36px}.reveal .sense>p{display:contents}.reveal .sense .k{font-size:26px;font-weight:700;color:var(--green);letter-spacing:-0.025em}.reveal .sense .e{font-size:13px;font-weight:600;color:var(--ink-3);margin:4px 0 14px}.reveal .sense ul>li{font-size:16.5px !important;line-height:1.5 !important;padding:4px 0 4px 16px !important}.reveal .sense ul>li::before{top:13px !important;width:6px !important;height:6px !important}.reveal .gal .gc{font-size:17px}html.print-pdf .reveal .montage img{animation:none !important;opacity:0 !important}html.print-pdf .reveal .montage img:first-child{opacity:1 !important}html.print-pdf .reveal svg .pp{animation:none !important;opacity:1 !important}html.print-pdf .reveal svg .dr{animation:none !important;stroke-dashoffset:0 !important}:root{--quarto-scss-export-green: #0084E0;--quarto-scss-export-green-soft: #2BA8F5;--quarto-scss-export-mint: #BFE6FF;--quarto-scss-export-tint: #E8F5FF;--quarto-scss-export-ink: #1D1D1F;--quarto-scss-export-ink-2: #515154;--quarto-scss-export-ink-3: #86868B;--quarto-scss-export-line: #D2D2D7;--quarto-scss-export-line-2: #ECECF0;--quarto-scss-export-gray-bg: #F5F5F7;--quarto-scss-export-presentation-heading-color: #1D1D1F;--quarto-scss-export-body-bg: #FFFFFF;--quarto-scss-export-body-color: #1D1D1F;--quarto-scss-export-link-color: #0084E0;--quarto-scss-export-selection-bg: #BFE6FF;--quarto-scss-export-link-color-bg: transparent;--quarto-scss-export-text-muted: rgb(102.95, 102.95, 110.05);--quarto-scss-export-gray-200: #e9ecef;--quarto-scss-export-gray-100: #f8f9fa;--quarto-scss-export-gray-900: #212529;--quarto-scss-export-primary: #2a76dd;--quarto-scss-export-link-color-hover: rgb(20, 158.4821428571, 255);--quarto-scss-export-selection-color: #FFFFFF;--quarto-scss-export-border-color: rgb(102.95, 102.95, 110.05);--quarto-scss-export-presentation-list-bullet-color: #1D1D1F;--quarto-scss-export-code-block-bg: #FFFFFF;--quarto-scss-export-code-block-border-color: rgb(180.6, 180.6, 185.4);--quarto-scss-export-code-block-color: #1D1D1F;--quarto-scss-export-code-bg: transparent;--quarto-scss-export-tabset-border-color: rgb(180.6, 180.6, 185.4);--quarto-scss-export-table-border-color: rgb(180.6, 180.6, 185.4);--quarto-scss-export-input-panel-border-color: rgb(180.6, 180.6, 185.4);--quarto-scss-export-input-panel-bg: rgb(248, 249, 250);--quarto-scss-export-callout-color-note: #0d6efd;--quarto-scss-export-callout-color-tip: #198754;--quarto-scss-export-callout-color-important: #dc3545;--quarto-scss-export-callout-color-caution: #fd7e14;--quarto-scss-export-callout-color-warning: #ffc107;--quarto-scss-export-light-bg-text-color: #222;--quarto-scss-export-dark-bg-text-color: #fff;--quarto-scss-export-light-bg-link-color: #2a76dd;--quarto-scss-export-dark-bg-link-color: #42affa;--quarto-scss-export-light-bg-code-color: #4758ab;--quarto-scss-export-dark-bg-code-color: #ffa07a;--quarto-scss-export-kbd-color: #1D1D1F;--quarto-scss-export-kbd-bg: #f8f9fa;--quarto-scss-export-revealjs-heading-color: #1D1D1F;--quarto-scss-export-revealjs-list-bullet-color: #1D1D1F;--quarto-scss-export-backgroundColor: #FFFFFF;--quarto-scss-export-mainColor: #1D1D1F;--quarto-scss-export-headingColor: #1D1D1F;--quarto-scss-export-linkColor: #0084E0;--quarto-scss-export-linkColorHover: rgb(20, 158.4821428571, 255);--quarto-scss-export-selectionBackgroundColor: #BFE6FF;--quarto-scss-export-selectionColor: #FFFFFF;--quarto-scss-export-btn-code-copy-color: rgb(102.95, 102.95, 110.05);--quarto-scss-export-btn-code-copy-color-active: #0084E0;--quarto-scss-export-secondary: #999;--quarto-scss-export-mermaid-bg-color: #FFFFFF;--quarto-scss-export-mermaid-edge-color: #999;--quarto-scss-export-mermaid-node-fg-color: #1D1D1F;--quarto-scss-export-mermaid-fg-color: #1D1D1F;--quarto-scss-export-mermaid-fg-color--lighter: rgb(53.65, 53.65, 57.35);--quarto-scss-export-mermaid-fg-color--lightest: rgb(78.3, 78.3, 83.7);--quarto-scss-export-mermaid-label-bg-color: #FFFFFF;--quarto-scss-export-mermaid-label-fg-color: #2a76dd;--quarto-scss-export-mermaid-node-bg-color: rgba(42, 118, 221, 0.1)}