.hero-section-module__BtZYMG__line{--i:0;animation:.42s cubic-bezier(.23,1,.32,1) both hero-section-module__BtZYMG__heroEnter;animation-delay:calc(var(--i) * .1s)}.hero-section-module__BtZYMG__line:first-child{--i:0}.hero-section-module__BtZYMG__line:nth-child(2){--i:1;animation-duration:.32s}.hero-section-module__BtZYMG__line:nth-child(3){--i:2}.hero-section-module__BtZYMG__line:nth-child(4){--i:3}@keyframes hero-section-module__BtZYMG__heroEnter{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero-section-module__BtZYMG__line{filter:none;animation:.16s cubic-bezier(.23,1,.32,1) both hero-section-module__BtZYMG__heroEnterReduced;transform:none}}@keyframes hero-section-module__BtZYMG__heroEnterReduced{0%{opacity:0}to{opacity:1}}
.work-wheel-module__N4Lp-G__layout{--ww-surface:color-mix(in oklab, var(--foreground) 4%, var(--background));--ww-ink:var(--foreground);--ww-ink-2:var(--muted-foreground);--ww-ink-3:color-mix(in oklab, var(--foreground) 40%, var(--background));--ww-rule:var(--border);--ww-shadow:#15161b4d;--ww-edge:color-mix(in oklab, var(--foreground) 6%, transparent);--ww-night:#0d0d0d;--ww-ease:cubic-bezier(.23, 1, .32, 1)}@supports (color:lab(0% 0 0)){.work-wheel-module__N4Lp-G__layout{--ww-shadow:lab(7.14953% .707574 -3.61362/.3);--ww-night:lab(3.6999% 0 0)}}.dark .work-wheel-module__N4Lp-G__layout{--ww-surface:var(--card);--ww-shadow:#0009}@supports (color:lab(0% 0 0)){.dark .work-wheel-module__N4Lp-G__layout{--ww-shadow:lab(0% 0 0/.6)}}.work-wheel-module__N4Lp-G__stage,.work-wheel-module__N4Lp-G__aside{flex-direction:column;align-items:center;gap:20px;padding-inline:24px;display:flex}.work-wheel-module__N4Lp-G__stage{padding-top:8px}.work-wheel-module__N4Lp-G__aside{padding-top:20px;padding-bottom:48px}@media (min-width:768px){.work-wheel-module__N4Lp-G__stage,.work-wheel-module__N4Lp-G__aside{padding-inline:40px}}.work-wheel-module__N4Lp-G__eyebrow{display:none}@media (min-width:1024px){.work-wheel-module__N4Lp-G__layout{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 440px;column-gap:64px;width:100%;max-width:calc(72rem + 80px);margin-inline:auto;padding:40px 40px 80px;display:grid}.work-wheel-module__N4Lp-G__intro{grid-area:1/1;padding-top:28px}.work-wheel-module__N4Lp-G__stage{grid-area:1/2/3;padding:0}.work-wheel-module__N4Lp-G__stage .work-wheel-module__N4Lp-G__wheel{height:clamp(560px,100svh - 160px,760px)}.work-wheel-module__N4Lp-G__aside{grid-area:2/1;align-self:end;align-items:flex-start;max-width:36rem;padding:32px 0 0}.work-wheel-module__N4Lp-G__eyebrow{color:var(--ww-ink-2);font:500 12px/1 var(--font-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;gap:12px;margin:0 0 4px;display:flex}.work-wheel-module__N4Lp-G__eyebrow span{color:var(--ww-ink-3);font-variant-numeric:tabular-nums}.work-wheel-module__N4Lp-G__aside .work-wheel-module__N4Lp-G__caption{min-height:0;padding-inline:0}}@media (min-width:1280px){.work-wheel-module__N4Lp-G__layout{column-gap:96px}}.work-wheel-module__N4Lp-G__wheel{background:var(--ww-surface);width:100%;max-width:440px;height:min(720px,80svh);min-height:520px;box-shadow:0 22px 44px -22px var(--ww-shadow), 0 0 0 1px var(--ww-edge);isolation:isolate;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:grab;outline-offset:6px;border-radius:32px;position:relative;overflow:hidden;container-type:inline-size}.work-wheel-module__N4Lp-G__wheel:active{cursor:grabbing}.work-wheel-module__N4Lp-G__wheel:focus-visible{outline:2px solid var(--ww-ink)}.work-wheel-module__N4Lp-G__wheel:not([data-ready]) .work-wheel-module__N4Lp-G__card{visibility:hidden}.work-wheel-module__N4Lp-G__stars{width:100%;height:100%;fill:var(--ww-ink-3);opacity:.55;pointer-events:none;position:absolute;inset:0}.dark .work-wheel-module__N4Lp-G__stars{fill:var(--ww-ink);opacity:.7}.work-wheel-module__N4Lp-G__copy{z-index:70;pointer-events:none;flex-direction:column;align-items:stretch;gap:8px;display:flex;position:absolute;top:30px;left:24px;right:24px}.work-wheel-module__N4Lp-G__stack{display:grid}.work-wheel-module__N4Lp-G__stack>*{grid-area:1/1}.work-wheel-module__N4Lp-G__stack>[data-ghost]{visibility:hidden}.work-wheel-module__N4Lp-G__title{font:400 clamp(32px, 9cqw, 42px) / 1.05 var(--font-serif);font-kerning:normal;letter-spacing:-.01em;text-wrap:balance;color:var(--ww-ink);transition:opacity .36s var(--ww-ease), filter .36s var(--ww-ease), transform .36s var(--ww-ease);margin:0}.work-wheel-module__N4Lp-G__summary{max-width:32ch;color:var(--ww-ink-2);font:400 16px/1.4 var(--font-sans);letter-spacing:-.005em;text-wrap:pretty;transition:opacity .36s var(--ww-ease) 60ms, filter .36s var(--ww-ease) 60ms, transform .36s var(--ww-ease) 60ms;margin:0}.work-wheel-module__N4Lp-G__caret{vertical-align:-.15em;background:var(--ww-ink-2);width:2px;height:1.1em;margin-left:2px;animation:.9s steps(2,end) infinite work-wheel-module__N4Lp-G__caret;display:inline-block}.work-wheel-module__N4Lp-G__caret[data-done]{display:none}@keyframes work-wheel-module__N4Lp-G__caret{50%{opacity:0}}.work-wheel-module__N4Lp-G__copy[data-state=out] .work-wheel-module__N4Lp-G__title,.work-wheel-module__N4Lp-G__copy[data-state=out] .work-wheel-module__N4Lp-G__summary{opacity:0;filter:blur(10px);transition-duration:.16s;transition-delay:0s;transform:translateY(-4px)}.work-wheel-module__N4Lp-G__card{width:var(--cw,300px);height:var(--ch,468px);padding:calc(var(--cw,300px) * .026);border-radius:calc(var(--cw,300px) * .14);background:color-mix(in oklab, var(--ww-ink-3) 55%, var(--ww-surface));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ww-ink) 18%, transparent), 0 30px 60px -24px var(--ww-shadow);transform-origin:50%;will-change:transform, filter;pointer-events:none;position:absolute;top:0;left:0;container-type:size}.work-wheel-module__N4Lp-G__card:after{content:"";border-radius:inherit;background:var(--ww-surface);opacity:var(--dim,0);position:absolute;inset:0}.work-wheel-module__N4Lp-G__screen{border-radius:calc(var(--cw,300px) * .115);background:var(--ww-night);width:100%;height:100%;position:relative;overflow:hidden}.work-wheel-module__N4Lp-G__photo{object-fit:cover;pointer-events:none}.work-wheel-module__N4Lp-G__lens{z-index:60;pointer-events:none;background:linear-gradient(to top, color-mix(in oklab, var(--ww-surface) 75%, transparent), transparent);height:30%;position:absolute;bottom:0;left:0;right:0}@media (hover:hover) and (pointer:fine){.work-wheel-module__N4Lp-G__lens{-webkit-backdrop-filter:blur(14px);background:0 0;-webkit-mask-image:linear-gradient(#0000,#000 65%);mask-image:linear-gradient(#0000,#000 65%)}}.work-wheel-module__N4Lp-G__dots{z-index:71;background:color-mix(in oklab, var(--ww-surface) 70%, transparent);pointer-events:none;border-radius:99px;gap:6px;padding:6px 8px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.work-wheel-module__N4Lp-G__dots span{background:var(--ww-ink-3);opacity:.6;width:6px;height:6px;transition:width .26s var(--ww-ease), opacity .26s var(--ww-ease);border-radius:3px}.work-wheel-module__N4Lp-G__dots span[data-on]{background:var(--ww-ink);opacity:1;width:18px}.work-wheel-module__N4Lp-G__caption{width:100%;max-width:440px;min-height:7.5rem;transition:opacity .36s var(--ww-ease), filter .36s var(--ww-ease);flex-direction:column;align-items:flex-start;gap:8px;padding-inline:4px;display:flex}.work-wheel-module__N4Lp-G__caption[data-state=out]{opacity:.35;filter:blur(4px);transition-duration:.16s}.work-wheel-module__N4Lp-G__description{color:var(--ww-ink-2);font-size:var(--font-size-base,1rem);text-wrap:pretty;margin:0;line-height:1.55}.work-wheel-module__N4Lp-G__link{min-height:44px;color:var(--ww-ink);font-size:var(--font-size-base,1rem);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--ww-ink) 25%, transparent);text-decoration-color:color-mix(in oklab, var(--ww-ink) 25%, transparent);text-underline-offset:4px;transition:text-decoration-color .2s var(--ww-ease);align-items:center;gap:6px;display:inline-flex}.work-wheel-module__N4Lp-G__link svg{transition:transform .2s var(--ww-ease)}.work-wheel-module__N4Lp-G__link:focus-visible{outline:2px solid var(--ww-ink);outline-offset:4px}@media (hover:hover) and (pointer:fine){.work-wheel-module__N4Lp-G__link:hover{-webkit-text-decoration-color:var(--ww-ink);text-decoration-color:var(--ww-ink)}.work-wheel-module__N4Lp-G__link:hover svg{transform:translate(2px)}}.work-wheel-module__N4Lp-G__transport{align-items:center;gap:10px;display:flex}.work-wheel-module__N4Lp-G__round{border:1px solid var(--ww-rule);background:var(--background);width:44px;height:44px;color:var(--ww-ink);cursor:pointer;transition:transform .14s var(--ww-ease), background-color .16s var(--ww-ease);border-radius:22px;justify-content:center;align-items:center;display:inline-flex}.work-wheel-module__N4Lp-G__round:active{transform:scale(.96)}.work-wheel-module__N4Lp-G__round:focus-visible{outline:2px solid var(--ww-ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.work-wheel-module__N4Lp-G__round:hover{background:var(--ww-surface)}}@media (prefers-reduced-motion:reduce){.work-wheel-module__N4Lp-G__title,.work-wheel-module__N4Lp-G__summary,.work-wheel-module__N4Lp-G__caption,.work-wheel-module__N4Lp-G__dots span,.work-wheel-module__N4Lp-G__round,.work-wheel-module__N4Lp-G__link svg{transition-duration:0s}.work-wheel-module__N4Lp-G__copy[data-state=out] .work-wheel-module__N4Lp-G__title,.work-wheel-module__N4Lp-G__copy[data-state=out] .work-wheel-module__N4Lp-G__summary{filter:none;transform:none}.work-wheel-module__N4Lp-G__caret{animation:none}}
