.page-module__OJRttG__layer{pointer-events:none;z-index:30;width:100%;height:100%;display:block;position:fixed;inset:0;overflow:hidden}.page-module__OJRttG__layer svg{overflow:visible}@media (prefers-reduced-motion:reduce){.page-module__OJRttG__layer *,.page-module__OJRttG__layer :before,.page-module__OJRttG__layer :after{transition:none!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
.InlineProjectLink-module__cle61a__root{white-space:nowrap;display:inline-block;position:relative}.InlineProjectLink-module__cle61a__link{font-weight:600}.InlineProjectLink-module__cle61a__link:focus-visible{outline:1px solid var(--color-ink);outline-offset:3px}.InlineProjectLink-module__cle61a__logo{object-fit:contain;vertical-align:-.3em;width:1.35em;height:1.35em;margin-inline-end:.32em;display:inline-block}.InlineProjectLink-module__cle61a__preview{--enter-y:8px;transform:translateX(var(--shift,0px));white-space:normal;z-index:3;width:260px;padding-block-end:10px;position:absolute;inset-block-end:100%;inset-inline-start:0}.InlineProjectLink-module__cle61a__preview[data-place=below]{--enter-y:-8px;padding-block:10px 0;inset-block:100% auto}.InlineProjectLink-module__cle61a__previewWide{width:302px}.InlineProjectLink-module__cle61a__card{background:var(--color-paper);border:1px solid var(--color-line);transform-origin:16px 100%;animation:.32s cubic-bezier(.22,1,.36,1) both InlineProjectLink-module__cle61a__preview-in;display:block;overflow:hidden;box-shadow:3px 3px #1d1d1f1f}.InlineProjectLink-module__cle61a__preview[data-place=below] .InlineProjectLink-module__cle61a__card{transform-origin:16px 0}@keyframes InlineProjectLink-module__cle61a__preview-in{0%{opacity:0;transform:translateY(var(--enter-y)) scale(.97)}}.InlineProjectLink-module__cle61a__stage{aspect-ratio:300/168;border-block-end:1px solid var(--color-line);display:block;position:relative;overflow:hidden}.InlineProjectLink-module__cle61a__stageInner{height:168px;transform:scale(var(--scale,1));transform-origin:0 0;width:300px;display:block;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.InlineProjectLink-module__cle61a__card,.InlineProjectLink-module__cle61a__detail>*,.InlineProjectLink-module__cle61a__stage *,.InlineProjectLink-module__cle61a__stage :before,.InlineProjectLink-module__cle61a__stage :after{transition:none!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.InlineProjectLink-module__cle61a__detail{gap:2px;padding:10px 12px 12px;font-size:.8125rem;line-height:1.45;display:grid}.InlineProjectLink-module__cle61a__detail>*{animation:.35s cubic-bezier(.22,1,.36,1) both InlineProjectLink-module__cle61a__detail-in}.InlineProjectLink-module__cle61a__detail>:first-child{animation-delay:80ms}.InlineProjectLink-module__cle61a__detail>:nth-child(2){animation-delay:.14s}.InlineProjectLink-module__cle61a__detail>:nth-child(3){animation-delay:.2s}@keyframes InlineProjectLink-module__cle61a__detail-in{0%{opacity:0;transform:translateY(4px)}}.InlineProjectLink-module__cle61a__meta{color:var(--color-muted);font-family:var(--font-mono), ui-monospace, monospace;font-size:.6875rem}@media (max-width:479px){.InlineProjectLink-module__cle61a__preview{width:min(260px,100vw - 32px)}.InlineProjectLink-module__cle61a__previewWide{width:min(302px,100vw - 32px)}}.InlineProjectLink-module__cle61a__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.AiFusionDemo-module__3hextG__frame{border-radius:10px;animation:.35s ease-out both AiFusionDemo-module__3hextG__fadeIn;display:block;position:absolute;box-shadow:0 0 0 1px #1d1d1f1a}.AiFusionDemo-module__3hextG__fused{border-radius:inherit;clip-path:inset(0 0 0 calc(var(--split) * 100%) round 0 10px 10px 0);display:block;position:absolute;inset:0}.AiFusionDemo-module__3hextG__blend{mix-blend-mode:multiply}.AiFusionDemo-module__3hextG__paper,.AiFusionDemo-module__3hextG__clouds,.AiFusionDemo-module__3hextG__dots{display:block;position:absolute;inset:0}.AiFusionDemo-module__3hextG__paper{background:#f6e7c8}.AiFusionDemo-module__3hextG__clouds{background:radial-gradient(closest-side,#ffd23fd9,#0000) 92% 8%/120px 120px no-repeat,radial-gradient(closest-side,#e2483d80,#0000) 62% 70%/320px 160px no-repeat,radial-gradient(closest-side,#2f5bd373,#0000) 98% 90%/260px 150px no-repeat,radial-gradient(closest-side,#2f5bd361,#0000) 35% 15%/280px 130px no-repeat,radial-gradient(closest-side,#e2483d59,#0000) 10% 95%/240px 120px no-repeat}.AiFusionDemo-module__3hextG__dots{background-image:radial-gradient(#1d1d1f38 .9px,#0000 1.2px);background-size:5px 5px}.AiFusionDemo-module__3hextG__divider{background:#fff;width:2px;display:block;position:absolute;top:0;bottom:0;transform:translate(-1px);box-shadow:0 0 0 .5px #0000004d,0 0 12px #00000026}.AiFusionDemo-module__3hextG__handle{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;left:1px;transform:translate(-50%,-50%);box-shadow:0 2px 8px #00000040}.AiFusionDemo-module__3hextG__handle svg{fill:none;stroke:#1d1d1f;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:14px;height:14px}.AiFusionDemo-module__3hextG__chip{color:#fff;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#1d1d1fcc;border-radius:3px;padding:3px 6px;font-size:9.5px;font-weight:600;position:absolute}.AiFusionDemo-module__3hextG__before{right:10px}.AiFusionDemo-module__3hextG__after{left:10px}@keyframes AiFusionDemo-module__3hextG__fadeIn{0%{opacity:0}}
.AnimatedEssaysDemo-module__9FIFoG__svg{width:100%;height:100%;position:absolute;inset:0}.AnimatedEssaysDemo-module__9FIFoG__pencil{fill:none;stroke:#1d1d1f;stroke-dasharray:1;stroke-linecap:round;stroke-width:1.6px;animation:.45s cubic-bezier(.5,0,.4,1) both AnimatedEssaysDemo-module__9FIFoG__draw}.AnimatedEssaysDemo-module__9FIFoG__late{animation-duration:.6s}.AnimatedEssaysDemo-module__9FIFoG__sketch{gap:6px;width:240px;animation:.3s ease-out both AnimatedEssaysDemo-module__9FIFoG__fadeIn;display:grid;position:absolute}.AnimatedEssaysDemo-module__9FIFoG__floating{background:#fbf8f1;border-radius:12px;padding:10px;box-shadow:0 10px 28px #0000001f}.AnimatedEssaysDemo-module__9FIFoG__drawing{width:240px;height:96px;display:block}.AnimatedEssaysDemo-module__9FIFoG__stroke{fill:none;stroke:#1d1d1f;stroke-dasharray:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;animation-name:AnimatedEssaysDemo-module__9FIFoG__draw;animation-timing-function:cubic-bezier(.5,0,.4,1);animation-fill-mode:both}@keyframes AnimatedEssaysDemo-module__9FIFoG__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.AnimatedEssaysDemo-module__9FIFoG__player{align-items:center;gap:8px;display:flex}.AnimatedEssaysDemo-module__9FIFoG__play{background:#2f80ed;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex;box-shadow:0 2px 6px #2f80ed59}.AnimatedEssaysDemo-module__9FIFoG__play svg{fill:#fff;width:10px;height:10px}.AnimatedEssaysDemo-module__9FIFoG__track{background:#e6e0d3;border-radius:99px;flex:1;height:3px;display:block;overflow:hidden}.AnimatedEssaysDemo-module__9FIFoG__progress{transform-origin:0;background:#2f80ed;width:100%;height:100%;animation:4.4s linear both AnimatedEssaysDemo-module__9FIFoG__progress;display:block}@keyframes AnimatedEssaysDemo-module__9FIFoG__progress{0%{transform:scaleX(.2)}to{transform:scaleX(.34)}}.AnimatedEssaysDemo-module__9FIFoG__time{color:#8b8578;font-family:var(--font-mono), ui-monospace, monospace;white-space:nowrap;font-size:10px}@keyframes AnimatedEssaysDemo-module__9FIFoG__fadeIn{0%{opacity:0}}
.LassoDemo-module__RnC0bq__svg{width:100%;height:100%;position:absolute;inset:0}.LassoDemo-module__RnC0bq__ink{fill:none;stroke:#ff3b30;stroke-dasharray:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.LassoDemo-module__RnC0bq__thin{stroke-width:1.6px}.LassoDemo-module__RnC0bq__draw{animation-name:LassoDemo-module__RnC0bq__draw;animation-timing-function:ease-out;animation-fill-mode:both}.LassoDemo-module__RnC0bq__loop{animation:.6s cubic-bezier(.5,0,.3,1) 50ms both LassoDemo-module__RnC0bq__draw}.LassoDemo-module__RnC0bq__box{stroke-width:2px;animation:.45s ease-in-out both LassoDemo-module__RnC0bq__draw}.LassoDemo-module__RnC0bq__marker{fill:none;mix-blend-mode:multiply;stroke:#ffd60ab3;stroke-dasharray:1;stroke-linecap:round;animation:.35s ease-out both LassoDemo-module__RnC0bq__draw}.LassoDemo-module__RnC0bq__badge{transform-box:fill-box;transform-origin:50%;animation:.35s cubic-bezier(.3,1.6,.5,1) both LassoDemo-module__RnC0bq__pop}.LassoDemo-module__RnC0bq__badge circle{fill:#ff3b30}.LassoDemo-module__RnC0bq__badge text{fill:#fff;font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;text-anchor:middle;font-size:11px;font-weight:700}.LassoDemo-module__RnC0bq__note{clip-path:inset(0);color:#ff3b30;white-space:nowrap;font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;font-size:15px;line-height:1.25;animation:.6s steps(12,end) 3.1s both LassoDemo-module__RnC0bq__write;position:absolute;transform:rotate(-3deg)}@keyframes LassoDemo-module__RnC0bq__write{0%{clip-path:inset(0 100% 0 0)}}.LassoDemo-module__RnC0bq__toolbar{transform-origin:top;background:#1d1d1f;border-radius:12px;flex-direction:column;gap:4px;padding:4px;animation:.3s cubic-bezier(.3,1.4,.5,1) both LassoDemo-module__RnC0bq__pop;display:flex;position:absolute;box-shadow:0 6px 18px #00000038}.LassoDemo-module__RnC0bq__tool{border-radius:8px;width:24px;height:24px;padding:4px;animation-name:LassoDemo-module__RnC0bq__active;animation-timing-function:step-end;animation-fill-mode:forwards;display:block}@keyframes LassoDemo-module__RnC0bq__active{0%{background:#ff3b30}to{background:0 0}}.LassoDemo-module__RnC0bq__toolLast{animation-name:LassoDemo-module__RnC0bq__activeLast}@keyframes LassoDemo-module__RnC0bq__activeLast{0%,to{background:#ff3b30}}.LassoDemo-module__RnC0bq__tool svg{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:16px;height:16px;display:block}.LassoDemo-module__RnC0bq__swatch{background:#ff3b30;border:2px solid #fff;border-radius:50%;width:14px;height:14px;margin:2px auto 3px;display:block}@keyframes LassoDemo-module__RnC0bq__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes LassoDemo-module__RnC0bq__pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}
.MirrorlyDemo-module__StIU8q__cursor{background:var(--c);width:2px;transition:left .1s linear,top .1s linear;animation:.25s ease-out both MirrorlyDemo-module__StIU8q__arrive;display:block;position:absolute}.MirrorlyDemo-module__StIU8q__idle{animation:.25s ease-out both MirrorlyDemo-module__StIU8q__arrive,1s step-end .3s infinite MirrorlyDemo-module__StIU8q__blink}@keyframes MirrorlyDemo-module__StIU8q__blink{50%{opacity:.25}}@keyframes MirrorlyDemo-module__StIU8q__arrive{0%{opacity:0;transform:translateY(-4px)}}.MirrorlyDemo-module__StIU8q__flag{background:var(--c);color:#fff;font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;white-space:nowrap;border-radius:3px 3px 3px 0;padding:3px 5px;font-size:10px;font-weight:600;line-height:1;position:absolute;bottom:100%;left:0}.MirrorlyDemo-module__StIU8q__suggestion{color:#b4532f;white-space:nowrap;background:#fff;border-radius:3px;padding:2px 4px;font-size:13px;font-weight:600;line-height:1;animation:.2s ease-out both MirrorlyDemo-module__StIU8q__arrive;position:absolute;box-shadow:0 0 0 1px #d9775773}.MirrorlyDemo-module__StIU8q__suggestionCaret{vertical-align:-1px;background:#d97757;width:1.5px;height:11px;margin-inline-start:1px;display:inline-block}.MirrorlyDemo-module__StIU8q__svg{width:100%;height:100%;position:absolute;inset:0}.MirrorlyDemo-module__StIU8q__connector{fill:none;stroke:#d6b93c;stroke-dasharray:1;stroke-width:1.5px;animation:.3s ease-out both MirrorlyDemo-module__StIU8q__draw}@keyframes MirrorlyDemo-module__StIU8q__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.MirrorlyDemo-module__StIU8q__thread{gap:6px;width:210px;display:grid;position:absolute}.MirrorlyDemo-module__StIU8q__comment{background:#fff;border-radius:8px;gap:4px;padding:8px 10px;font-size:12px;line-height:1.4;animation:.35s cubic-bezier(.2,1.2,.4,1) both MirrorlyDemo-module__StIU8q__rise;display:grid;box-shadow:0 0 0 1px #00000014,0 8px 20px #0000001a}.MirrorlyDemo-module__StIU8q__reply{margin-inline-start:16px}@keyframes MirrorlyDemo-module__StIU8q__rise{0%{opacity:0;transform:translateY(8px)scale(.97)}}.MirrorlyDemo-module__StIU8q__who{align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.MirrorlyDemo-module__StIU8q__avatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;display:inline-flex}.MirrorlyDemo-module__StIU8q__body{color:#333336}.MirrorlyDemo-module__StIU8q__del{color:#86868b;text-decoration-color:#d97757}.MirrorlyDemo-module__StIU8q__ins{color:#b4532f;font-weight:600}.MirrorlyDemo-module__StIU8q__mention{color:#10a37f}.MirrorlyDemo-module__StIU8q__typing{vertical-align:-2px;width:1.5px;height:12px;margin-inline-start:1px;display:inline-block}
.PromptWearDemo-module__BUROUW__svg{width:100%;height:100%;position:absolute;inset:0}.PromptWearDemo-module__BUROUW__connector{fill:none;stroke:#24365e;stroke-dasharray:1;stroke-linecap:round;stroke-width:1.5px;animation:.5s ease-out .15s both PromptWearDemo-module__BUROUW__draw}@keyframes PromptWearDemo-module__BUROUW__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.PromptWearDemo-module__BUROUW__panel{color:#24365e;justify-items:center;gap:6px;animation:.35s cubic-bezier(.3,1.3,.5,1) .3s both PromptWearDemo-module__BUROUW__popIn;display:grid;position:absolute}.PromptWearDemo-module__BUROUW__floating{background:#eef1f7;border-radius:14px;padding:10px;box-shadow:0 12px 30px #24365e29}@keyframes PromptWearDemo-module__BUROUW__popIn{0%{opacity:0;transform:translateY(8px)scale(.95)}}.PromptWearDemo-module__BUROUW__prompt{background:#fff;border-radius:99px;align-items:center;gap:6px;width:100%;height:32px;padding:0 4px 0 12px;display:flex;box-shadow:0 0 0 1px #24365e38,0 4px 10px #24365e14}.PromptWearDemo-module__BUROUW__text{white-space:nowrap;flex:1;font-size:11px;overflow:hidden}.PromptWearDemo-module__BUROUW__caret{vertical-align:-2px;background:#24365e;width:1.5px;height:12px;margin-inline-start:1px;animation:.9s step-end infinite PromptWearDemo-module__BUROUW__blink;display:inline-block}@keyframes PromptWearDemo-module__BUROUW__blink{50%{opacity:0}}.PromptWearDemo-module__BUROUW__go{color:#fff;text-align:center;background:#24365e;border-radius:99px;min-width:44px;padding:5px 9px;font-size:10px;font-weight:600;transition:transform .15s}.PromptWearDemo-module__BUROUW__pressed{transform:scale(.9)}.PromptWearDemo-module__BUROUW__garment{width:140px;height:140px;display:block;overflow:visible}.PromptWearDemo-module__BUROUW__shape{fill:#fff;filter:drop-shadow(0 2px 3px #24365e33);stroke:#24365e59;stroke-linejoin:round;stroke-width:1px;transition:opacity .25s}.PromptWearDemo-module__BUROUW__tote{fill:#f1e7d3}.PromptWearDemo-module__BUROUW__print{animation:.5s ease-out both PromptWearDemo-module__BUROUW__settle}@keyframes PromptWearDemo-module__BUROUW__settle{0%{opacity:.5}}.PromptWearDemo-module__BUROUW__pixel{fill:#24365e;animation:.2s ease-out both PromptWearDemo-module__BUROUW__clear}@keyframes PromptWearDemo-module__BUROUW__clear{0%{opacity:1}to{opacity:0}}.PromptWearDemo-module__BUROUW__options{gap:4px;display:flex}.PromptWearDemo-module__BUROUW__option{background:#fff;border:1px solid #24365e40;border-radius:99px;padding:3px 9px;font-size:10px;font-weight:600;transition:background .2s,color .2s}.PromptWearDemo-module__BUROUW__on{color:#fff;background:#24365e;border-color:#24365e}.PromptWearDemo-module__BUROUW__once{color:#5b6a8a;font-family:var(--font-mono), ui-monospace, monospace;opacity:0;font-size:9.5px;transition:opacity .3s}.PromptWearDemo-module__BUROUW__shown{opacity:1}
.ReplayDemo-module__1ngP0a__recorder{color:#f5f5f7;background:#111113;border-radius:12px;gap:8px;width:170px;padding:10px 12px;animation:.35s cubic-bezier(.3,1.3,.5,1) both ReplayDemo-module__1ngP0a__popIn;display:grid;position:absolute;box-shadow:0 10px 28px #00000038}@keyframes ReplayDemo-module__1ngP0a__popIn{0%{opacity:0;transform:translateY(8px)scale(.94)}}.ReplayDemo-module__1ngP0a__floating{z-index:1}.ReplayDemo-module__1ngP0a__recRow{justify-content:space-between;align-items:center;display:flex}.ReplayDemo-module__1ngP0a__rec{color:#ff453a;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;align-items:center;gap:5px;font-size:10px;font-weight:700;display:flex}.ReplayDemo-module__1ngP0a__recDot{background:#ff453a;border-radius:50%;width:7px;height:7px;animation:1.1s ease-in-out infinite ReplayDemo-module__1ngP0a__pulse}@keyframes ReplayDemo-module__1ngP0a__pulse{50%{opacity:.25}}.ReplayDemo-module__1ngP0a__clock{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:12px}.ReplayDemo-module__1ngP0a__wave{align-items:center;gap:3px;height:18px;display:flex}.ReplayDemo-module__1ngP0a__wave span{background:#f5f5f7;border-radius:2px;flex:1;display:block}.ReplayDemo-module__1ngP0a__live{animation:.9s ease-in-out infinite alternate ReplayDemo-module__1ngP0a__wave}.ReplayDemo-module__1ngP0a__still{opacity:.35;transition:transform .3s,opacity .3s;transform:scaleY(.3)}@keyframes ReplayDemo-module__1ngP0a__wave{0%{transform:scaleY(.35)}}.ReplayDemo-module__1ngP0a__people{align-items:center;gap:4px;display:flex}.ReplayDemo-module__1ngP0a__avatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;font-weight:700;display:inline-flex}.ReplayDemo-module__1ngP0a__bot{color:#8e8e93;white-space:nowrap;border:1px dashed #4a4a4f;border-radius:99px;margin-inline-start:2px;padding:2px 6px;font-size:9px;animation:.4s ease-in 1.2s both ReplayDemo-module__1ngP0a__leave;position:relative;overflow:hidden}.ReplayDemo-module__1ngP0a__strike{transform-origin:0;background:#ff453a;height:1.5px;animation:.3s ease-out .6s both ReplayDemo-module__1ngP0a__strike;position:absolute;top:50%;left:4px;right:4px;transform:scaleX(0)}@keyframes ReplayDemo-module__1ngP0a__strike{to{transform:scaleX(1)}}@keyframes ReplayDemo-module__1ngP0a__leave{to{opacity:0;border-width:0;max-width:0;padding-inline:0}}.ReplayDemo-module__1ngP0a__chips{gap:4px;animation:.3s ease-out 1.4s both ReplayDemo-module__1ngP0a__fadeIn;display:flex}.ReplayDemo-module__1ngP0a__chip{color:#c7c7cc;font-family:var(--font-mono), ui-monospace, monospace;white-space:nowrap;border:1px solid #3a3a3e;border-radius:99px;padding:2px 6px;font-size:8.5px}.ReplayDemo-module__1ngP0a__stamp{color:#ff453a;font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:10px;line-height:14px;animation:.25s ease-out both ReplayDemo-module__1ngP0a__fadeIn;position:absolute}.ReplayDemo-module__1ngP0a__notes{color:#1d1d1f;background:#fff;border-radius:12px;gap:3px;width:220px;padding:12px 14px;animation:.4s cubic-bezier(.3,1.3,.5,1) both ReplayDemo-module__1ngP0a__popIn;display:grid;position:absolute;box-shadow:0 0 0 1px #00000012,0 12px 30px #0000001f}.ReplayDemo-module__1ngP0a__notesTitle{align-items:center;gap:5px;margin-block-end:2px;font-size:13px;font-weight:700;display:flex}.ReplayDemo-module__1ngP0a__sparkle{fill:#1d1d1f;width:12px;height:12px}.ReplayDemo-module__1ngP0a__heading{color:#6e6e73;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;margin-block-start:4px;font-size:9.5px}.ReplayDemo-module__1ngP0a__item,.ReplayDemo-module__1ngP0a__todo{font-size:12px;line-height:1.35}.ReplayDemo-module__1ngP0a__todo{align-items:center;gap:6px;animation:.3s ease-out both ReplayDemo-module__1ngP0a__fadeIn;display:flex}.ReplayDemo-module__1ngP0a__todo:nth-of-type(2){animation-delay:.15s}.ReplayDemo-module__1ngP0a__todo:nth-of-type(3){animation-delay:.3s}.ReplayDemo-module__1ngP0a__box{border:1.3px solid #1d1d1f;border-radius:3px;flex:none;width:10px;height:10px}@keyframes ReplayDemo-module__1ngP0a__fadeIn{0%{opacity:0}}
.TomatoDemo-module__8Pd3Ha__progressLine{transform-origin:0;background:#f0604d;border-radius:2px;height:3px;animation:3.2s linear both TomatoDemo-module__8Pd3Ha__runDown;display:block;position:absolute}@keyframes TomatoDemo-module__8Pd3Ha__runDown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.TomatoDemo-module__8Pd3Ha__peek{width:30px;height:30px;display:block;position:absolute;overflow:hidden}.TomatoDemo-module__8Pd3Ha__peekMascot{width:30px;height:30px;animation:3.6s cubic-bezier(.3,1.4,.5,1) both TomatoDemo-module__8Pd3Ha__peek;display:block}@keyframes TomatoDemo-module__8Pd3Ha__peek{0%{transform:translateY(100%)}12%,85%{transform:translateY(8%)}to{transform:translateY(100%)}}.TomatoDemo-module__8Pd3Ha__widget{color:#2b2838;flex-direction:column;align-items:center;width:156px;animation:.4s cubic-bezier(.3,1.4,.5,1) .1s both TomatoDemo-module__8Pd3Ha__popIn;display:flex;position:absolute}.TomatoDemo-module__8Pd3Ha__floating{background:#fff4ef;border-radius:14px;padding:12px;box-shadow:0 10px 30px #2b28382e}@keyframes TomatoDemo-module__8Pd3Ha__popIn{0%{opacity:0;transform:translateY(10px)scale(.9)}}.TomatoDemo-module__8Pd3Ha__timer{width:128px;height:128px;display:block;overflow:visible}.TomatoDemo-module__8Pd3Ha__track{fill:#fff;stroke:#fbd9d1;stroke-width:9px}.TomatoDemo-module__8Pd3Ha__progress{fill:none;stroke:#f0604d;stroke-dasharray:1;stroke-linecap:round;stroke-width:9px;animation:3.2s linear both TomatoDemo-module__8Pd3Ha__deplete}@keyframes TomatoDemo-module__8Pd3Ha__deplete{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}.TomatoDemo-module__8Pd3Ha__ding{fill:none;stroke:#f0604d;stroke-width:3px;transform-box:fill-box;transform-origin:50%;animation:.9s ease-out 3.2s both TomatoDemo-module__8Pd3Ha__ding}.TomatoDemo-module__8Pd3Ha__dingLate{animation-delay:3.45s}@keyframes TomatoDemo-module__8Pd3Ha__ding{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}.TomatoDemo-module__8Pd3Ha__mascot{transform-box:fill-box;transform-origin:50% 100%;animation:.8s cubic-bezier(.3,1.5,.5,1) 3.2s both TomatoDemo-module__8Pd3Ha__bounce}@keyframes TomatoDemo-module__8Pd3Ha__bounce{0%,to{transform:none}25%{transform:translateY(3px)scale(1.14,.84)}55%{transform:translateY(-12px)scale(.92,1.08)}80%{transform:translateY(1px)scale(1.04,.96)}}.TomatoDemo-module__8Pd3Ha__leaf{transform-box:fill-box;transform-origin:50% 90%;animation:.9s ease-in-out 3.25s both TomatoDemo-module__8Pd3Ha__wiggle}@keyframes TomatoDemo-module__8Pd3Ha__wiggle{0%,to{transform:none}25%{transform:rotate(-18deg)}50%{transform:rotate(14deg)}75%{transform:rotate(-6deg)}}.TomatoDemo-module__8Pd3Ha__eye{transform-box:fill-box;transform-origin:50%;animation:1.7s ease-in-out .4s 2 both TomatoDemo-module__8Pd3Ha__blink}@keyframes TomatoDemo-module__8Pd3Ha__blink{0%,40%,52%,to{transform:none}46%{transform:scaleY(.12)}}.TomatoDemo-module__8Pd3Ha__cheek{fill:#f8a395;animation:.4s ease-out 3.3s both TomatoDemo-module__8Pd3Ha__fadeIn}.TomatoDemo-module__8Pd3Ha__label,.TomatoDemo-module__8Pd3Ha__where{color:#8a7f80;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;margin-block-start:8px;font-size:10px;font-weight:600}.TomatoDemo-module__8Pd3Ha__time{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1.1}.TomatoDemo-module__8Pd3Ha__where{margin-block-end:6px;animation:.3s ease-out 3.35s both TomatoDemo-module__8Pd3Ha__fadeIn}.TomatoDemo-module__8Pd3Ha__bars{gap:5px;width:100%;display:grid}.TomatoDemo-module__8Pd3Ha__row{grid-template-columns:40px 1fr 22px;align-items:center;gap:6px;font-size:11px;line-height:1;display:grid}.TomatoDemo-module__8Pd3Ha__name{font-weight:500}.TomatoDemo-module__8Pd3Ha__barTrack{background:#fbe3dc;border-radius:99px;height:6px;display:block;overflow:hidden}.TomatoDemo-module__8Pd3Ha__fill{animation:TomatoDemo-module__8Pd3Ha__grow .6s cubic-bezier(.2, .8, .2, 1) var(--d) both;background:var(--c);height:100%;width:var(--w);border-radius:99px;display:block}@keyframes TomatoDemo-module__8Pd3Ha__grow{0%{width:0}}.TomatoDemo-module__8Pd3Ha__minutes{color:#8a7f80;font-family:var(--font-mono), ui-monospace, monospace;text-align:right;font-size:10px}@keyframes TomatoDemo-module__8Pd3Ha__fadeIn{0%{opacity:0}}
.WholelookDemo-module__BbFWIW__look{color:#1f2a44;gap:8px;display:grid;position:absolute}.WholelookDemo-module__BbFWIW__floating{background:#f3f4f7;border-radius:14px;padding:10px;box-shadow:0 12px 30px #1f2a4429}.WholelookDemo-module__BbFWIW__header{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:5px;font-size:10px;font-weight:600;display:flex}.WholelookDemo-module__BbFWIW__arrow,.WholelookDemo-module__BbFWIW__fade{animation:.3s ease-out 1.6s both WholelookDemo-module__BbFWIW__appear}.WholelookDemo-module__BbFWIW__grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.WholelookDemo-module__BbFWIW__tile{background:#fff;border-radius:8px;flex-direction:column;height:94px;padding:7px;animation:.6s cubic-bezier(.2,1.1,.35,1) both WholelookDemo-module__BbFWIW__fly;display:flex;position:relative;box-shadow:0 0 0 1px #1f2a441f,0 6px 14px #1f2a4414}@keyframes WholelookDemo-module__BbFWIW__fly{0%{opacity:0;transform:translate(var(--fx), var(--fy)) scale(.35) rotate(-8deg)}}.WholelookDemo-module__BbFWIW__picked{box-shadow:0 0 0 1.5px #1f2a44,0 6px 14px #1f2a441f}.WholelookDemo-module__BbFWIW__pickedTag,.WholelookDemo-module__BbFWIW__addedTag{letter-spacing:.04em;text-transform:uppercase;border-radius:3px;padding:1px 4px;font-size:7.5px;font-weight:700;position:absolute;top:6px;left:6px}.WholelookDemo-module__BbFWIW__pickedTag{color:#fff;background:#1f2a44}.WholelookDemo-module__BbFWIW__addedTag{color:#1f7a3d;background:#e7f6ec}.WholelookDemo-module__BbFWIW__garment{filter:drop-shadow(0 1px #1f2a444d);align-self:center;width:44px;height:44px;margin-block:10px 2px}.WholelookDemo-module__BbFWIW__name{font-size:11px;font-weight:600;line-height:1.2}.WholelookDemo-module__BbFWIW__meta{color:#5b6478;font-family:var(--font-mono), ui-monospace, monospace;white-space:nowrap;align-items:center;gap:3px;font-size:8.5px;display:flex}.WholelookDemo-module__BbFWIW__stock{background:#34c759;border-radius:50%;flex:none;width:5px;height:5px}.WholelookDemo-module__BbFWIW__cta{color:#fff;background:#1f2a44;border-radius:8px;justify-content:space-between;align-items:center;height:32px;padding-inline:12px;font-size:12px;font-weight:600;animation:.35s ease-out 1.8s both WholelookDemo-module__BbFWIW__appear;display:flex}.WholelookDemo-module__BbFWIW__total{font-family:var(--font-mono), ui-monospace, monospace}@keyframes WholelookDemo-module__BbFWIW__appear{0%{opacity:0;transform:translateY(4px)}}
.PortraitSticker-module__JEUyEG__root{width:fit-content;position:relative}.PortraitSticker-module__JEUyEG__trigger{font:inherit;letter-spacing:inherit}.PortraitSticker-module__JEUyEG__trigger:focus-visible{outline:1px solid var(--color-ink);outline-offset:3px}.PortraitSticker-module__JEUyEG__preview{z-index:4;width:max-content;padding-block-end:4px;position:absolute;inset-block-end:100%;inset-inline-start:0}.PortraitSticker-module__JEUyEG__preview:not([hidden]){align-items:end;gap:6px;display:flex}.PortraitSticker-module__JEUyEG__image{filter:drop-shadow(0 3px 6px #1d1d1f38);width:clamp(56px,10vw,80px);height:auto;margin-inline:auto;display:block;transform:rotate(-6deg)}.PortraitSticker-module__JEUyEG__greeting{font-family:var(--font-mono), ui-monospace, monospace;padding-block-end:5px;font-size:11px;font-weight:500;line-height:1.3;display:block}@media (min-width:960px){.PortraitSticker-module__JEUyEG__preview{box-sizing:content-box;text-align:center;width:clamp(72px,50vw - 410px,128px);padding-block-end:0;padding-inline-end:16px;inset-block:50% auto;inset-inline:auto 100%;translate:0 -43%}.PortraitSticker-module__JEUyEG__preview:not([hidden]){display:block}.PortraitSticker-module__JEUyEG__image{width:100%}.PortraitSticker-module__JEUyEG__greeting{text-wrap:balance;margin-block-start:5px;padding-block-end:0}}@media (prefers-reduced-motion:no-preference){.PortraitSticker-module__JEUyEG__preview:not([hidden]){transform-origin:bottom;animation:.18s cubic-bezier(.22,1,.36,1) both PortraitSticker-module__JEUyEG__sticker-in}}@keyframes PortraitSticker-module__JEUyEG__sticker-in{0%{opacity:0;transform:translateY(5px)rotate(-3deg)scale(.94)}}
.ProjectPreviews-module__A1xi2W__mazeg{--mz-orange:#f46a24;--mz-ink:#1c1c1c;--mz-paper:#efefef;background:radial-gradient(70% 70% at 50% 100%,#f46a2442,#0000 70%);position:absolute;inset:0}.ProjectPreviews-module__A1xi2W__founder{width:56%;height:100%;animation:.55s cubic-bezier(.22,1,.36,1) both ProjectPreviews-module__A1xi2W__founder-in;position:absolute;bottom:4px}.ProjectPreviews-module__A1xi2W__founder video,.ProjectPreviews-module__A1xi2W__founder img{object-fit:contain;object-position:center bottom;width:100%;height:100%}.ProjectPreviews-module__A1xi2W__left{animation-delay:50ms;left:0}.ProjectPreviews-module__A1xi2W__right{animation-delay:.13s;right:0}.ProjectPreviews-module__A1xi2W__mazegBar{background:var(--mz-orange);transform-origin:0;height:4px;animation:.5s cubic-bezier(.76,0,.24,1) both ProjectPreviews-module__A1xi2W__bar-in;position:absolute;bottom:0;left:0;right:0}.ProjectPreviews-module__A1xi2W__photos{background:var(--color-ink);grid-template-rows:1fr 1fr;gap:2px;display:grid;position:absolute;inset:0}.ProjectPreviews-module__A1xi2W__photo{background:var(--color-gray-100);animation:.45s cubic-bezier(.22,1,.36,1) both ProjectPreviews-module__A1xi2W__rise-in;display:block;position:relative;overflow:hidden}.ProjectPreviews-module__A1xi2W__photo:nth-child(2){animation-delay:90ms}.ProjectPreviews-module__A1xi2W__photo img{object-fit:cover;object-position:50% 55%}.ProjectPreviews-module__A1xi2W__year{background:var(--color-ink);color:var(--color-paper);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.02em;padding:2px 6px;font-size:.6875rem;animation:.35s cubic-bezier(.22,1,.36,1) .25s both ProjectPreviews-module__A1xi2W__rise-in;position:absolute;bottom:6px;left:6px}@keyframes ProjectPreviews-module__A1xi2W__founder-in{0%{opacity:0;transform:translateY(18%)}}@keyframes ProjectPreviews-module__A1xi2W__bar-in{0%{transform:scaleX(0)}}@keyframes ProjectPreviews-module__A1xi2W__rise-in{0%{opacity:0;transform:translateY(8px)}}
