@font-face{font-family:SF Pro Display;src:url(/fonts/SF-Pro-Display/v3/sf-pro-display_medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SF-Pro-Display/v3/sf-pro-display_bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:SF Pro Text;src:url(/fonts/SF-Pro-Text/v3/sf-pro-text_regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:SF Pro Text;src:url(/fonts/SF-Pro-Text/v3/sf-pro-text_semibold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}
:root{--black:#000;--white:#f5f5f7;--muted:#f5f5f780;--quiet:#f5f5f747;--hairline:#f5f5f71f;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--motion-fast:.16s;--motion-ui:.32s;--motion-stage:.7s}*{box-sizing:border-box}html,body{min-height:100%}body{background:var(--black);color:var(--white);-webkit-font-smoothing:antialiased;margin:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif}button{color:inherit;font:inherit}.library{background:radial-gradient(circle at 76% 8%,#ffffff12,#0000 28%),#050505;min-height:100vh;padding:28px clamp(24px,5vw,80px) 80px}.library-header,.presenter-header{letter-spacing:-.01em;justify-content:space-between;align-items:center;font-size:13px;display:flex}.library-header p{color:var(--muted)}.brand-mark{width:24px;height:24px;display:block}.deck-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 24px;margin-top:clamp(48px,9vh,112px);display:grid}.deck-tile{cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.deck-preview{aspect-ratio:16/9;transition:transform var(--motion-ui) var(--ease-out), border-color var(--motion-ui);background:#111;border:1px solid #ffffff14;position:relative;overflow:hidden}.deck-preview>span{letter-spacing:-.055em;z-index:2;max-width:66%;font-family:SF Pro Display;font-size:clamp(24px,3.5vw,62px);font-weight:600;line-height:.95;display:block;position:relative}.deck-preview>i{color:#000;z-index:2;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-style:normal;font-weight:600;display:flex;position:absolute;top:22px;right:22px}.deck-preview>.slide{box-shadow:none;pointer-events:none;border:0;height:100%}.deck-tile:hover .deck-preview{border-color:#ffffff47;transform:translateY(-6px)}.deck-meta{justify-content:space-between;align-items:flex-start;padding-top:15px;display:flex}.deck-meta h2{letter-spacing:-.025em;margin:0 0 5px;font-family:SF Pro Display;font-size:17px}.deck-meta p,.deck-meta>span{color:var(--muted);margin:0;font-size:12px}.placeholder{opacity:.28;pointer-events:none}.placeholder .deck-preview{background:repeating-linear-gradient(135deg,#080808,#080808 12px,#0d0d0d 12px 24px);padding:7%}.presenter{grid-template-rows:52px minmax(0,1fr) 94px 22px;height:100vh;min-height:580px;padding:0 24px 18px;display:grid}.presenter-header{color:var(--muted)}.presenter-header>p{color:var(--white);margin:0}.quiet-button{cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.grid-icon{letter-spacing:1px;font-size:12px;line-height:5px}.stage-wrap{justify-content:center;align-items:center;min-height:0;display:flex}.slide{--type-main:7.4766cqw;--type-body:2.8037cqw;--space-pill-x:2.3364cqw;--space-pill-y:.5841cqw;aspect-ratio:16/9;background:#000;border:1px solid #ffffff17;grid-template-columns:minmax(0,1fr);width:100%;max-width:min(100%,177.778vh - 330.667px);height:auto;min-height:0;padding:5.4167cqw;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000080;container-type:size}.slide.has-asset{grid-template-columns:minmax(0,.95fr) minmax(300px,1.05fr);gap:clamp(28px,5vw,100px)}.slide-iframe{padding:0;display:block}.slide-iframe iframe{background:#fff;border:0;width:100%;height:100%;display:block}.iframe-scrim{-webkit-backdrop-filter:blur(10px)saturate(.7);backdrop-filter:blur(10px)saturate(.7);transition:opacity var(--motion-ui) var(--ease-out), visibility 0s linear var(--motion-ui);z-index:2;background:#000000d9;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.iframe-scrim.is-gone{opacity:0;pointer-events:none;visibility:hidden}.iframe-scrim button{background:var(--white);color:#080808;cursor:pointer;font-family:SF Pro Display;font-size:var(--type-body);padding:var(--space-pill-y) var(--space-pill-x);transition:transform var(--motion-fast) var(--ease-out);border:0;border-radius:9999px;font-weight:700;line-height:normal}.iframe-scrim button:hover{transform:scale(1.04)}.iframe-scrim button:focus-visible{outline:2px solid var(--white);outline-offset:4px}.iframe-scrim button{justify-content:center;align-items:center;display:inline-flex;position:relative}.iframe-scrim button:disabled{cursor:progress}.iframe-scrim .button-ghost{visibility:hidden}.load-dots{align-items:center;gap:.28em;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.load-dots i{animation:load-dot 1.1s var(--ease-out) infinite;background:#080808;border-radius:50%;width:.24em;height:.24em;display:block}.load-dots i:nth-child(2){animation-delay:.15s}.load-dots i:nth-child(3){animation-delay:.3s}.slide-copy{animation:copy-in var(--motion-stage) var(--ease-out) both;align-self:start;max-width:46.25cqw}.slide-hero .slide-copy{max-width:none}.eyebrow{font-family:SF Pro Display;font-size:var(--type-body);letter-spacing:0;margin:0 0 2.0833cqw;font-weight:700;line-height:normal}.slide h1{font-family:SF Pro Display;font-size:var(--type-main);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.2}.slide-hero h1{font-size:min(var(--type-main), 13.5cqh)}.slide h1 span{color:var(--muted)}.body-copy{font-family:SF Pro Display;font-size:var(--type-body);letter-spacing:0;margin:0 0 1em;font-weight:500;line-height:normal}.tags{flex-direction:column;align-items:flex-start;gap:1.4019cqw;max-width:72%;display:flex;position:absolute;bottom:3.85cqw;left:5.4167cqw}.slide.has-asset .tags{max-width:100%;margin-top:2.0833cqw;position:static}.tag-row{gap:.625cqw;width:max-content;display:flex}.tags span{font-family:SF Pro Display;font-size:var(--type-body);padding:var(--space-pill-y) var(--space-pill-x);white-space:nowrap;border-radius:9999px;font-weight:700;line-height:normal}.tags .tag-label{color:#080808;background:#ffffff80}.tags .tag-value{background:var(--white);color:#080808}.slide-number{color:var(--quiet);font-size:11px;position:absolute;bottom:24px;right:26px}.asset-empty,.asset-card,.asset-stack{animation:asset-in .9s .12s var(--ease-out) both;place-self:center stretch}.iframe-shell{animation:asset-in .9s .12s var(--ease-out) both;border:1px solid var(--hairline);background:#0c0c0c;border-radius:18px;align-self:center;height:72%;min-height:260px;overflow:hidden}.iframe-bar{border-bottom:1px solid var(--hairline);color:var(--muted);align-items:center;gap:6px;height:34px;padding:0 12px;font-size:10px;display:flex}.iframe-bar i{background:#3a3a3a;border-radius:50%;width:6px;height:6px}.iframe-bar span{margin-left:6px}.iframe-shell iframe{background:#fff;border:0;width:100%;height:calc(100% - 34px)}.asset-card{border:1px solid var(--hairline);background:#0c0c0c;border-radius:22px;min-height:52%;padding:clamp(24px,3vw,52px);position:relative}.asset-card span,.asset-card small{color:var(--muted);font-family:SF Pro Display;font-size:var(--type-body);font-weight:500;display:block}.asset-card strong{font-family:SF Pro Display;font-size:var(--type-body);letter-spacing:0;margin-top:8px;font-weight:700;display:block}.document{transform:rotate(1.2deg)}.document .doc-line{background:#292929;width:82%;height:5px;margin-top:28px}.document .doc-line.short{width:55%;margin-top:11px}.asset-card button,.mail-card button{background:var(--white);color:#050505;font-family:SF Pro Display;font-size:var(--type-body);padding:var(--space-pill-y) var(--space-pill-x);border:0;border-radius:999px;margin-top:36px;font-weight:700}.network{min-height:72%}.network .node{color:var(--white);z-index:2;background:#191919;border:1px solid #323232;border-radius:50%;justify-content:center;align-items:center;width:clamp(56px,7vw,104px);height:clamp(56px,7vw,104px);display:flex;position:absolute}.network .node-a{background:var(--white);color:#000;top:38%;left:12%}.network .node-b{top:12%;right:10%}.network .node-c{bottom:8%;right:18%}.network .node-d{top:42%;right:42%}.network .line{transform-origin:0;background:#3f3f3f;width:53%;height:1px;position:absolute;top:50%;left:25%}.network .line-a{transform:rotate(-26deg)}.network .line-b{transform:rotate(18deg)}.network .line-c{width:36%;transform:rotate(-2deg)}.spark{align-items:flex-end;gap:5%;height:110px;margin-top:35px;display:flex}.spark i{animation:grow .9s var(--ease-out) both;background:#4a4a4a;border-radius:6px 6px 0 0;flex:1;height:20%}.spark i:nth-child(2){height:32%}.spark i:nth-child(3){height:28%}.spark i:nth-child(4){height:50%}.spark i:nth-child(5){height:63%}.spark i:nth-child(6){height:81%}.spark i:nth-child(7){background:#fff;height:100%}.scribble{font-family:var(--font-signature), cursive;font-size:calc(var(--type-main) * .78);white-space:nowrap;width:100%;margin:3.125cqw 0 0;font-weight:400;line-height:.82;transform:none}.signature-line{background:#555;width:100%;height:1px}.asset-stack{height:56%;position:relative}.mail-card{font-family:SF Pro Display;font-size:var(--type-body);background:#121212;border:1px solid #292929;border-radius:18px;width:100%;padding:28px;font-weight:500;position:absolute;top:0;left:0}.mail-card span{color:var(--muted);font-size:var(--type-body)}.mail-card strong{font-family:SF Pro Display;font-size:var(--type-body);margin-top:22px;font-weight:700;display:block}.mail-card.second{transform:translate(14px,-18px)scale(.94)}.mail-card.third{transform:translate(26px,-34px)scale(.88)}.mail-card.first{animation:mail-in .8s var(--ease-spring) both}.mini-table>div{border-bottom:1px solid var(--hairline);justify-content:space-between;padding:18px 0;display:flex}.mini-table>div:first-child{padding-top:0}.mini-table span{color:var(--white)}.reach-module{animation:asset-in .9s .12s var(--ease-out) both;align-self:center}.reach-module h2{font-family:SF Pro Display;font-size:var(--type-body);letter-spacing:0;text-align:center;margin:0 0 1.25cqw;font-weight:500;line-height:normal}.reach-cards{grid-template-columns:1fr;gap:.625cqw;display:grid}.reach-cards>div{border:1px solid #f5f5f73d;border-radius:1.25cqw;grid-template-columns:.35fr 1fr;align-items:center;gap:1.25cqw;min-height:6.1cqw;padding:1.25cqw 2.0833cqw;display:grid}.reach-cards strong,.reach-cards span{font-family:SF Pro Display;font-size:var(--type-body);letter-spacing:0;line-height:1.05}.reach-cards strong{color:var(--white);font-weight:700}.reach-cards span{color:var(--muted);font-weight:500}.results .orbit{border:1px solid #333;border-radius:50%;width:130px;height:130px;position:absolute;top:17%;right:10%}.results .orbit i{background:#fff;border-radius:50%;width:10px;height:10px;animation:2s infinite pulse;position:absolute}.results .orbit i:first-child{top:45%;left:10%}.results .orbit i:nth-child(2){animation-delay:.4s;top:12%;right:18%}.results .orbit i:nth-child(3){animation-delay:.8s;bottom:7%;right:25%}.controls{justify-content:center;align-self:center;align-items:center;gap:10px;display:flex}.controls>button{border:1px solid var(--hairline);cursor:pointer;height:52px;transition:background var(--motion-fast), transform var(--motion-fast);background:#151515;border-radius:50%;justify-content:center;align-items:center;width:52px;font-size:18px;display:flex}.controls>button:hover:not(:disabled){background:#252525;transform:scale(1.04)}.controls>button:disabled{cursor:default;opacity:.25}.progress{border:1px solid var(--hairline);background:#151515;border-radius:999px;align-items:center;gap:5px;height:52px;padding:0 18px;display:flex}.progress button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:14px;height:28px;padding:0 4px;display:flex}.progress i{height:7px;transition:width var(--motion-ui) var(--ease-out), background var(--motion-ui);background:#555;border-radius:999px;width:7px;display:block}.progress button.active{width:42px}.progress button.active i{background:#e6e6e6;width:34px}.shortcut-hint{color:var(--quiet);text-align:center;margin:0;font-size:10px}.shortcut-hint kbd{background:0 0;border:1px solid #292929;border-radius:4px;padding:1px 4px;font-family:inherit}.shortcut-hint span{margin:0 5px}@keyframes copy-in{0%{opacity:0}to{opacity:1}}@keyframes asset-in{0%{opacity:0;transform:translate(36px)scale(.97)}to{opacity:1;transform:none}}@keyframes grow{0%{height:0}}@keyframes mail-in{0%{opacity:0;transform:translateY(24px)rotate(2deg)}}@keyframes pulse{50%{transform:scale(1.25);box-shadow:0 0 0 10px #fff0}}@keyframes load-dot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-.12em)}}@media (max-width:760px){.deck-grid{grid-template-columns:1fr}.presenter{grid-template-rows:48px minmax(0,1fr) 78px 18px;padding:0 12px 12px}.presenter-header>p{display:none}.progress{gap:2px;padding:0 9px;overflow:hidden}.progress button{width:9px;padding:0 2px}.progress button.active{width:24px}.progress button.active i{width:20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
@font-face{font-family:Parisienne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/392b53bd7cca9fbe-s.25ijq8lt3ay48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Parisienne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/308823598d090913-s.p.1b3u8041xgqh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Parisienne Fallback;src:local(Arial);ascent-override:108.7%;descent-override:53.04%;line-gap-override:0.0%;size-adjust:84.23%}.parisienne_1a7be64e-module__4Zfora__className{font-family:Parisienne,Parisienne Fallback;font-style:normal;font-weight:400}.parisienne_1a7be64e-module__4Zfora__variable{--font-signature:"Parisienne", "Parisienne Fallback"}
