.about-page .site-main{padding:0}.about-page .footer{border-radius:0;padding-top:0}.ab-hero{z-index:1;border-radius:0;padding:calc(68px + env(safe-area-inset-top,0px) + clamp(56px,8vw,128px)) 0 0;overflow:clip}.ab-hello{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center}@media(min-width:900px){.ab-hello .ab-lede{max-width:none}}.ab-field{position:relative;z-index:1;height:clamp(360px,46vw,640px);margin-top:clamp(-24px,-1vw,0px);perspective:900px;perspective-origin:50% 0%;overflow-x:clip}.ab-plane{position:absolute;left:-30%;width:160%;bottom:0;height:170%;transform-origin:50% 100%;transform:rotateX(58deg);will-change:transform;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,transparent 18%,rgba(0,0,0,.06) 26%,rgba(0,0,0,.22) 33%,rgba(0,0,0,.48) 40%,rgba(0,0,0,.74) 47%,rgba(0,0,0,.92) 54%,#000 60%);mask-image:linear-gradient(to bottom,transparent 0%,transparent 18%,rgba(0,0,0,.06) 26%,rgba(0,0,0,.22) 33%,rgba(0,0,0,.48) 40%,rgba(0,0,0,.74) 47%,rgba(0,0,0,.92) 54%,#000 60%)}.ab-plane img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}@media(max-width:599px){.ab-field{height:clamp(320px,92vw,420px);perspective:600px}.ab-plane{left:-60%;width:220%}}.ab-team{margin-top:clamp(104px,11vw,168px)}.ab-team-lede{margin:clamp(12px,1.4vw,18px) 0 0;font-size:clamp(17px,.4vw + 15px,20px);line-height:1.5;color:var(--ink-2);text-wrap:pretty}.ab-founders{margin:clamp(28px,3vw,40px) 0 0;padding:0;list-style:none;border-bottom:1px solid var(--hair)}.ab-founder{display:grid;grid-template-columns:88px minmax(0,1fr);grid-template-areas:"photo head" "bio bio" "proof proof" "more more";column-gap:16px;padding:28px 0 22px;border-top:1px solid var(--hair);scroll-margin-top:96px}.ab-founder-photo{grid-area:photo;align-self:start;display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:22px;background:#e6e2da}.ab-founder-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .24s var(--ease-out)}.ab-founder-head{grid-area:head;align-self:center;min-width:0}.ab-founder-name{margin:0;font-family:var(--display);font-size:clamp(24px,.8vw + 18px,30px);font-weight:700;line-height:1.1;letter-spacing:-.025em}.ab-founder-name a{color:var(--ink);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:4px;transition:text-decoration-color .16s ease}.ab-founder-meta{margin:4px 0 0;font-size:15px;line-height:1.4;color:var(--grey);text-wrap:pretty}.ab-founder-bio{grid-area:bio;margin:16px 0 0;font-size:clamp(17px,.3vw + 15.6px,19px);line-height:1.6;color:var(--ink);text-wrap:pretty}.ab-founder-proof{grid-area:proof;margin:14px 0 0;font-size:14.5px;line-height:1.55;color:var(--ink-2)}.ab-founder-proof>span+span:not(.ab-founder-latest):before{content:"·" / "";margin:0 8px;color:var(--ink-3)}.ab-founder-latest{display:block;margin-top:2px;text-wrap:pretty}.ab-founder-proof strong,.ab-research-proof strong{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.ab-founder-proof a{color:var(--ink);text-decoration:underline;text-decoration-color:#0b0b0c4d;text-decoration-thickness:1.5px;text-underline-offset:3px;transition:text-decoration-color .16s ease}.ab-founder .ab-more{grid-area:more;justify-self:start;margin-top:4px}@media(min-width:700px){.ab-founder{grid-template-columns:136px minmax(0,1fr);grid-template-areas:"photo head" "photo bio" "photo proof" "photo more";column-gap:32px;padding:40px 0 34px}.ab-founder-photo{border-radius:26px}.ab-founder-head{align-self:start}.ab-founder-bio{margin-top:12px}}@media(hover:hover)and (pointer:fine){.ab-founder-photo:hover img{transform:scale(1.03)}.ab-founder-name a:hover,.ab-founder-proof a:hover{text-decoration-color:var(--ink)}}.ab-more{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:6px;font-size:16px;font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1.5px;text-underline-offset:4px;transition:text-decoration-color .16s ease}.ab-arrow{flex:none;width:17px;height:17px;transition:transform .22s var(--ease)}@media(hover:hover)and (pointer:fine){.ab-more:hover{text-decoration-color:var(--ink)}.ab-more:hover .ab-arrow{transform:translate(2px)}}.ab-research{margin-top:clamp(104px,11vw,168px);scroll-margin-top:96px}.ab-research .ab-letter-body a{font-weight:600}.ab-research-proof{margin:28px 0 0;font-size:15.5px;line-height:1.55;color:var(--ink-2);text-wrap:pretty}.ab-updated{margin:12px 0 0;font-size:14px;color:var(--grey)}.ab-craft{display:flex;align-items:center;min-height:clamp(680px,96vh,920px);padding-bottom:clamp(72px,8vw,128px);overflow:hidden;background:#000}.ab-pic{position:absolute;inset:0;overflow:hidden;container-type:size}.ab-scene{position:absolute;left:50%;bottom:0;width:max(100cqw,100cqh * 1672 / 941);aspect-ratio:1672 / 941;translate:-50% 0}.ab-polder{position:absolute;inset:0;width:100%;height:100%;max-width:none}.ab-otto{position:absolute;max-width:none}.ab-pic:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#000,#000000db 8%,#0000008f 17%,#0000003d 27%,#0000000f 35%,#0000 42%),linear-gradient(to bottom,#0000 74%,#00000052 84%,#000000c7 93%,#000),linear-gradient(270deg,#100906e0,#100906cc 26%,#1009068f 40%,#1009063d 52%,#1009060f 61%,#10090600 68%)}.ab-call-wrap{z-index:2;display:flex;justify-content:flex-end;width:100%}.ab-call{display:flex;flex-direction:column;align-items:flex-start;width:min(46%,540px);color:#fff}.ab-tulip{width:34px;height:34px;margin-bottom:clamp(16px,1.8vw,22px);color:#fffffff2}.ab-call-title{margin:0;font-family:var(--display);font-size:clamp(40px,3.4vw + 12px,76px);font-weight:700;line-height:.98;letter-spacing:-.045em;text-shadow:0 2px 24px rgba(16,9,6,.4)}.ab-call-line{margin:clamp(16px,1.8vw,24px) 0 0;font-size:clamp(17px,.4vw + 15px,20px);line-height:1.5;text-wrap:balance;color:#ffffffdb}.ab-call-line .ab-l{display:inline;white-space:normal}@media(min-width:1200px){.ab-call-line .ab-l{display:block;white-space:nowrap}}.ab-call-cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:clamp(26px,2.8vw,36px)}.ab-call-rating{margin:0;font-size:14px;font-weight:500;white-space:nowrap;color:#fff;text-shadow:0 1px 12px rgba(16,9,6,.6)}.ab-call-rating .stars{margin-right:6px;letter-spacing:.08em;color:#f5b324}.ab-craft :focus-visible{outline-color:#fff}@media(max-width:899px){.ab-craft{align-items:flex-start;min-height:clamp(780px,215vw,900px)}.ab-scene{translate:-40.3% 0}.ab-pic:after{background:linear-gradient(to bottom,#000,#100906db 12%,#100906bd,#10090666 44%,#10090614 56%,#10090600 62%,#0000 80%,#000000b3 93%,#000)}.ab-call-wrap{justify-content:center}.ab-call{align-items:center;width:auto;max-width:30em;text-align:center}.ab-call-cta{flex-direction:column;gap:10px}}@keyframes ab-ground{0%{opacity:0;transform:translateY(56px)}}@media(prefers-reduced-motion:no-preference){.ab-js .ab-field{animation:ab-ground 1.4s var(--ease) .36s backwards}.ab-ready .ab-team-lede[data-ab-in],.ab-ready .ab-founder[data-ab-in],.ab-ready .ab-research-proof[data-ab-in]{opacity:0;transform:translateY(12px);transition:opacity .28s var(--ease-out),transform .28s var(--ease-out);transition-delay:calc(var(--i, 0) * 60ms)}.ab-ready .ab-team-lede[data-ab-in].is-in,.ab-ready .ab-founder[data-ab-in].is-in,.ab-ready .ab-research-proof[data-ab-in].is-in{opacity:1;transform:none}.ab-ready .ab-craft[data-ab-in] .ab-scene{transform:scale(1.06);transform-origin:40% 85%;transition:transform 1.6s var(--ease)}.ab-ready .ab-craft[data-ab-in] .ab-call>:not(.ab-call-title){opacity:0;transform:translateY(12px);transition:opacity .5s var(--ease),transform .7s var(--ease)}.ab-ready .ab-craft[data-ab-in] .ab-call-title .ab-word{transition-delay:calc(.2s + var(--w) * 55ms)}.ab-ready .ab-craft[data-ab-in] .ab-call-line{transition-delay:.42s}.ab-ready .ab-craft[data-ab-in] .ab-call-cta{transition-delay:.52s}.ab-ready .ab-craft[data-ab-in].is-in .ab-call>*{opacity:1;transform:none}.ab-ready .ab-craft[data-ab-in].is-in .ab-scene{transform:none}}@media(prefers-reduced-motion:reduce){.ab-more,.ab-arrow,.ab-founder-photo img,.ab-founder-name a,.ab-founder-proof a{transition:none}.ab-more:hover .ab-arrow,.ab-founder-photo:hover img{transform:none}}
