.studio{--q:.12s;--s:.22s;--sl:.38s;--out:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-body), system-ui, sans-serif}.studio h1,.studio h2,.studio h3,.display{font-family:var(--font-display), system-ui, sans-serif;font-weight:var(--display-weight,800);letter-spacing:var(--display-tracking,-.045em)}.studio .prose-heading{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:0;text-transform:none;font-weight:600}.ln{display:block;overflow:hidden}.ln>span{display:block}.ics>*{margin-left:-10px}.ics>:first-child{margin-left:0}.ic{transition:transform var(--q) var(--out)}.ics:hover .ic:hover{z-index:5;transform:translateY(-7px)scale(1.06)}.ics:hover .ic:hover~.ic{transform:translate(9px)}.ul{position:relative}.ul:after{content:"";transform-origin:0;width:100%;height:2px;transition:transform var(--q) var(--out);background:currentColor;position:absolute;bottom:-3px;left:0;transform:scaleX(0)}.ul:hover:after{transform:scaleX(1)}.arrow{transition:transform var(--q) var(--out);display:inline-block}.go:hover .arrow{transform:translate(6px)}@media (prefers-reduced-motion:no-preference){@keyframes lineUp{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes deal{0%{opacity:0;transform:translateX(var(--deal-from,-34px)) scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}.ln>span{animation:lineUp var(--sl) var(--out) backwards}.ln:first-of-type>span{animation-delay:60ms}.ln:nth-of-type(2)>span{animation-delay:.135s}.ln:nth-of-type(3)>span{animation-delay:.21s}.rise{animation:rise var(--s) var(--out) .33s backwards}.ic{animation:deal var(--s) var(--out) backwards}@supports (animation-timeline:view()){@keyframes revealUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.reveal{animation:revealUp var(--s) var(--out) both;animation-timeline:view();animation-range:entry cover 20%}}@supports (animation-timeline:scroll()){@keyframes drift{to{transform:translateY(80px)}}.watermark{will-change:transform;animation:linear both drift;animation-timeline:scroll(root);animation-range:0 600px}}}
