.about-page{transition:background-color .9s;overflow-x:clip}.about-fade-story{background-image:linear-gradient(var(--about-cream), var(--about-paper) 160px, var(--about-paper) calc(100% - 200px), var(--about-sun))}.about-fade-sun{background-image:linear-gradient(var(--about-sun), var(--about-sun) calc(100% - 220px), var(--about-dusk))}.about-fade-dusk{background-image:linear-gradient(var(--about-dusk), var(--about-dusk) calc(100% - 220px), var(--about-night))}.about-fade-final{background-image:linear-gradient(var(--about-night), var(--about-dusk) 220px, var(--about-dusk) calc(100% - 160px), var(--about-night))}.about-page.is-live [data-tone]{background-color:#0000;background-image:none}.about-page.is-live[data-active-tone=cream]{background-color:var(--about-cream)}.about-page.is-live[data-active-tone=white]{background-color:var(--about-paper)}.about-page.is-live[data-active-tone=gold]{background-color:var(--about-sun)}.about-page.is-live[data-active-tone=dusk]{background-color:var(--about-dusk)}.about-page.is-live[data-active-tone=night]{background-color:var(--about-night)}.about-page.is-live .pin-outer{height:150vh}.about-page.is-live .pin-inner{top:var(--header-height);height:calc(100dvh - var(--header-height));position:sticky}@media not (min-width:64rem){.about-page.is-live .pin-inner{height:calc(100dvh - var(--header-height) - 4rem - 1px)}}@media (min-width:64rem){.about-page.is-live .h-outer{height:min(320vh, calc(100vh + var(--track-max,220vh)))}.about-page.is-live .h-inner{top:var(--header-height);height:calc(100dvh - var(--header-height));position:sticky}.about-page.is-live #qooTrack{will-change:transform;flex-wrap:nowrap;width:max-content}}.about-page [data-w]{transition:color .25s,transform .45s cubic-bezier(.34,1.56,.64,1)}.about-page.is-live [data-w][data-on=false]{color:var(--about-word-off);transform:translateY(10px)rotate(-2deg)}.about-light{z-index:-1;pointer-events:none;opacity:0;will-change:transform;background-image:repeating-linear-gradient(-24deg, transparent 0px, transparent 54px, var(--about-night) 54px, var(--about-night) 76px);filter:blur(6px);transition:opacity .9s;animation:22s linear infinite about-light-drift;position:fixed;inset:-10% -10% -10% calc(-10% - 190px)}.about-page.is-live[data-active-tone=white] .about-light{opacity:.05}.about-page.is-live[data-active-tone=gold] .about-light{opacity:.1}.about-page.is-live[data-active-tone=dusk] .about-light{opacity:.08}@media not (min-width:64rem){.about-light{display:none}}@keyframes about-ken{0%{transform:scale(1.02)translate(0)}50%{transform:scale(1.14)translate(-3%,-2%)}to{transform:scale(1.08)translate(3%,1%)}}@keyframes about-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes about-up{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes about-pop{0%{opacity:0;transform:scale(.8)}70%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes about-float{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-12px)rotate(3deg)}}@keyframes about-twinkle{0%,to{opacity:.15;transform:scale(.5)rotate(0)}50%{opacity:1;transform:scale(1)rotate(90deg)}}@keyframes about-breath{0%,to{opacity:.03;transform:scale(.94)}50%{opacity:.3;transform:scale(1)}}@keyframes about-light-drift{0%{transform:translate(0)}to{transform:translate(187px)}}@keyframes about-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes about-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes about-wiggle{0%,to{transform:rotate(0)}20%{transform:rotate(-14deg)}40%{transform:rotate(12deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(5deg)}}@keyframes about-gold-shift{0%{background-position:0%}to{background-position:200%}}@keyframes about-shine{0%,55%{transform:translate(130%)skew(-18deg)}to{transform:translate(-130%)skew(-18deg)}}@keyframes about-jelly{0%{transform:scale(1)}30%{transform:scale(1.1,.9)}50%{transform:scale(.94,1.06)}70%{transform:scale(1.04,.97)}to{transform:translateY(-3px)scale(1.03)}}.about-page [data-anim=ken]{animation:24s ease-in-out infinite alternate about-ken}.about-page [data-anim=hero]{animation:.9s cubic-bezier(.2,.8,.2,1) both about-in}.about-page [data-anim=float]{animation:5s ease-in-out infinite about-float;display:inline-block}.about-page [data-anim=twinkle]{animation:2.6s ease-in-out infinite about-twinkle;display:inline-block}.about-page [data-anim=breath]{animation:3.2s ease-in-out infinite about-breath;display:inline-block}.about-page [data-anim=bounce]{animation:2.2s ease-in-out infinite about-bounce;display:inline-block}.about-page [data-anim=nudge]{animation:1.6s ease-in-out infinite about-nudge;display:inline-block}.about-page [data-anim=goldtext]{background:linear-gradient(100deg, var(--about-gold-deep) 0%, var(--about-gold-mid) 25%, var(--about-gold-light) 40%, var(--about-gold-mid) 55%, var(--about-gold-deep) 75%, var(--about-gold-mid) 100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;padding:0 .05em;animation:4s linear infinite about-gold-shift}.about-page [data-hover=lift]{transition:transform .4s cubic-bezier(.2,.8,.2,1)}.about-page [data-hover=lift]:hover{transform:translateY(-8px)rotate(-.8deg)}.about-page [data-hover=lift]:hover [data-anim=icon]{animation:.7s about-wiggle}.about-page [data-hover=lift] [data-zoom]{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.about-page [data-hover=lift]:hover [data-zoom]{transform:scale(1.04)}@supports (animation-timeline:view()){.about-page [data-reveal]{animation:linear both about-up;animation-timeline:view();animation-range:entry 5% cover 30%}.about-page [data-reveal=pop]{animation-name:about-pop}}.about-page [data-slot=button]{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s}.about-page [data-slot=button]:hover{transform:translateY(-3px)scale(1.03)}.about-page [data-slot=button]:active{transition-duration:80ms;transform:scale(.92)}.about-page [data-slot=button][data-variant=default]{isolation:isolate;position:relative;overflow:hidden}.about-page [data-slot=button][data-variant=default]:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000 30%,#ffffffbf 50%,#0000 70%);animation:3.4s ease-in-out infinite about-shine;position:absolute;inset:0}.about-page [data-slot=button][data-variant=default]:hover{box-shadow:0 10px 24px -10px color-mix(in oklab, var(--about-gold-deep) 70%, transparent);animation:.65s both about-jelly}@media (prefers-reduced-motion:reduce){.about-page *,.about-page :after{transition:none!important;animation:none!important}}