.hf{--hf-r-panel:28px;--hf-r-card:20px;--hf-r-pic:14px;--hf-btn-r:14px;--hf-card:var(--surface-card);--hf-edge:var(--line);--hf-stage:var(--surface-warm);--hf-shadow:0 1px 2px #1111110a, 0 18px 40px -30px #1111114d;--hf-shadow-up:0 1px 2px #1111110d, 0 26px 48px -30px #11111161;--hf-ease:cubic-bezier(.22, 1, .36, 1);--hf-night:#151912;--hf-on-night:#f5f4f0}.hf.dark{--hf-shadow:none;--hf-shadow-up:0 0 0 1px var(--line-strong)}.hf .mh{max-width:none!important;margin:16px 24px 0!important;top:12px!important}.hf .mh-mast{border:1px solid var(--line)!important}.hf .mh-mast-in{padding-inline:24px!important}.hf .mh{--grow:0px!important;--g:0!important}.hf .mh-grow-space{height:0!important}.hf .mh[data-grow] .mh-mast-in,.hf .mh[data-grow] .mh-mast:after{transform:none!important}.hf .mh[data-grow] .mh-mark{transform:translate(-50%,-50%)!important}.hf .mh-mast-in{height:76px!important}.hf .mh-mark img{height:36px!important}.hf .mh-mast:after{display:none!important}.hf .mh{width:calc(100% - var(--lh-gutter) * 2)!important;max-width:calc(var(--lh-max) - var(--lh-gutter) * 2)!important;margin-inline:auto!important}.hf .mh-mast{box-shadow:none!important;border-radius:24px!important}.hf .home-btn{border-radius:var(--hf-btn-r)!important}.hf .mh-end,.hf .mh-mark{background:0 0!important}@media (width<=720px){.hf .mh{margin:12px 12px 0!important;top:8px!important}.hf .mh-mast-in{height:68px!important;padding-inline:12px!important}.hf .mh-mark,.hf .mh[data-grow] .mh-mark{padding:0 6px!important;position:static!important;left:auto!important;transform:none!important}.hf .mh-mark img{height:18px!important}.hf .mh-end{gap:6px!important;padding-inline:3px!important}.hf .mh-end.l{gap:0!important}.hf .mh-menu-btn--bare{width:28px!important;margin-left:0!important}}.hf .hs-band{display:none!important}.hf .lh-herowrap>.hs{isolation:isolate;box-shadow:none!important;clip-path:none!important;border:0!important;border-radius:0!important;overflow:visible!important}.hf .lh-herowrap>.hs .hs-media{background:0 0!important;border-radius:0!important;overflow:visible!important}.hf .lh-herowrap>.hs .hs-block{width:min(700px,60%)!important;box-shadow:none!important;border-radius:28px!important;bottom:28px!important;left:28px!important}@media (width<=900px){.hf .lh-herowrap>.hs .hs-media{padding-bottom:18px!important}.hf .lh-herowrap>.hs .hs-block{width:calc(100% - 36px)!important;margin:-18px 0 0 18px!important;bottom:0!important;left:0!important}.hf .lh-herowrap>.hs .hs-duo,.hf .lh-herowrap>.hs .hs-tint,.hf .lh-herowrap>.hs .hs-screen,.hf .lh-herowrap>.hs .hs-grain{height:300px!important}}.hf-sec{padding-block:calc(var(--lh-section) * .7);background:var(--surface);color:var(--about-text)}.hf-week{padding-top:calc(var(--lh-section) * .8)}.hf-card{background:var(--hf-card);border:1px solid var(--hf-edge);border-radius:var(--hf-r-card);box-shadow:var(--hf-shadow);color:var(--about-text);position:relative}a.hf-card{transition:transform .3s var(--hf-ease), box-shadow .3s var(--hf-ease);text-decoration:none}a.hf-card:hover{box-shadow:var(--hf-shadow-up);transform:translateY(-2px)}a.hf-card:hover .hf-title{text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:1px}a.hf-card:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media (prefers-reduced-motion:reduce){a.hf-card:hover{transform:none}}.hf-card-wrap{display:flex;position:relative}.hf-card-wrap>.hf-card{flex:1}.hf-stage{border-radius:var(--hf-r-pic);background:var(--hf-stage);display:block;position:relative;overflow:hidden}.hf-stage>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hf-stage>img[data-contain]{-o-object-fit:contain;object-fit:contain}.hf-stage>.sc-cover,.hf-stage>.sc-faces,.hf-stage>.sp-blueprint,.hf-stage>.sp-photo,.hf-stage>.sp-squint{position:absolute;inset:0}.hf .sc-faces--one{grid-template-columns:1fr}.hf .sc-faces--one img{-o-object-position:50% 25%;object-position:50% 25%}.hf-tab{z-index:2;max-width:calc(100% - 48px);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--about-text);white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:6px 12px 8px 10px;font-size:11px;line-height:14px;display:inline-flex;position:absolute;top:8px;left:8px;overflow:hidden}.hf-tab b{font-weight:500}.hf-mark{background:var(--k,var(--about-text));border-radius:2px;flex:none;width:8px;height:8px;margin-right:9px;display:inline-block}.hf [data-tone=blue]{--k:var(--blue)}.hf [data-tone=green]{--k:var(--kind-green)}.hf [data-tone=ink]{--k:var(--about-text)}.hf [data-tone=gold]{--k:var(--gold)}.hf [data-tone=paper]{--k:var(--about-muted)}.hf-title{font-family:var(--font-serif);letter-spacing:-.015em;text-wrap:balance;color:inherit;margin:0;font-weight:600;line-height:1.12}.hf-over{font-family:var(--font-mono);font-size:var(--type-label);letter-spacing:.2em;text-transform:uppercase;color:var(--about-muted);margin:0;line-height:16px}.hf-meta{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--about-muted);font-size:11px;line-height:16px}.hf-kind{color:var(--about-text);align-items:center;margin:0;font-size:15px;font-weight:600;display:flex}.hf-dek{font-size:var(--type-body);color:var(--about-muted);margin:0;line-height:1.6}.hf-by{margin:0}.hf-cue{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--about-text);font-size:12px}.hf-foot{align-items:center;gap:10px;display:flex}.hf-pill{border-radius:var(--hf-btn-r);min-height:44px;font-family:var(--font-body);font-size:var(--type-body);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:12px;padding:0 22px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,transform .16s;display:inline-flex}.hf-pill:active{transform:scale(.97)}.hf-pill:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.hf-pill--ink{background:var(--about-text);color:var(--surface)}.hf-pill--ink:hover{background:color-mix(in srgb, var(--about-text) 86%, var(--surface))}.hf-pill--line{border-color:var(--line-strong);color:var(--about-text);background:0 0}.hf-pill--line:hover{border-color:var(--about-text)}.hf-pill[data-going]{color:var(--about-muted)}.hf-pill--paper{background:var(--hf-on-night);color:var(--hf-night)}.hf-pill--paper:hover,.hf-pill--gold{background:var(--gold-cta);color:var(--on-gold-cta)}.hf-pill--gold:hover{filter:brightness(.95)}.hf-pill--large{gap:22px;min-height:58px;padding:0 26px 0 32px;font-size:17px}.hf-pill--small{min-height:36px;padding:0 16px;font-size:13px}.hf-save{z-index:3;border-color:var(--hf-edge);background:var(--hf-card);border-radius:999px;width:34px;height:34px;position:absolute;top:14px;right:14px}.hf-save--inline{width:48px;height:48px;position:static}.hf-bits{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.hf-bits[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.hf-bits>li{display:flex;position:relative}.hf-bit{background:var(--hf-card);border:1px solid var(--hf-edge);border-radius:var(--hf-r-card);width:100%;color:var(--about-text);flex-direction:column;padding:8px 8px 20px;text-decoration:none;transition:border-color .2s;display:flex;position:relative}.hf-bit:hover{border-color:var(--line-strong)}.hf-bit:hover .hf-bit-title{text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:1px}.hf-bit:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.hf-bit--zoom{width:100%;font:inherit;text-align:left;cursor:zoom-in;appearance:none}.hf-lightbox{width:100%;max-width:none;height:100%;max-height:none;color:var(--on-dark-text);background:0 0;border:0;margin:0;padding:0;overflow:hidden}.hf-lightbox::backdrop{background:#08080adb}.hf-lightbox[open]{animation:.22s ease-out hf-lb-in}.hf-lb-fig{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:18px;height:100%;margin:0;padding:72px 24px 32px;display:flex}.hf-lb-img{-o-object-fit:contain;object-fit:contain;cursor:default;width:auto;max-width:min(100%,860px);height:auto;max-height:calc(100dvh - 190px);display:block;box-shadow:0 30px 60px -24px #000000b3}.hf-lb-fig figcaption{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 14px;max-width:860px;display:flex}.hf-lb-kind{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--on-dark-text-soft);font-size:11px;line-height:16px}.hf-lb-title{font-family:var(--font-serif);font-size:20px;font-weight:600;line-height:26px}.hf-lb-by{color:var(--on-dark-text-muted);font-size:14px;line-height:20px}.hf-lb-close{top:max(16px, env(safe-area-inset-top));width:44px;height:44px;color:var(--on-dark-text);cursor:pointer;background:#ffffff1a;border:1px solid #ffffff47;border-radius:50%;place-items:center;padding:0;transition:background-color .15s;display:grid;position:fixed;right:16px}.hf-lb-close:hover{background:#fff3}.hf-lb-close:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@keyframes hf-lb-in{0%{opacity:0;transform:scale(.98)}}@media (width<=640px){.hf-lb-fig{gap:14px;padding:72px 12px 24px}.hf-lb-img{max-width:100%;max-height:calc(100dvh - 170px)}.hf-lb-title{font-size:18px;line-height:24px}}@media (prefers-reduced-motion:reduce){.hf-lightbox[open]{animation:none}}.hf-bit-stage{background:var(--hf-stage);border-radius:12px;height:200px;display:block;position:relative;overflow:hidden}.hf-bit-title{white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-serif);letter-spacing:-.01em;margin-top:16px;padding-inline:10px;font-size:18px;font-weight:600;line-height:1.25;overflow:hidden}.hf-bit-by{white-space:nowrap;text-overflow:ellipsis;min-height:1.4em;color:var(--about-muted);margin-top:3px;padding-inline:10px;font-size:13px;line-height:1.4;overflow:hidden}.hf-bits>li:has(.hf-save) .hf-bit-title{padding-right:44px}.hf-glow{filter:blur(22px)saturate(1.3);background:50%/cover no-repeat;position:absolute;inset:-20%}.hf-bit[data-kind=Word] .hf-glow{filter:none;background-image:radial-gradient(circle at 30% 25%, color-mix(in srgb, var(--gold) 62%, var(--surface-warm)), color-mix(in srgb, var(--gold) 26%, var(--surface-warm)) 75%);inset:0}.hf-obj{z-index:1;display:block;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 3px #0000002e,0 18px 28px -14px #00000094}.hf-obj img{display:block}.hf-obj--book,.hf-obj--poster{height:72%}.hf-obj--book img,.hf-obj--poster img{width:auto;height:100%}.hf-obj--book{border-radius:2px 4px 4px 2px;overflow:hidden}.hf-obj--book:before{content:"";background:linear-gradient(90deg,#0000004d,#ffffff2e 38%,#0000001f 72%,#0000);width:10%;position:absolute;inset:0 auto 0 0}.hf-obj--poster{background:var(--surface-white);border-radius:2px;padding:5px}.hf-obj--window{background:var(--surface-white);border-radius:7px;flex-direction:column;width:72%;height:68%;display:flex;overflow:hidden}.hf-win-bar{border-bottom:1px solid var(--line);height:17px;font-family:var(--font-mono);letter-spacing:.02em;color:var(--about-muted);flex:none;align-items:center;gap:4px;padding:0 8px;font-size:8px;display:flex}.hf-win-bar i{background:var(--line-strong);border-radius:50%;flex:none;width:5px;height:5px}.hf-win-bar span{white-space:nowrap;text-overflow:ellipsis;margin-left:6px;overflow:hidden}.hf-obj--window img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;flex:1;width:100%;min-height:0}.hf-obj--entry{background:var(--surface-white);text-align:left;border-radius:3px;flex-direction:column;gap:8px;width:62%;height:72%;padding:13px 13px 12px;display:flex}.hf-entry-head{border-bottom:1px solid var(--line);align-items:baseline;gap:6px;padding-bottom:8px;display:flex}.hf-entry-head b{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--about-text);font-size:15px;font-weight:600;line-height:1.1}.hf-entry-head em{font-family:var(--font-serif);color:var(--about-muted);font-size:12px}.hf-entry-def{-webkit-line-clamp:5;font-family:var(--font-serif);color:var(--about-muted);-webkit-box-orient:vertical;font-size:11px;line-height:1.42;display:-webkit-box;overflow:hidden}.hf-latest .hf-card,.hf-events .hf-card{box-shadow:none}.hf-latest a.hf-card:hover,.hf-events a.hf-card:hover{box-shadow:none;border-color:var(--line-strong);transform:none}.hf-lead{height:600px;color:var(--about-text);text-decoration:none;display:block;position:relative}.hf-lead-pic{border-radius:var(--hf-r-panel);position:absolute;inset:0}.hf-lead .hf-tab{padding:12px 18px 14px 6px;top:0;left:0}.hf-lead-card{z-index:2;background:var(--hf-card);width:min(520px,46%);color:var(--about-text);border-radius:14px;flex-direction:column;align-items:flex-start;gap:14px;padding:30px 32px 26px;display:flex;position:absolute;bottom:14px;right:14px}.hf-lead-card .hf-foot{margin-top:6px}.hf-lead-title{font-size:clamp(30px,2.9vw,42px);line-height:1.05}.hf-foot--split{flex-wrap:wrap;justify-content:space-between;align-self:stretch;gap:12px 16px}.hf-nobr{white-space:nowrap;font-family:inherit}a.hf-lead:hover .hf-title{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:1px}a.hf-lead:focus-visible{outline:2px solid var(--focus-ring);outline-offset:6px;border-radius:var(--hf-r-panel)}.hf-sublabel{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--about-muted);align-items:center;gap:14px;margin:40px 0 16px;font-size:11px;line-height:14px;display:flex}.hf-sublabel:after{content:"";background:var(--line);flex:1;height:1px}.hf-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.hf-small{flex-direction:column;padding:8px 8px 18px;display:flex}.hf-small-pic{height:220px}.hf-small-body{flex-direction:column;align-items:flex-start;gap:8px;padding:18px 10px 0;display:flex}.hf-small-title{font-size:21px;line-height:1.18}.hf-small .hf-foot{margin-top:auto;padding:20px 10px 0}.hf-stage .sp-note--a{top:14px;left:auto;right:14px}.hf-stage .sp-note--b{top:auto;bottom:14px;right:14px}.hf .rl-cover{border-radius:var(--hf-r-pic);overflow:hidden}.hf-events{--k:var(--blue)}.hf-ev{height:600px;position:relative}.hf-ev-pic{border-radius:var(--hf-r-panel);position:absolute;inset:0}.hf-ev-date{z-index:2;padding:6px 18px 14px 4px;position:absolute;top:0;left:0}.hf-tile{min-width:70px;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--about-text);justify-items:center;gap:4px;font-size:11px;line-height:14px;display:grid}.hf-tile b{font-family:var(--font-serif);letter-spacing:-.02em;font-size:40px;font-weight:600;line-height:1}.hf-ev-card{width:min(400px,35%);left:14px;right:auto}.hf-event-title{font-size:var(--type-section);line-height:1.04}.hf-ev-foot{flex-wrap:wrap;justify-content:space-between;align-self:stretch;align-items:flex-end;gap:18px 24px;margin-top:8px;display:flex}html.hf .hf-ev-soon{color:var(--home-muted);margin:0;font-size:14px;line-height:20px}.hf-facts{flex-direction:column;gap:14px;margin:0;display:flex}.hf-facts div{grid-template-columns:64px minmax(0,1fr);gap:14px;display:grid}.hf-facts dt{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--about-muted);padding-top:4px;font-size:12px;line-height:14px}.hf-facts dd{color:var(--about-text);margin:0;font-size:16px;line-height:1.45}.hf-more{min-height:44px;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--about-text);cursor:pointer;background:0 0;border:0;margin:4px 0 6px;padding:10px 0;font-size:12px}.hf-more:hover{text-underline-offset:4px;text-decoration:underline}.hf-cab{height:580px;position:relative}.hf-cab-stage{border-radius:var(--hf-r-panel);transition:clip-path .35s var(--hf-ease);position:absolute;inset:0}.hf-cab-case{width:62%;position:absolute;bottom:40px;left:5%}.hf-cab .hf-tab{max-width:none;padding:12px 18px 14px 6px;top:0;left:0}.hf-cab .hf-mark{--k:var(--gold)}.hf-cab-card{width:min(380px,34%)}.hf-cab-title{font-size:clamp(28px,2.6vw,38px);line-height:1.08}@media (prefers-reduced-motion:reduce){.hf-cab-stage{transition:none}}.hf-sprint-panel{color:var(--hf-on-night);grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:56px;padding:64px 64px 104px 48px;display:grid;position:relative}.hf-sprint-ground{background:var(--hf-night);border-radius:32px;position:absolute;inset:0}.hf.dark .hf-sprint-ground{box-shadow:inset 0 0 0 1px var(--on-dark-border)}.hf-sprint-panel>.hf-plan,.hf-sprint-panel>.hf-sprint-body{z-index:1}.hf-plan{aspect-ratio:720/460;color:color-mix(in srgb, var(--hf-on-night) 34%, transparent);position:relative}.hf-plan>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hf-plan-glow{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--gold) 16%, transparent), transparent 66%);border-radius:50%;width:44%;position:absolute;top:49.6%;left:50.4%;transform:translate(-50%,-50%)}.hf-plan-note{font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;color:color-mix(in srgb, var(--hf-on-night) 74%, transparent);font-size:12px;line-height:16px;position:absolute}.hf-plan-note--a{top:3%;left:2.5%}.hf-plan-note--b{top:21.5%;left:88%}.hf-plan-note--c{bottom:1.5%;right:1.5%}.hf-sprint-body{flex-direction:column;align-items:flex-start;display:flex;position:relative}.hf-sprint .hf-over{color:color-mix(in srgb, var(--hf-on-night) 72%, transparent)}.hf-sprint-desc{max-width:48ch;color:color-mix(in srgb, var(--hf-on-night) 76%, transparent);margin:20px 0 0;font-size:17px;line-height:1.6}.hf-sprint-title{text-wrap:balance;color:var(--hf-on-night);margin-top:18px;font-size:clamp(32px,2.9vw,42px);line-height:1.03}.hf-sprint-out{z-index:1;align-items:center;gap:22px;padding:18px 0 0 18px;display:flex;position:absolute;bottom:0;right:0}.hf-sprint-date{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--about-muted);margin:0;font-size:12px;line-height:16px}.hf-member-head{text-align:center;max-width:780px;margin:20px auto 0}.hf-member-title{font-family:var(--font-serif);font-size:var(--type-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:600;line-height:1.04}.hf-member-line{max-width:52ch;color:var(--about-muted);margin:18px auto 0;font-size:18px;line-height:1.5}.hf-member-stage{max-width:1100px;margin:36px auto 0;position:relative}.hf-member-tree{width:min(660px,62%);height:auto;margin:0 auto;display:block}.hf-perks{margin:0;padding:0;list-style:none}.hf-perk{border-radius:18px;align-items:center;gap:16px;min-width:250px;padding:20px 28px 20px 22px;font-size:17px;font-weight:500;line-height:1.25;display:flex;position:absolute}.hf-member .hf-card{box-shadow:none}.hf-perk[data-at="0"]{top:18%;left:3%}.hf-perk[data-at="1"]{top:18%;right:3%}.hf-perk[data-at="2"]{top:62%;left:0}.hf-perk[data-at="3"]{top:62%;right:0}.hf-perk-ico{color:var(--about-text);place-items:center;line-height:0;display:grid}.hf-member-acts{flex-direction:column;align-items:center;margin-top:44px;display:flex}.hf-member-acts--up{margin-top:28px}.hf-pill--hero{gap:28px;min-height:68px;padding:0 34px 0 42px;font-size:19px}.hf-about-grid{grid-template-columns:minmax(0,481fr) minmax(0,618fr);align-items:start;gap:48px;display:grid}.hf-about-copy{flex-direction:column;gap:22px;display:flex}.hf-about-logo{width:210px;height:auto;filter:var(--logo-filter);display:block}.hf-about-lead{max-width:30em;font-family:var(--font-display);letter-spacing:-.015em;color:var(--about-text);margin:0;font-size:20px;font-weight:500;line-height:1.375}.hf-about-link{min-height:44px;color:var(--about-text);text-underline-offset:.2em;align-self:flex-start;align-items:center;font-size:15px;text-decoration:underline;display:inline-flex}.hf-about-more{max-width:34em;color:var(--about-muted);margin:0;font-size:16px;line-height:1.75}.hf-say{font-family:var(--font-mono);color:var(--about-muted);flex-wrap:wrap;align-items:center;gap:2px 8px;margin:10px 0 0;font-size:13px;line-height:20px;display:flex}.hf-say-play{width:36px;height:36px;color:var(--about-text);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin:0 -4px;padding:0;transition:background-color .2s,color .2s;display:grid}.hf-say-play:hover{background:var(--hf-stage)}.hf-say-play[data-playing]{color:var(--gold-text)}.hf-say-dot{color:var(--line-strong)}.hf-say-more{min-height:36px;font:inherit;font-family:var(--font-body);color:var(--about-text);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline;text-decoration-thickness:1px}.hf-say-more:hover{text-decoration-thickness:2px}.hf-say-play:focus-visible,.hf-say-more:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.hf-founders{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.hf-founder{box-shadow:none;flex-direction:column;gap:18px;padding:10px 10px 20px;display:flex}.hf-founder-pic{height:300px;display:block}.hf-founder-pic>img{filter:saturate(.8)contrast(1.03)}.hf-founder-text{flex-direction:column;gap:4px;padding:0 10px;display:flex}.hf-founder-text h3{font-family:var(--font-serif);margin:0;font-size:19px;font-weight:600;line-height:24px}.hf-founder-text p{color:var(--about-muted);margin:0;font-size:13px;line-height:18px}.hf-founder-links{flex-wrap:wrap;gap:4px 20px;display:flex;margin-top:8px!important}@media (width<=1100px){.hf-about-grid{grid-template-columns:1fr}}@media (width<=560px){.hf-founders{grid-template-columns:1fr}.hf-about-lead{font-size:18px}}.hf-word-dialog{border-radius:24px;width:min(900px,100vw - 24px);max-height:calc(100dvh - 24px)}.hf-word-dialog .teaser-section{padding:44px 20px 28px}.hf-word-close{z-index:5;float:right;border:1px solid var(--hf-edge);background:var(--hf-card);width:44px;height:44px;color:var(--about-text);cursor:pointer;border-radius:999px;place-items:center;margin:12px 12px 0 0;display:grid;position:sticky;top:12px}.hf-word-close:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (width<=720px){.hf-word-dialog .teaser-section{padding:36px 8px 20px}}.hf-member-why{min-height:44px;color:var(--about-text);text-underline-offset:.2em;align-items:center;gap:6px;margin-top:6px;font-size:15px;text-decoration:underline;display:inline-flex}.hf-member-founding{text-align:center;max-width:46ch;color:var(--about-muted);margin:14px 0 0;font-size:14px;line-height:1.5}.hf-glass{--hf-glass:color-mix(in srgb, var(--surface) 74%, transparent);--hf-glass-edge:color-mix(in srgb, var(--surface) 55%, transparent);--hf-glass-blur:blur(22px) saturate(1.3)}.hf.hf-glass .mh-mast{-webkit-backdrop-filter:var(--hf-glass-blur);backdrop-filter:var(--hf-glass-blur);background:var(--hf-glass)!important}.hf.hf-glass .lh-herowrap>.hs .hs-block{border:1px solid var(--hf-glass-edge);background:var(--hf-glass);-webkit-backdrop-filter:var(--hf-glass-blur);backdrop-filter:var(--hf-glass-blur);color:var(--about-text)}.hf.hf-glass .hs-block .hs-kicker,.hf.hf-glass .hs-block .hs-by,.hf.hf-glass .hs-block .hs-meta{color:color-mix(in srgb, var(--about-text) 72%, transparent)}.hf.hf-glass .hs-block .hs-by b,.hf.hf-glass .hs-block .home-link{color:var(--about-text)}.hf.hf-glass .hs-block .hs-dek{color:color-mix(in srgb, var(--about-text) 82%, transparent)}.hf.hf-glass .hf-lead-card{border:1px solid var(--hf-glass-edge);background:var(--hf-glass);-webkit-backdrop-filter:var(--hf-glass-blur);backdrop-filter:var(--hf-glass-blur)}.hf.hf-glass .hf-cab-card{background:var(--hf-card);-webkit-backdrop-filter:none;backdrop-filter:none;border:0}.hf.hf-glass .hf-lead-card .hf-dek{color:color-mix(in srgb, var(--about-text) 80%, transparent)}.hf.hf-glass .hf-lead-card .hf-meta{color:color-mix(in srgb, var(--about-text) 72%, transparent)}@media (width<=900px){.hf.hf-glass .lh-herowrap>.hs .hs-block{border-color:var(--line)}}@media (width<=1170px){.hf-bits:not([data-n="3"]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1050px){.hf-perk{min-width:0;padding:16px 22px 16px 18px;font-size:16px}}@media (width<=900px){.hf-three{grid-template-columns:1fr}.hf-lead{height:660px}.hf-lead-pic{border-radius:22px}.hf-lead-card{width:auto;padding:20px 20px 18px;bottom:10px;left:10px;right:10px}.hf-ev{height:640px}.hf-entry-def{font-size:12px}.hf-ev-card{width:auto;padding:20px 20px 18px;bottom:10px;left:10px;right:10px}.hf-ev-pic{border-radius:22px}.hf-cab{height:590px}.hf-cab-case{width:92%;top:60px;bottom:auto;left:4%}.hf-cab-card{width:auto;padding:20px 20px 18px;bottom:10px;left:10px;right:10px}.hf-sprint-panel{grid-template-columns:1fr;gap:28px;padding:30px 22px 150px}.hf-sprint-ground{border-radius:24px}.hf-sprint-out{flex-direction:column;align-items:flex-start;gap:12px}.hf-plan-note--b{left:auto;right:1.5%}.hf-member-tree{width:min(520px,100%)}.hf-perks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.hf-perk{position:static}}@media (width<=640px){.hf-bits{margin-inline:calc(-1 * var(--lh-gutter));padding:0 var(--lh-gutter) 6px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--lh-gutter);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.hf-bits::-webkit-scrollbar{display:none}.hf-bits>li{scroll-snap-align:start;flex:0 0 min(76%,300px)}}@media (width<=560px){.hf-small-pic{height:200px}.hf-perks{grid-template-columns:1fr}.hf-member-line{font-size:16px}}.hf .ds-preview{background:var(--surface-card);max-width:1376px;box-shadow:inset 0 0 0 1px var(--line);margin:28px auto 0;padding:24px 32px 28px}.hf .ds-preview-head{color:var(--home-muted);flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0 0 16px;font-size:14px;display:flex}.hf .ds-preview-head b{color:var(--about-text);font-weight:600}.hf .ds-preview-head a{color:var(--about-text);margin-left:auto}.hf .ds-preview .ds-render{cursor:default;padding:0}@media (width<=720px){.hf .mh{width:auto!important;margin:10px 12px 0!important;top:8px!important}.hf .mh-mast{border-radius:18px!important}.hf .mh-mast-in{justify-content:flex-start!important;height:58px!important;padding-inline:16px 6px!important}.hf .mh-mark,.hf .mh[data-grow] .mh-mark{order:0;margin-right:auto!important;padding:0!important}.hf .mh-mark img{height:22px!important}.hf .mh-end.r{order:1;gap:0!important;margin:0 4px 0 0!important;padding:0!important}.hf .mh-end.r .mh-signin{display:none!important}.hf .mh-end.r .home-btn{min-height:40px;letter-spacing:.14em!important;padding:0 14px!important;font-size:11px!important}.hf .mh-end.l{order:2;gap:0!important;margin:0!important;padding:0!important}.hf .mh-end.l>button[aria-pressed]{display:none!important}.hf .mh-end.l>button:first-child{order:2}.hf .mh-menu-btn--bare{width:44px!important;height:44px!important}.hf .lh-herowrap{padding-top:20px!important}.hf .lh-herowrap>.hs{--hs-h:340px!important}.hf .lh-herowrap>.hs .hs-media{padding-bottom:0!important}.hf .lh-herowrap>.hs .hs-duo,.hf .lh-herowrap>.hs .hs-tint,.hf .lh-herowrap>.hs .hs-screen,.hf .lh-herowrap>.hs .hs-grain{height:340px!important}.hf .lh-herowrap>.hs .hs-block{border-radius:20px!important;width:auto!important;margin:-150px 0 0 30px!important;padding:26px 22px 24px!important}.hf .lh-herowrap .hs-title{font-size:34px!important}.hf .lh-herowrap .hs-by{font-size:var(--type-label)}.hf .lh-herowrap .hs-dek{font-size:16px;line-height:24px}.hf .lh-herowrap .hs-go{border-radius:var(--hf-btn-r);background:var(--hf-on-night);min-height:46px;color:var(--on-gold-cta);box-shadow:0 1px 2px color-mix(in srgb, var(--on-gold-cta) 14%, transparent);font-family:var(--font-body);letter-spacing:0;text-transform:none;align-items:center;gap:10px;margin-top:8px;padding:0 18px;font-size:15px;font-weight:500}.hf-lead{height:auto}.hf-lead .hf-lead-pic{border-radius:22px;height:320px;display:block;position:relative;inset:auto}.hf-lead .hf-lead-card{border:1px solid var(--hf-edge);border-radius:18px;width:auto;margin:-110px 0 0 30px;padding:22px 20px 20px;position:relative;bottom:auto;left:auto;right:auto}.hf-lead-title{font-size:28px}.hf-sprint-panel{gap:18px;padding:26px 20px 84px}.hf-sprint-ground{border-radius:24px}.hf-sprint .hf-plan{justify-self:center;width:84%}.hf-sprint-desc{margin-top:14px;font-size:16px}.hf-sprint-date--in{color:color-mix(in srgb, var(--hf-on-night) 62%, transparent);margin-top:16px;display:block}.hf-sprint-out{flex-direction:row;align-items:stretch;gap:10px;padding:8px 0 0 8px;left:30px}.hf-sprint-out .hf-pill{flex:1;min-height:56px}.hf-sprint-out .hf-sprint-date{display:none}.hf-perks{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;margin-top:10px;display:grid}.hf-perk{text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:0;font-size:15px;position:static}.hf-perk-ico{background:var(--hf-stage);border-radius:16px;width:52px;height:52px}.hf-member-acts{margin-top:36px}.hf-member-acts .hf-pill--hero{gap:12px;width:100%;max-width:380px;min-height:56px;padding:0 24px;font-size:17px}}@media (width<=640px){.hf-bits{scroll-snap-type:x mandatory;gap:12px;padding:0 0 6px;scroll-padding-inline:0;position:relative}.hf-bits>li{scroll-snap-align:center;flex:0 0 80%}.hf-dots{justify-content:center;gap:2px;margin-top:10px;display:flex}.hf-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:40px;padding:0;display:grid}.hf-dots i{background:var(--line-strong);width:7px;height:7px;transition:width .25s var(--hf-ease), background-color .25s;border-radius:50%}.hf-dots [aria-current] i{background:var(--about-text);border-radius:4px;width:20px}}@media (width>=721px){.hf-sprint-date--in{display:none}}@media (width>=641px){.hf-bits>.hf-bit-copy,.hf-dots{display:none}}.hf{--hf-paper:#fefefe;--hf-ink:#161616;--hf-ink-soft:#6b6b6b;--hf-obj-shadow:0 2px 3px #00000029, 0 20px 30px -14px #00000085}.hf-art{display:block;position:absolute;inset:0;overflow:hidden}.hf-glow[class*=hf-glow--]{filter:none;inset:0}.hf-glow--dusk{background:radial-gradient(60% 80% at 18% 12%,#ffd690 0%,#0000 62%),radial-gradient(70% 90% at 88% 28%,#f2876a 0%,#0000 66%),radial-gradient(80% 80% at 58% 108%,#b4547c 0%,#0000 72%),linear-gradient(160deg,#f7b46c,#d96a87)}.hf-glow--lavender{background:radial-gradient(60% 80% at 14% 18%,#d6deff 0%,#0000 62%),radial-gradient(70% 90% at 90% 22%,#8c8be6 0%,#0000 66%),radial-gradient(80% 80% at 48% 110%,#f3b9c8 0%,#0000 72%),linear-gradient(150deg,#aab7f6,#9a8fdf)}.hf-glow--sun{background:radial-gradient(55% 75% at 28% 22%,#ffe69a 0%,#0000 62%),radial-gradient(70% 90% at 86% 82%,#ef9f36 0%,#0000 66%),linear-gradient(150deg,#f9d870,#e9ad48)}.hf-glow--lime{background:radial-gradient(55% 75% at 28% 22%,#f2f8b0 0%,#0000 62%),radial-gradient(70% 90% at 86% 82%,#9ccc1c 0%,#0000 66%),radial-gradient(80% 80% at 50% 112%,#c4e23e 0%,#0000 72%),linear-gradient(150deg,#e2f07c,#b6d834)}.hf-glow--night{background:radial-gradient(55% 70% at 82% 14%,#e57f61 0%,#0000 58%),radial-gradient(70% 90% at 12% 88%,#6a4597 0%,#0000 66%),linear-gradient(160deg,#2f3264,#191b31)}.hf-glow--dawn{background:radial-gradient(60% 80% at 18% 18%,#fff3cf 0%,#0000 62%),radial-gradient(70% 90% at 88% 34%,#9dd2ea 0%,#0000 66%),radial-gradient(80% 80% at 42% 112%,#b6e0c0 0%,#0000 72%),linear-gradient(150deg,#d0eaf3,#f5dcc0)}.hf-grain{opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.hf-art .hf-obj{top:57%}.hf-art .hf-obj--book{box-shadow:var(--hf-obj-shadow)}.hf-obj--cal{background:var(--hf-paper);width:136px;color:var(--hf-ink);text-align:center;box-shadow:var(--hf-obj-shadow);border-radius:12px;padding-bottom:14px}.hf-obj--cal:after{content:"";background:color-mix(in srgb, var(--hf-paper) 86%, var(--hf-ink));border-radius:0 0 9px 9px;height:5px;position:absolute;top:100%;left:9px;right:9px}.hf-cal-rings{z-index:1;justify-content:space-between;padding:0 30px;display:flex;position:absolute;top:-7px;left:0;right:0}.hf-cal-rings i{background:var(--hf-ink);border-radius:4px;width:7px;height:18px}.hf-cal-band{background:var(--blue);height:34px;color:var(--hf-paper);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;border-radius:12px 12px 0 0;padding-left:.22em;font-size:10px;line-height:34px;display:block}.hf-cal-day{font-family:var(--font-serif);letter-spacing:-.03em;margin-top:12px;font-size:56px;font-weight:600;line-height:1;display:block}.hf-cal-day--soon{letter-spacing:-.01em;margin:22px 0 10px;font-size:30px;font-style:italic;font-weight:500}.hf-cal-meta{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--hf-ink-soft);margin-top:9px;font-size:10px;line-height:12px;display:block}.hf-obj--screen{background:var(--hf-paper);width:66%;height:62%;box-shadow:var(--hf-obj-shadow);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.hf-obj--screen .hf-win-bar{border-bottom-color:color-mix(in srgb, var(--hf-ink) 10%, transparent);color:var(--hf-ink-soft)}.hf-screen-body{background:radial-gradient(circle at 50% 38%,#2d3040,#121319 78%);flex:1;place-items:center;display:grid;position:relative}.hf-screen-play{background:#fffffff0;border-radius:50%;width:44px;height:44px;position:relative}.hf-screen-play:after{content:"";border-left:14px solid var(--hf-ink);border-block:9px solid #0000;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.hf-screen-live{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffffd1;align-items:center;gap:6px;font-size:9px;line-height:12px;display:flex;position:absolute;bottom:8px;left:10px}.hf-screen-live i{background:var(--gold);border-radius:50%;width:6px;height:6px}.hf-obj--faces{box-shadow:none;display:flex}.hf-obj--faces img{border:4px solid var(--hf-paper);-o-object-fit:cover;object-fit:cover;width:108px;height:108px;box-shadow:var(--hf-obj-shadow);border-radius:50%}.hf-obj--faces img+img{margin-left:-24px}.hf-faces-chip{background:var(--hf-paper);color:var(--hf-ink);font-family:var(--font-mono);letter-spacing:.16em;border-radius:999px;padding:6px 10px;font-size:10px;line-height:12px;position:absolute;top:-4px;right:-18px;box-shadow:0 6px 14px -6px #00000073}.hf-ev--glow .hf-ev-pic{clip-path:none}.hf-ev--glow .hf-art>.hf-obj{top:50%;left:69%}.hf-ev--glow .hf-art>.hf-obj--cal{transform:translate(-50%,-50%)scale(2.1)}.hf-ev--glow .hf-art>.hf-obj--faces{transform:translate(-50%,-50%)scale(1.9)}.hf-ev--glow .hf-art>.hf-obj--screen{width:300px;height:186px;transform:translate(-50%,-50%)scale(1.55)}.hf-ev--glow .hf-art>.hf-obj--book{height:70%}.hf .mh-below{transition:grid-template-rows .35s var(--hf-ease), opacity .25s;grid-template-rows:1fr;display:grid}.hf .mh.is-stuck .mh-below{opacity:0;grid-template-rows:0fr}.hf .mh-below-in{min-height:0;overflow:hidden}.hf .mh.is-open .mh-below,.hf .mh.is-searching .mh-below{opacity:0;grid-template-rows:0fr;transition:none}.hf .mh.is-open .mh-mast,.hf .mh.is-searching .mh-mast{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.hf .mh-panel.mh-menu,.hf .mh-panel.mh-search{border:1px solid var(--line);border-top:0;border-radius:0 0 24px 24px}@media (width<=720px){.hf .mh-panel.mh-menu,.hf .mh-panel.mh-search{border-radius:0 0 18px 18px}}.mh-below-row{border-top:1px solid var(--line);align-items:center;gap:22px;height:56px;margin:0 24px;display:flex}.mh-below-row .mt-line{align-items:center;gap:12px}.mh-below-row .hf-mark{--k:var(--blue);margin-right:2px}.mt-cont{border-right:1px solid var(--line);min-width:0;max-width:34%;color:var(--about-text);white-space:nowrap;flex:0 auto;align-items:center;gap:10px;padding-right:22px;text-decoration:none;display:flex}.mt-cont~.mt-line{flex-shrink:0}@media (width<=1360px){.mt-cont .mt-time{display:none}}.mt-cont b{text-overflow:ellipsis;min-width:0;font-family:var(--font-serif);font-weight:600;font-size:var(--type-body);overflow:hidden}.mt-cont .mt-time{color:var(--home-muted);font-size:var(--type-small);flex:none}.mt-cont-link:hover b,.mt-cont-link:focus-visible b{text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:3px}.mt-cont-link{min-width:0;color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.mt-cont-x{width:28px;height:28px;color:var(--home-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin-left:-4px;padding:0;display:inline-grid}.mt-cont-x:hover,.mt-cont-x:focus-visible{background:color-mix(in srgb, var(--about-text) 8%, transparent);color:var(--about-text)}.mt-cont-out{text-overflow:ellipsis;min-width:0;font-size:var(--type-small);color:var(--home-muted);overflow:hidden}.mt-cont-out b{font-size:var(--type-body);color:var(--about-text)}.mt-cont-undo{min-height:28px;font:inherit;font-family:var(--font-body);font-size:var(--type-small);color:var(--about-text);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:0 4px;font-weight:500;text-decoration:underline}.mt-door{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--about-text);white-space:nowrap;flex:none;font-size:11px;line-height:14px;text-decoration:none}.mt-door:hover,.mt-door:focus-visible{text-underline-offset:.3em;text-decoration:underline}.hf-pill.mt-go--small{min-height:34px;padding:0 14px;font-size:13px}.hf-desk{align-items:flex-start;display:flex;position:absolute;top:50%;left:68%;transform:translate(-50%,-50%)scale(1.45)}.hf-print{background:var(--hf-paper);box-shadow:var(--hf-obj-shadow);border-radius:5px;flex-direction:column;gap:10px;padding:9px 9px 12px;display:flex;transform:rotate(-4deg)}.hf-print-pic{background:var(--hf-paper);border-radius:2px;width:158px;height:158px;display:flex;overflow:hidden}.hf-print-pic img{-o-object-fit:cover;object-fit:cover;filter:grayscale();flex:1;min-width:0;height:100%}.hf-print-cap{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--hf-ink-soft);text-align:center;text-wrap:balance;align-self:center;max-width:75%;font-size:8px;line-height:10px}.hf-ev .hf-desk .hf-obj--cal{z-index:1;margin:72px 0 0 -28px;position:relative;top:auto;left:auto;transform:rotate(5deg)}@media (width<=720px){.mh-below-row{flex-wrap:wrap;gap:8px 12px;height:auto;margin:0 16px;padding:10px 0 12px}.mh-below-row .mt-over{letter-spacing:.24em;order:0;font-size:10px}.mh-below-row .mt-door{letter-spacing:.16em;order:1;margin-left:auto;font-size:10px}.mh-below-row .mt-line{white-space:nowrap;flex-wrap:nowrap;flex:60%;order:2;gap:8px}.mh-below-row .mt-line b{text-overflow:ellipsis;min-width:0;font-size:16px;overflow:hidden}.mh-below-row .mt-date{flex:none}.mh-below-row .mt-time{display:none}.mh-below-row .hf-pill{flex:none;order:3}.mh-below-row .mt-cont{border-right:0;border-top:1px solid var(--line);flex:100%;order:4;max-width:none;padding:8px 0 0}.mh-below-row .mt-cont .mt-time{display:inline}}@media (width<=900px){.hf-desk{top:26%;left:50%;transform:translate(-50%,-50%)scale(1.1)}.hf-ev--glow .hf-art>.hf-obj{top:26%;left:50%}.hf-ev--glow .hf-art>.hf-obj--cal{transform:translate(-50%,-50%)scale(1.4)}.hf-ev--glow .hf-art>.hf-obj--faces{transform:translate(-50%,-50%)scale(1.3)}.hf-ev--glow .hf-art>.hf-obj--screen{transform:translate(-50%,-50%)scale(1.05)}.hf-ev--glow .hf-art>.hf-obj--book{height:40%}}@media (width<=560px){.hf-desk{top:17%;transform:translate(-50%,-50%)scale(.72)}.hf-ev--glow .hf-art>.hf-obj{top:17%}.hf-ev--glow .hf-art>.hf-obj--cal{transform:translate(-50%,-50%)scale(.95)}.hf-ev--glow .hf-art>.hf-obj--faces{transform:translate(-50%,-50%)scale(.9)}.hf-ev--glow .hf-art>.hf-obj--screen{transform:translate(-50%,-50%)scale(.72)}.hf-ev--glow .hf-art>.hf-obj--book{height:27%}}@keyframes hf-arrive{0%{opacity:0}}html.hf-arrive #root>:not(dialog){animation:hf-arrive var(--duration-med) var(--hf-ease) backwards}@media (prefers-reduced-motion:reduce){html.hf-arrive #root>:not(dialog){animation:none}}
