@layer components{:root{color-scheme:light;--deckup-bg:#fff;--deckup-text:#000;--deckup-text-strong:#000;--deckup-border:transparent;--deckup-code-bg:transparent;--deckup-accent:#000;--deckup-accent-bg:transparent;--deckup-shadow:none;--deckup-sans:"Hiragino Kaku Gothic ProN", "Hiragino Sans", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--deckup-heading:var(--deckup-sans);--deckup-mono:var(--deckup-sans)}body{font-family:var(--deckup-sans);color:#000;background:#111}.deckup-shell{box-shadow:none;background:#fff;border:0}.deckup-slide{--deckup-cqw:1cqw;--ab-text:#000;align-content:center;justify-items:start;gap:clamp(1rem, calc(2.7 * var(--deckup-cqw)), 2.25rem);padding:clamp(2.75rem, calc(5.2 * var(--deckup-cqw)), 6rem);color:var(--ab-text);font-family:var(--deckup-sans);text-align:left;text-wrap:pretty;background:#fff;display:grid}.deckup-slide>*{max-width:min(100%, calc(90 * var(--deckup-cqw)));margin:0}.deckup-slide :is(h1,h2,h3),.deckup-apple-title,.deckup-apple-subtitle,.deckup-apple-big-number,.deckup-apple-quote-name{color:#000;font-family:var(--deckup-heading);letter-spacing:0;font-weight:600}.deckup-slide h1,.deckup-apple-title{font-size:clamp(3rem, calc(6 * var(--deckup-cqw)), 5.35rem);line-height:1}.deckup-slide :is(p,ul,ol),.deckup-apple-body,.deckup-apple-column,.deckup-apple-quote,.deckup-apple-statement{color:#000;font-size:clamp(1.4rem, calc(2.7 * var(--deckup-cqw)), 3rem);font-weight:300;line-height:1.08}.deckup-slide :is(ul,ol){padding-left:1.25em;list-style-position:outside}.deckup-slide li{padding-left:0}.deckup-slide li+li{margin-top:.9em}.deckup-slide :is(p,ul,ol)+:is(p,ul,ol){margin-top:.75em}.deckup-slide code{color:#000;background:#f5f5f7;border-radius:.25rem;padding:.1em .3em;font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.88em}.deckup-slide pre{width:100%;max-width:100%;padding:clamp(.75rem, calc(2 * var(--deckup-cqw)), 1.5rem);border-radius:clamp(.35rem, calc(.8 * var(--deckup-cqw)), .75rem);font-size:clamp(.8rem, calc(1.6 * var(--deckup-cqw)), 1rem);background:#f5f5f7;margin:0;line-height:1.5;overflow-x:auto}.deckup-slide pre code{font-size:inherit;background:0 0;border-radius:0;padding:0}.deckup-apple-body,.deckup-apple-column{gap:clamp(.9rem, calc(2 * var(--deckup-cqw)), 2rem);max-width:min(100%, calc(90 * var(--deckup-cqw)));font-family:var(--deckup-sans);letter-spacing:0;text-wrap:pretty;margin:0;padding:0;font-weight:300;display:grid}.deckup-apple-body :is(p,ul,ol),.deckup-apple-column :is(p,ul,ol){max-width:none;color:inherit;font:inherit;margin:0}.deckup-apple-body :is(ul,ol),.deckup-apple-column :is(ul,ol){padding-left:1.25em}[data-deckup-layout=cover]{padding-inline:calc(5.15 * var(--deckup-cqw));align-content:center;justify-items:start}[data-deckup-layout=cover] h1,[data-deckup-layout=cover] .deckup-apple-title{font-size:clamp(4rem, calc(6.05 * var(--deckup-cqw)), 7.25rem);line-height:1}[data-deckup-layout=cover] p,[data-deckup-layout=cover] .deckup-apple-subtitle{font-size:clamp(2rem, calc(2.86 * var(--deckup-cqw)), 3.5rem);font-weight:600;line-height:1}[data-deckup-layout=section]{padding-inline:calc(5.15 * var(--deckup-cqw));align-content:center;justify-items:start}[data-deckup-layout=section] h1,[data-deckup-layout=section] .deckup-apple-title{font-size:clamp(4rem, calc(6.05 * var(--deckup-cqw)), 7.25rem);font-weight:300;line-height:1}[data-deckup-layout=page],[data-deckup-layout=two-column]{align-content:start;gap:clamp(1.25rem, calc(2.8 * var(--deckup-cqw)), 3rem);padding:calc(4.6 * var(--deckup-cqw)) calc(5.15 * var(--deckup-cqw)) calc(5 * var(--deckup-cqw))}[data-deckup-layout=page]>h1,[data-deckup-layout=two-column]>h1,[data-deckup-layout=page] .deckup-apple-title,[data-deckup-layout=two-column] .deckup-apple-title{font-size:clamp(3rem, calc(4.43 * var(--deckup-cqw)), 5.35rem);font-weight:600;line-height:1}[data-deckup-layout=page]>p:first-of-type,[data-deckup-layout=two-column]>p:first-of-type,[data-deckup-layout=page] .deckup-apple-subtitle,[data-deckup-layout=two-column] .deckup-apple-subtitle{font-size:clamp(2rem, calc(2.86 * var(--deckup-cqw)), 3.5rem);font-weight:600;line-height:1}[data-deckup-layout=page]>:is(p,ul,ol):not(:first-of-type),[data-deckup-layout=page] .deckup-apple-body{max-width:min(100%, calc(82 * var(--deckup-cqw)));font-size:clamp(1.5rem, calc(2.5 * var(--deckup-cqw)), 3rem);font-weight:300}[data-deckup-layout=two-column]{column-gap:calc(6.9 * var(--deckup-cqw));grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-deckup-layout=two-column]>h1,[data-deckup-layout=two-column]>:not(.deckup-apple-column){grid-column:1/-1}[data-deckup-layout=two-column] .deckup-apple-column{font-size:clamp(1.25rem, calc(1.88 * var(--deckup-cqw)), 2.25rem);grid-row:auto;align-self:start;font-weight:300;line-height:1.08}[data-deckup-layout=two-column] .deckup-apple-column--left{grid-column:1}[data-deckup-layout=two-column] .deckup-apple-column--right{grid-column:2}[data-deckup-layout=number],[data-deckup-layout=quote],[data-deckup-layout=statement]{text-align:center;align-content:center;place-items:center}[data-deckup-layout=number]>*,[data-deckup-layout=quote]>*,[data-deckup-layout=statement]>*{margin-inline:auto}[data-deckup-layout=number]>p:first-of-type,.deckup-apple-big-number{font-size:clamp(7rem, calc(13.02 * var(--deckup-cqw)), 15.5rem);text-align:center;font-weight:600;line-height:1}[data-deckup-layout=number]>p:nth-of-type(2),[data-deckup-layout=number] .deckup-apple-subtitle{font-size:clamp(2rem, calc(2.86 * var(--deckup-cqw)), 3.5rem);text-align:center;font-weight:600;line-height:1}[data-deckup-layout=quote]>p:first-of-type,.deckup-apple-quote{max-width:min(100%, calc(86 * var(--deckup-cqw)));font-size:clamp(3rem, calc(4.43 * var(--deckup-cqw)), 5.35rem);text-align:center;font-weight:300;line-height:1}[data-deckup-layout=quote]>p:nth-of-type(2),.deckup-apple-quote-name{font-size:clamp(1.5rem, calc(1.88 * var(--deckup-cqw)), 2.25rem);text-align:center;font-weight:600;line-height:1}[data-deckup-layout=statement]>p,.deckup-apple-statement{max-width:min(100%, calc(90 * var(--deckup-cqw)));font-size:clamp(4rem, calc(6.05 * var(--deckup-cqw)), 7.25rem);text-align:center;font-weight:300;line-height:1}@container (width<=768px){.deckup-slide{padding:2.5rem 1.75rem}}}
