.about-page{--about-ink:#1f2f28;--about-band:#243a30;--about-sage:#5a6350;--about-muted:#6b635a;--about-muted-deep:#5f574f;--about-thread:#ad5f3d;--about-cream:#f2ece3;--about-wash:#ece3d7;--about-beige:#e7dac8;--about-rule:#bfb6a8;--about-pad:1.5rem;position:relative;max-width:26.25rem;margin-inline:auto;overflow:clip;background:var(--about-cream);color:var(--about-ink)}.about-page ::-moz-selection{background:var(--about-band);color:var(--about-cream)}.about-page ::selection{background:var(--about-band);color:var(--about-cream)}.about-page>section{position:relative}.about-page :where(h1,h2){margin:0;color:var(--about-ink);font-weight:700;letter-spacing:0}.about-page .about-display,.about-page h1{font-size:clamp(2.25rem,12.3vw,3rem);line-height:1.38}.about-page h2{font-size:clamp(1.75rem,9.6vw,2.35rem);line-height:1.45}.about-page :where(p){margin:0;color:var(--about-muted);font-size:1.0625rem;line-height:2.15}.about-page :where(figure){margin:0}.about-page :where(img){-o-object-fit:cover;object-fit:cover}.about-line{display:block}.about-clips{position:absolute;width:0;height:0;overflow:hidden}.about-hand{font-family:var(--font-hand);font-weight:400;line-height:1.5}.about-thread{position:absolute;overflow:visible;pointer-events:none;fill:none;stroke:var(--about-thread);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.about-pill{display:flex;align-items:center;justify-content:center;gap:2.75rem;width:min(78%,19rem);min-height:3.4rem;margin-inline:auto;padding:.6rem 1.5rem;border-radius:999px;font-size:.95rem;font-weight:500;text-decoration:none;transition:background-color .2s ease,color .2s ease}.about-pill svg{flex:0 0 auto;width:1.05rem;height:1.05rem;stroke-width:1.6;transition:transform .25s cubic-bezier(.22,1,.36,1)}.about-pill:hover svg{transform:translateX(-3px)}.about-pill:dir(ltr):hover svg{transform:translateX(3px)}.about-pill:focus-visible,.about-scroll:focus-visible{outline:2px solid var(--about-thread);outline-offset:3px}.about-pill-solid{background:var(--about-band);color:var(--about-cream)}.about-pill-solid:hover{background:color-mix(in srgb,var(--about-band) 88%,#fff)}.about-pill-ghost{border:1px solid color-mix(in srgb,var(--about-ink) 45%,transparent);background:transparent;color:var(--about-ink)}.about-pill-ghost:hover{background:color-mix(in srgb,var(--about-ink) 6%,transparent)}.about-pill-light{background:var(--about-cream);color:var(--about-band)}.about-pill-light:hover{background:#fbf8f2}.about-rule{width:min(78%,19rem);margin:2.5rem auto 0;border:0;border-top:1.5px solid var(--about-rule)}.about-hero-media{position:relative;aspect-ratio:3/4;overflow:hidden;background:#c9a57e}.about-hero-media img{-o-object-position:40% 50%;object-position:40% 50%}.about-hero-edge{position:absolute;z-index:1;left:0;bottom:-1px;width:100%;height:26%;fill:var(--about-cream)}.about-thread-hero{z-index:3;top:0;left:0;width:100%;height:auto;aspect-ratio:400/620;stroke:#b8603a;stroke-width:2;filter:drop-shadow(0 0 .5px rgb(255 240 222/.7))}.about-hero-copy{position:relative;z-index:2;padding:.25rem var(--about-pad) 1.25rem}.about-lede{margin-top:1.5rem}.about-scroll{display:grid;place-items:center;width:3.25rem;height:3.25rem;margin:4rem auto 0;border:1.5px solid color-mix(in srgb,var(--about-ink) 40%,transparent);border-radius:999px;color:var(--about-ink);transition:background-color .2s ease,border-color .2s ease}.about-scroll:hover{border-color:var(--about-ink);background:color-mix(in srgb,var(--about-ink) 6%,transparent)}.about-scroll svg{width:1.35rem;height:1.35rem;stroke-width:1.7}.about-why{padding-top:4.25rem;background:var(--about-wash)}.about-why-wash{position:absolute;top:-1px;left:0;width:100%;height:3.5rem;fill:var(--about-cream)}.about-why-copy{padding-inline:var(--about-pad)}.about-why-copy h2{margin-bottom:1.5rem}.about-why-media{position:relative;aspect-ratio:1/1.02;margin:3.25rem .35rem 0}.about-balloon{position:absolute;z-index:2;top:-3.1rem;inset-inline-end:.4rem;width:3.8rem;height:auto;fill:none;stroke:color-mix(in srgb,var(--about-ink) 60%,transparent);stroke-width:1.1;stroke-linecap:round;pointer-events:none}.about-why-frame{position:absolute;inset:0;clip-path:url(#about-clip-why);background:#b9a58c}.about-why-frame img{-o-object-position:45% 45%;object-position:45% 45%}.about-why-thread{z-index:1;inset:-1.5% -1%;width:102%;height:103%;stroke-width:.3;opacity:.85}.about-why-foot{position:relative;height:9rem;margin-top:-.75rem}.about-why-caption{position:absolute;z-index:1;top:.9rem;inset-inline-start:calc(var(--about-pad) + .75rem);color:color-mix(in srgb,var(--about-ink) 78%,transparent);font-size:1.9rem;line-height:1.3;transform:rotate(-5deg)}.about-why-band{position:absolute;left:0;bottom:-1px;width:100%;height:100%;fill:var(--about-band)}.about-founder-band{padding:.5rem var(--about-pad) 2.75rem;background:var(--about-band)}.about-founder-band h2{margin-bottom:1.25rem;color:var(--about-cream)}.about-founder-band p{margin-bottom:2.25rem;color:color-mix(in srgb,var(--about-cream) 86%,transparent)}.about-founder-band .about-pill{width:min(72%,18rem);margin-inline:0 auto}.about-founder-media{position:relative;aspect-ratio:16/10.5;margin-top:-2px;overflow:hidden;background:var(--about-band)}.about-founder-film{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:40% 50%;object-position:40% 50%}.about-founder-edge{position:absolute;z-index:1;top:0;left:0;width:100%;height:2.75rem;fill:var(--about-band)}.about-passage-copy{padding:3.5rem var(--about-pad) 2.25rem}.about-passage-copy h2{margin-bottom:1.5rem}.about-passage-media{position:relative}.about-passage-frame{position:relative;aspect-ratio:1/1.02;clip-path:url(#about-clip-passage);background:#6f675d}.about-passage-frame img{-o-object-position:36% 50%;object-position:36% 50%;filter:saturate(.72) contrast(1.03)}.about-passage-brush{position:absolute;z-index:1;right:-3%;bottom:4%;width:64%;aspect-ratio:200/64;background:var(--about-band);-webkit-mask:url(/marks/brush-a.svg) center/100% 100% no-repeat;mask:url(/marks/brush-a.svg) center/100% 100% no-repeat;transform:rotate(-4deg);pointer-events:none}.about-not-panel{margin-top:1.75rem;padding:3rem var(--about-pad) 2.25rem;border-radius:3rem 60% 0 0/2.5rem 2rem 0 0;background:var(--about-beige)}.about-not-panel h2{margin-bottom:1.75rem;font-size:clamp(2.25rem,12.3vw,3rem);line-height:1.3}.about-not ul{margin:0;padding:0;list-style:none}.about-not li{display:flex;align-items:flex-start;gap:.85rem;padding-block:.3rem;color:var(--about-muted-deep);font-size:1.0625rem;line-height:2}.about-not-x{flex:0 0 auto;width:1.05rem;height:1.05rem;margin-top:.55rem;color:var(--about-thread);stroke-width:2.2}.about-not-stage{position:relative;background:var(--about-beige)}.about-not-stage:before{content:"";position:absolute;inset:55% 0 0;background:var(--about-sage)}.about-not-media{position:relative;z-index:1}.about-not-frame{position:relative;aspect-ratio:1/1.22;clip-path:url(#about-clip-not);background:#3b4034}.about-not-frame img{-o-object-position:50% 62%;object-position:50% 62%}.about-roots{position:absolute;top:12%;right:3%;width:34%;height:auto;fill:none;stroke:color-mix(in srgb,var(--about-ink) 45%,transparent);stroke-width:.9;stroke-linecap:round;pointer-events:none}.about-not-sage{position:relative;z-index:1;display:block;width:100%;height:3.5rem;margin-top:-1px;background:var(--about-cream);fill:var(--about-sage)}.about-find{padding:2.75rem var(--about-pad) 0}.about-find-lede{margin-top:1.5rem}.about-find-media{position:relative;margin:2.25rem calc(var(--about-pad) * -1) 2.75rem;padding-block:.4rem}.about-find-disc{position:relative;width:108%;aspect-ratio:1;margin-inline:-4%}.about-find-clay{position:absolute;inset:0;overflow:hidden;border-radius:50%;background:#a88c6d}.about-find-clay img{transform:scale(1.18)}.about-find-press{position:absolute;top:50%;left:48%;width:29%;aspect-ratio:1;translate:-50% -50%;filter:drop-shadow(1.2px 1.6px .3px rgb(255 242 224/.55)) drop-shadow(-1px -1.3px .6px rgb(46 28 15/.6))}.about-find-stamp{position:absolute;inset:0;background:rgb(84 56 34/.32);-webkit-mask:var(--about-stamp) center /contain no-repeat;mask:var(--about-stamp) center /contain no-repeat}.about-find-rings{inset:-1.5%;width:103%;height:103%;stroke-width:.25;opacity:.8}.about-custom-copy{padding:3rem var(--about-pad) 0}.about-custom-copy h2{margin-bottom:1.1rem}.about-custom-copy .about-pill{margin-top:2rem}.about-custom-copy .about-rule{margin-bottom:2.75rem}.about-once-media{position:relative}.about-once-frame{position:relative;aspect-ratio:766/800;clip-path:url(#about-clip-once);background:#c7ab88}.about-once-line{width:-moz-fit-content;width:fit-content;margin:-.5rem auto 0;padding-inline-start:3rem;color:color-mix(in srgb,var(--about-ink) 78%,transparent);font-size:2.35rem;line-height:1.25;transform:rotate(-7deg)}.about-close-edge{display:block;width:100%;height:4rem;margin-top:1.5rem;margin-bottom:-1px;fill:var(--about-band)}.about-close-inner{padding:1rem var(--about-pad) 2rem;background:var(--about-band)}.about-close-inner h2{margin-bottom:1.5rem;color:var(--about-cream);font-size:clamp(1.6rem,8.6vw,2.1rem)}.about-close-inner p{color:color-mix(in srgb,var(--about-cream) 86%,transparent)}.about-thread-close{position:relative;display:block;width:calc(100% + var(--about-pad) * 2);height:4.5rem;margin:4rem calc(var(--about-pad) * -1) 0;stroke-width:1.3}@media (prefers-reduced-motion:no-preference){.about-page{--about-arrive:cubic-bezier(0.16,1,0.3,1);--about-pen:cubic-bezier(0.65,0,0.35,1)}.about-hero-media img{animation:about-settle 1.4s var(--about-arrive) both}.about-thread-hero path{stroke-dasharray:1;stroke-dashoffset:1;animation:about-draw .9s cubic-bezier(.45,0,.25,1) .2s forwards}.about-thread-hero path:nth-child(2){animation-delay:.35s}.about-thread-hero path:nth-child(3){animation-delay:.55s}.about-hero-copy :is(h1 .about-line,.about-lede,.about-scroll){animation:about-rise .8s var(--about-arrive) .35s both}.about-hero-copy h1 .about-line:nth-child(2){animation-delay:.45s}.about-hero-copy .about-lede{animation-delay:.55s}.about-hero-copy .about-scroll{animation-delay:.7s}.about-scroll svg{animation:about-bob 2.2s ease-in-out 1.6s infinite}@keyframes about-settle{0%{scale:1.08}}@keyframes about-draw{to{stroke-dashoffset:0}}@keyframes about-rise{0%{opacity:0;translate:0 .6em}}@keyframes about-bob{50%{translate:0 .3rem}}.about-page[data-motion=live] .about-thread[data-reveal] path,.about-page[data-motion=live] [data-reveal] .about-balloon path,.about-page[data-motion=live] [data-reveal] .about-roots path,.about-page[data-motion=live] [data-reveal] .about-thread path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.8s var(--about-pen) var(--about-delay,.35s)}.about-page[data-motion=live] .about-thread[data-reveal] path:nth-child(2),.about-page[data-motion=live] [data-reveal] :is(.about-thread,.about-roots,.about-balloon) path:nth-child(2){--about-delay:0.6s}.about-page[data-motion=live] [data-reveal] :is(.about-thread,.about-roots,.about-balloon) path:nth-child(3){--about-delay:0.85s}.about-page[data-motion=live] [data-reveal] .about-balloon path{transition-duration:1.2s}.about-page[data-motion=live] .about-thread[data-reveal].is-in path,.about-page[data-motion=live] [data-reveal].is-in :is(.about-thread,.about-roots,.about-balloon) path{stroke-dashoffset:0}.about-page[data-motion=live] [data-reveal] :is(.about-why-frame,.about-passage-frame,.about-not-frame,.about-once-frame){opacity:0;translate:0 1.75rem;transition:opacity 1.2s cubic-bezier(.33,1,.68,1),translate 1.6s var(--about-arrive)}.about-page[data-motion=live] [data-reveal] .about-founder-film,.about-page[data-motion=live] [data-reveal] :is(.about-why-frame,.about-passage-frame,.about-not-frame,.about-once-frame) img{scale:1.12;transition:scale 2.4s var(--about-arrive)}.about-page[data-motion=live] [data-reveal] .about-founder-film{opacity:0;transition:opacity 1.2s cubic-bezier(.33,1,.68,1),scale 2.4s var(--about-arrive)}.about-page[data-motion=live] [data-reveal].is-in :is(.about-why-frame,.about-passage-frame,.about-not-frame,.about-once-frame){opacity:1;translate:0 0}.about-page[data-motion=live] [data-reveal].is-in .about-founder-film,.about-page[data-motion=live] [data-reveal].is-in :is(.about-why-frame,.about-passage-frame,.about-not-frame,.about-once-frame) img{opacity:1;scale:1}.about-page[data-motion=live] [data-reveal] .about-passage-brush{clip-path:inset(0 100% 0 0);transition:clip-path .7s cubic-bezier(.5,0,.2,1) .8s}.about-page[data-motion=live] [data-reveal].is-in .about-passage-brush{clip-path:inset(0 -4% 0 0)}.about-page[data-motion=live] [data-reveal] .about-hand{clip-path:inset(-40% -12% -40% 112%);transition:clip-path 1.5s cubic-bezier(.45,.05,.35,1) var(--about-delay,.2s)}.about-page[data-motion=live] [data-reveal] .about-hand:dir(ltr){clip-path:inset(-40% 112% -40% -12%)}.about-page[data-motion=live] .about-once-media[data-reveal] .about-hand{--about-delay:0.9s}.about-page[data-motion=live] [data-reveal].is-in .about-hand{clip-path:inset(-40% -12%)}.about-page[data-motion=live] [data-reveal] .about-not-x{scale:0;rotate:-90deg;transition:scale .45s var(--about-arrive),rotate .45s var(--about-arrive);transition-delay:calc(var(--i, 0) * 80ms + .15s)}.about-page[data-motion=live] [data-reveal].is-in .about-not-x{scale:1;rotate:0deg}.about-page[data-motion=live] [data-reveal] .about-find-clay{rotate:-10deg;transition:rotate 1.6s var(--about-arrive)}.about-page[data-motion=live] [data-reveal] .about-find-press{opacity:0;scale:1.14;transition:opacity .35s ease-out .75s,scale .55s cubic-bezier(.3,1.4,.5,1) .75s}.about-page[data-motion=live] [data-reveal].is-in .about-find-clay{rotate:0deg}.about-page[data-motion=live] [data-reveal].is-in .about-find-press{opacity:1;scale:1}}