@layer components{:root{color-scheme:light;--deckup-bg:#f7f8fc;--deckup-text:#5b5e6e;--deckup-text-strong:#1a1c28;--deckup-border:#dfe1ec;--deckup-code-bg:#eceef5;--deckup-accent:#3b5ccc;--deckup-accent-soft:#7b94e0;--deckup-accent-bg:#3b5ccc12;--deckup-shadow:0 1px 4px #0000000d;--deckup-sans:"Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--deckup-heading:Georgia, "Times New Roman", "Noto Serif", serif;--deckup-mono:"SF Mono", ui-monospace, Menlo, Consolas, monospace}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--deckup-bg:#14151f;--deckup-text:#9698ae;--deckup-text-strong:#e8e9f0;--deckup-border:#2c2e3e;--deckup-code-bg:#1c1e2c;--deckup-accent:#6b8af4;--deckup-accent-soft:#98b0f8;--deckup-accent-bg:#6b8af41a;--deckup-shadow:0 2px 8px #0006}}body{font-family:var(--deckup-sans);color:var(--deckup-text)}.deckup-shell{background:var(--deckup-bg);box-shadow:none;border:0}.deckup-slide{--deckup-cqw:1cqw;align-content:center;justify-items:start;gap:clamp(.75rem, calc(2.2 * var(--deckup-cqw)), 1.6rem);padding:clamp(2.5rem, calc(6 * var(--deckup-cqw)), 5rem) clamp(3.5rem, calc(8 * var(--deckup-cqw)), 7rem);color:var(--deckup-text);background:var(--deckup-bg);font-family:var(--deckup-sans);text-align:left;display:grid}.deckup-slide>*{max-width:min(100%, calc(84 * var(--deckup-cqw)));margin:0}.deckup-slide :is(h1,h2,h3){color:var(--deckup-text-strong);font-family:var(--deckup-heading);letter-spacing:-.01em;font-style:normal;font-weight:400;line-height:1.15}.deckup-slide h1{font-size:clamp(2.25rem, calc(4.6 * var(--deckup-cqw)), 3.5rem)}.deckup-slide h2{font-size:clamp(1.5rem, calc(3 * var(--deckup-cqw)), 2.25rem)}.deckup-slide h3{font-size:clamp(1.25rem, calc(2.4 * var(--deckup-cqw)), 1.75rem)}.deckup-slide :is(p,ul,ol){color:var(--deckup-text);font-size:clamp(1rem, calc(2 * var(--deckup-cqw)), 1.35rem);line-height:1.7}.deckup-slide :is(ul,ol){padding-left:1.5em}.deckup-slide li{padding-left:.25em}.deckup-slide li+li{margin-top:.4em}.deckup-slide li::marker{color:var(--deckup-accent)}.deckup-slide :is(p,ul,ol)+:is(p,ul,ol){margin-top:.5em}.deckup-slide code{font-family:var(--deckup-mono);color:var(--deckup-accent);background:var(--deckup-code-bg);border-radius:.2rem;padding:.1em .3em;font-size:.88em}.deckup-slide pre{width:100%;max-width:100%;padding:clamp(.75rem, calc(2 * var(--deckup-cqw)), 1.5rem);background:var(--deckup-code-bg);border:1px solid var(--deckup-border);font-size:clamp(.78rem, calc(1.4 * var(--deckup-cqw)), .92rem);border-radius:.2rem;margin:0;line-height:1.65;overflow-x:auto}.deckup-slide pre code{color:var(--deckup-text-strong);font-size:inherit;background:0 0;border-radius:0;padding:0}[data-deckup-layout=cover]{text-align:center;align-content:center;justify-items:center;position:relative}[data-deckup-layout=cover]:before{content:"";width:clamp(16rem, calc(44 * var(--deckup-cqw)), 36rem);height:clamp(16rem, calc(44 * var(--deckup-cqw)), 36rem);border:1px solid var(--deckup-border);pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-deckup-layout=cover]>*{z-index:1;max-width:min(100%, calc(72 * var(--deckup-cqw)));position:relative}[data-deckup-layout=cover] h1{font-size:clamp(3rem, calc(6.5 * var(--deckup-cqw)), 5rem);letter-spacing:-.02em;font-style:italic;font-weight:400;line-height:1.08}[data-deckup-layout=cover] p{color:var(--deckup-accent);font-size:clamp(1rem, calc(2 * var(--deckup-cqw)), 1.35rem);letter-spacing:.06em;text-transform:uppercase;font-weight:400;line-height:1.5}[data-deckup-layout=default]{text-align:left;align-content:center;justify-items:start}[data-deckup-layout=page]{align-content:start;gap:clamp(1rem, calc(2.4 * var(--deckup-cqw)), 2rem);padding-top:clamp(3rem, calc(7 * var(--deckup-cqw)), 6rem)}[data-deckup-layout=page]>h1{font-size:clamp(1.75rem, calc(3.6 * var(--deckup-cqw)), 2.75rem);color:var(--deckup-text-strong)}[data-deckup-layout=page]>h1:after{content:"";width:clamp(2rem, calc(4 * var(--deckup-cqw)), 3.5rem);background:var(--deckup-accent);height:1px;margin-top:clamp(.5rem, calc(1 * var(--deckup-cqw)), .75rem);display:block}[data-deckup-layout=section]{text-align:center;align-content:center;justify-items:center}[data-deckup-layout=section]>*{max-width:min(100%, calc(78 * var(--deckup-cqw)))}[data-deckup-layout=section] h1{font-size:clamp(2.75rem, calc(5.5 * var(--deckup-cqw)), 4.25rem);color:var(--deckup-text-strong);font-style:italic}[data-deckup-layout=section] h1:after{content:"";width:clamp(2.5rem, calc(5 * var(--deckup-cqw)), 4rem);background:var(--deckup-accent);height:1px;margin:clamp(.75rem, calc(1.5 * var(--deckup-cqw)), 1.25rem) auto 0;display:block}[data-deckup-layout=statement]{text-align:center;align-content:center;justify-items:center}[data-deckup-layout=statement]>*{max-width:min(100%, calc(78 * var(--deckup-cqw)))}[data-deckup-layout=statement]>p{color:var(--deckup-text-strong);font-family:var(--deckup-heading);font-size:clamp(2.25rem, calc(5 * var(--deckup-cqw)), 3.75rem);letter-spacing:-.01em;font-style:italic;font-weight:400;line-height:1.2}[data-deckup-layout=number]{text-align:center;align-content:center;justify-items:center}[data-deckup-layout=number]>*{margin-inline:auto}[data-deckup-layout=number]>p:first-of-type{color:var(--deckup-accent);font-family:var(--deckup-heading);font-size:clamp(5rem, calc(15 * var(--deckup-cqw)), 11rem);font-variant-numeric:tabular-nums;font-weight:400;line-height:1}[data-deckup-layout=number]>p:nth-of-type(2){color:var(--deckup-text);font-size:clamp(1rem, calc(2 * var(--deckup-cqw)), 1.35rem);margin-top:clamp(.5rem, calc(1 * var(--deckup-cqw)), .75rem);line-height:1.4}[data-deckup-layout=quote]{text-align:center;align-content:center;justify-items:center}[data-deckup-layout=quote]>*{margin-inline:auto}[data-deckup-layout=quote]>p:first-of-type{max-width:min(100%, calc(72 * var(--deckup-cqw)));color:var(--deckup-text-strong);font-family:var(--deckup-heading);font-size:clamp(1.75rem, calc(3.6 * var(--deckup-cqw)), 2.75rem);font-style:italic;font-weight:400;line-height:1.35}[data-deckup-layout=quote]>p:first-of-type:before{content:"“";font-family:var(--deckup-heading);font-size:clamp(3rem, calc(6 * var(--deckup-cqw)), 5rem);color:var(--deckup-accent);margin-bottom:clamp(.25rem, calc(.5 * var(--deckup-cqw)), .5rem);font-style:normal;line-height:.8;display:block}[data-deckup-layout=quote]>p:nth-of-type(2){color:var(--deckup-accent);font-size:clamp(.875rem, calc(1.8 * var(--deckup-cqw)), 1.1rem);margin-top:clamp(1rem, calc(2 * var(--deckup-cqw)), 1.5rem);letter-spacing:.04em;text-transform:uppercase;font-weight:400;line-height:1.4}[data-deckup-layout=two-column]{align-content:start;gap:clamp(1rem, calc(2.4 * var(--deckup-cqw)), 2rem);padding-top:clamp(3rem, calc(7 * var(--deckup-cqw)), 6rem);column-gap:clamp(2rem, calc(5 * var(--deckup-cqw)), 4rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-deckup-layout=two-column]>h1,[data-deckup-layout=two-column]>:not(.deckup-default-column){grid-column:1/-1}[data-deckup-layout=two-column]>h1{font-size:clamp(1.75rem, calc(3.6 * var(--deckup-cqw)), 2.75rem);color:var(--deckup-text-strong)}[data-deckup-layout=two-column]>h1:after{content:"";width:clamp(2rem, calc(4 * var(--deckup-cqw)), 3.5rem);background:var(--deckup-accent);height:1px;margin-top:clamp(.5rem, calc(1 * var(--deckup-cqw)), .75rem);display:block}.deckup-default-column{gap:clamp(.5rem, calc(1.2 * var(--deckup-cqw)), 1rem);max-width:100%;font-family:var(--deckup-sans);color:var(--deckup-text);font-size:clamp(.9rem, calc(1.8 * var(--deckup-cqw)), 1.15rem);align-self:start;margin:0;padding:0;line-height:1.6;display:grid}.deckup-default-column :is(p,ul,ol){max-width:none;font:inherit;color:inherit;margin:0}.deckup-default-column :is(ul,ol){padding-left:1.5em}.deckup-default-column--left,.deckup-default-column:first-of-type{border-right:1px solid var(--deckup-border);padding-right:clamp(1rem, calc(2.5 * var(--deckup-cqw)), 2rem);grid-column:1}.deckup-default-column--right,.deckup-default-column:last-of-type{grid-column:2}}
