.sk{--page:#0a0a0b;--hi:#f5f5f4;--fg:#e7e9ee;--dim:#9ba3af;--meta:#737c8a;--link:#3d85b8;--link-hover:#f59e0b;--rule:#e2e8f01f;--rule-strong:#e2e8f024;--rule-soft:#e2e8f012;--mark-filter:brightness(0) invert(1);--mark-opacity:.62;color:var(--fg);-webkit-font-smoothing:antialiased;flex-direction:column;align-items:center;gap:32px;padding:32px 16px 64px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;display:flex}.sk-page a{color:var(--link);text-decoration:none}.sk-page a:hover{color:var(--link-hover)}.sk-btn:focus-visible,.sk-page a:focus-visible{outline:2px solid var(--link-hover);outline-offset:2px}.sk p{text-wrap:pretty;margin:0}.sk h1,.sk h2,.sk h3{text-wrap:balance;margin:0;font-weight:500}.sk dl,.sk dd{margin:0}.sk-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:816px;display:flex}.sk-actions{bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:40;box-sizing:border-box;border:1px solid var(--rule-strong);backdrop-filter:blur(8px);background:#0a0a0bd9;border-radius:3px;order:1;align-items:center;gap:6px;max-width:100%;padding:6px;display:flex;position:sticky;box-shadow:0 12px 28px #00000073}@media screen{html:has(.sk-actions){scroll-padding-bottom:96px}}.sk-actions-rule{background:var(--rule-strong);align-self:stretch;width:1px;margin:4px 2px}.sk-btn{box-sizing:border-box;min-height:36px;font:inherit;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--hi);border:1px solid var(--rule-strong);cursor:pointer;background:0 0;border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;text-decoration:none;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex;position:relative}.sk-btn:hover{color:var(--link-hover);border-color:currentColor}.sk-btn--primary{background:#f59e0b12;border-color:#f59e0b66}.sk-btn--primary .sk-btn-icon{color:var(--link-hover)}.sk-btn--primary:hover{background:#f59e0b1f}.sk-btn--ghost{color:var(--dim);border-color:#0000}.sk-btn-icon{flex:none}.sk-btn-meta{color:var(--meta);letter-spacing:.1em}.sk-btn-size{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sk-actions .sk-theme{border-color:#0000}.sk-actions .sk-theme-opt{min-height:36px}.sk-theme{border:1px solid var(--rule-strong);border-radius:3px;display:inline-flex;overflow:hidden}.sk-theme-opt{font:inherit;letter-spacing:.12em;text-transform:uppercase;color:var(--meta);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 14px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;transition:color .2s,background-color .2s;display:inline-flex}.sk-theme-opt+.sk-theme-opt{border-left:1px solid var(--rule-strong)}.sk-theme-opt:hover{color:var(--link-hover)}.sk-theme-opt[aria-pressed=true]{color:var(--hi);background:#e2e8f014}.sk-theme-opt:focus-visible{outline:2px solid var(--link-hover);outline-offset:-2px}.sk-swatch{border:1px solid var(--rule-strong);border-radius:1px;width:10px;height:10px}.sk-swatch--light{background:#f5f5f4}.sk-swatch--dark{background:#0a0a0b}.sk-page{box-sizing:border-box;background:var(--page);width:816px;max-width:100%;min-height:1056px;color:var(--fg);border:1px solid var(--rule-soft);flex-direction:column;padding:52px 60px 40px;display:flex}.sk-mono,.sk-label,.sk-head,.sk-foot,.sk-facts dt,.sk-talk-meta,.sk-format dt{text-transform:uppercase;font-family:Geist Mono,ui-monospace,monospace}.sk-label{letter-spacing:.14em;color:var(--meta);font-size:10px}.sk-head{border-bottom:1px solid var(--rule);letter-spacing:.14em;color:var(--meta);justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;font-size:10.5px;display:flex}.sk-head--solo{justify-content:flex-end}.sk-brand{letter-spacing:.1em;color:var(--hi);gap:10px;font-size:11px;display:flex}.sk-brand span+span{color:var(--meta)}.sk-foot{border-top:1px solid var(--rule);letter-spacing:.1em;color:var(--meta);justify-content:space-between;gap:16px;margin-top:auto;padding-top:14px;font-size:10.5px;display:flex}.sk .sk-foot a{color:inherit}.sk-name{letter-spacing:-.035em;color:var(--hi);margin-top:24px;font-size:50px;line-height:1}.sk-role{color:var(--dim);max-width:560px;margin-top:18px;font-size:16px;line-height:1.5}.sk-bio-grid{grid-template-columns:264px minmax(0,1fr);align-items:start;gap:40px;margin-top:34px;display:grid}.sk-portrait{aspect-ratio:3/4;background:#0f1115;border-radius:4px;overflow:hidden}.sk-portrait img{object-fit:cover;object-position:45% 50%;width:100%;height:100%;display:block}.sk-facts{border-top:1px solid var(--rule);flex-direction:column;margin-top:20px;display:flex}.sk-facts div{border-bottom:1px solid var(--rule-soft);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;display:flex}.sk-facts dt{letter-spacing:.12em;color:var(--meta);font-size:10px}.sk-facts dd{color:var(--hi);text-align:right;font-size:13px}.sk-copy{flex-direction:column;gap:26px;min-width:0;display:flex}.sk-block{flex-direction:column;gap:10px;display:flex}.sk-block+.sk-block{border-top:1px solid var(--rule);padding-top:22px}.sk-snapshot{color:var(--hi);font-size:15px;line-height:1.45}.sk-bio{font-size:14px;line-height:1.45}.sk-h2{letter-spacing:-.022em;color:var(--hi);max-width:600px;margin-top:40px;font-size:32px;line-height:1.05}.sk-talks{border-top:1px solid var(--rule);margin:28px 0 0;padding:0;list-style:none}.sk-talk{border-bottom:1px solid var(--rule-soft);grid-template-columns:150px minmax(0,1fr);gap:32px;padding:20px 0;display:grid}.sk-talk:last-child{border-bottom:0}.sk-talk-meta{letter-spacing:.12em;color:var(--meta);flex-direction:column;gap:10px;font-size:10px;line-height:1.5;display:flex}.sk-talk-num{color:var(--link);font-size:12px}.sk-talk-topic{color:var(--hi)}.sk-talk-body{flex-direction:column;gap:10px;display:flex}.sk-talk-body h3{letter-spacing:-.014em;color:var(--hi);font-size:19px;line-height:1.25}.sk-talk-body p{font-size:13.5px;line-height:1.55}.sk-talk-body .sk-also{color:var(--meta);font-size:12px;line-height:1.5}.sk-formats{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:26px;display:grid}.sk-format{border-top:1px solid var(--rule-strong);flex-direction:column;gap:6px;padding-top:10px;display:flex}.sk-format dt{letter-spacing:.14em;color:var(--meta);font-size:10px}.sk-format dd{color:var(--hi);font-size:13px}.sk-stage{background:#0f1115;border-radius:4px;height:110px;margin-top:24px;overflow:hidden}.sk-stage img{object-fit:cover;object-position:50% 42%;filter:grayscale()contrast(1.1)brightness(.78);width:100%;height:100%;display:block}.sk-invited{flex-direction:column;gap:10px;margin-top:22px;display:flex}.sk-marks{border-top:1px solid var(--rule);border-left:1px solid var(--rule);border-radius:3px;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.sk-marks li{box-sizing:border-box;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);flex:150px;justify-content:center;align-items:center;height:52px;padding:12px 16px;display:flex}.sk-mark{object-fit:contain;filter:var(--mark-filter);opacity:var(--mark-opacity);display:block}.sk-marks .sk-mark{width:auto;max-width:100%;height:auto;max-height:26px}.sk-proof{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 36px;margin-top:22px;display:grid}.sk-proof-col{flex-direction:column;display:flex}.sk-proof-col>.sk-label{border-bottom:1px solid var(--rule-strong);padding-bottom:8px}.sk-proof-item{border-bottom:1px solid var(--rule-soft);flex-direction:column;gap:6px;padding:14px 0 16px;display:flex}.sk-proof-item:last-child{border-bottom:0}.sk-proof-logo{align-items:center;height:24px;display:flex}.sk-proof-logo .sk-mark{object-position:left center;width:auto;max-width:96px;height:22px}.sk-proof-stat{letter-spacing:-.03em;color:var(--hi);font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:24px}.sk-proof-title{letter-spacing:-.01em;color:var(--hi);margin:2px 0 0;font-size:15px;font-weight:500;line-height:20px}.sk .sk-proof-title a{color:inherit}.sk-quote{border-left:2px solid var(--rule-strong);color:var(--hi);margin:0;padding-left:10px;font-size:13.5px;line-height:1.45}.sk-proof-item p{color:var(--dim);font-size:12.5px;line-height:1.5}.sk-inquiry{border-top:1px solid var(--rule-strong);grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:36px;margin-top:22px;padding-top:16px;display:grid}.sk-inquiry-email{letter-spacing:-.01em;font-size:18px}.sk-inquiry p{color:var(--dim);max-width:393px;font-size:12.5px;line-height:1.5}.sk-socials{flex-direction:column;margin-top:23px;font-size:12.5px;display:flex}.sk-socials div{border-bottom:1px solid var(--rule-soft);justify-content:space-between;align-items:center;gap:12px;padding:7px 0;display:flex}.sk-socials dt{color:var(--meta);align-items:center;display:flex}.sk-socials svg{display:block}@media screen and (width<=760px){.sk-actions .sk-theme-opt{justify-content:center;width:40px;min-height:44px;padding:0}.sk-actions .sk-swatch{width:14px;height:14px}.sk-actions{width:100%;bottom:calc(8px + env(safe-area-inset-bottom,0px));gap:4px;padding:4px}.sk-actions .sk-btn{letter-spacing:.06em;gap:6px;min-height:44px;padding:8px 6px}.sk-btn--primary{flex:1 1 0;min-width:0}.sk-btn--ghost{flex:none;width:44px;padding:0}.sk-btn-meta,.sk-theme-label,.sk-btn--ghost .sk-btn-label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sk-page{min-height:0;padding:32px 20px 24px}.sk-name{font-size:40px}.sk-bio-grid,.sk-talk,.sk-proof,.sk-inquiry{grid-template-columns:minmax(0,1fr);gap:24px}.sk-bio-grid .sk-portrait{max-width:264px}.sk-formats{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-foot{flex-direction:column}}.sk[data-theme=light] .sk-page{--page:#f5f5f4;--hi:#0a0a0b;--fg:#22272f;--dim:#4b535f;--meta:#5f6875;--link:#2b6a99;--link-hover:#b45309;--rule:#0a0a0b24;--rule-strong:#0a0a0b38;--rule-soft:#0a0a0b1a;--mark-filter:brightness(0);--mark-opacity:.72}@media screen and (width<=359px){.sk-actions{flex-wrap:wrap}.sk-actions-rule{display:none}.sk-actions .sk-theme{flex-basis:100%}}@page{size:letter;margin:0}@media print{.sk{--page:#f5f5f4;--hi:#0a0a0b;--fg:#22272f;--dim:#4b535f;--meta:#5f6875;--link:#2b6a99;--link-hover:#b45309;--rule:#0a0a0b24;--rule-strong:#0a0a0b38;--rule-soft:#0a0a0b1a;--mark-filter:brightness(0);--mark-opacity:.72;-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:0;display:block}body:has(.sk){background:#f5f5f4!important}body:has(.sk)>:not(.page),.page:has(>.sk)>:not(.sk),.sk-top,.sk-actions{display:none!important}.page:has(>.sk){max-width:none!important;margin:0!important;padding:0!important}.sk-page{break-after:page;border:0;width:8.5in;height:11in;min-height:0;overflow:hidden}.sk-page:last-child{break-after:auto}.sk[data-print=dark]{--page:#0a0a0b;--hi:#f5f5f4;--fg:#e7e9ee;--dim:#9ba3af;--meta:#737c8a;--link:#3d85b8;--link-hover:#f59e0b;--rule:#e2e8f01f;--rule-strong:#e2e8f024;--rule-soft:#e2e8f012;--mark-filter:brightness(0) invert(1);--mark-opacity:.62}body:has(.sk[data-print=dark]){background:#0a0a0b!important}}
