.ProductLink-module__yR9hoW__link{transition:transform .2s var(--ease-in-out,ease), opacity .2s var(--ease-in-out,ease);flex-shrink:0;display:inline-flex}.ProductLink-module__yR9hoW__link:hover{opacity:.85;transform:scale(.97)}.ProductLink-module__yR9hoW__badge{width:auto;height:40px}@media (min-width:768px){.ProductLink-module__yR9hoW__badge{height:44px}}
.ShowcaseCard-module__3Spurq__card{top:calc(72px + var(--i,0) * 16px);background-color:var(--color-white,#fff);background-image:radial-gradient(70% 60% at 100% 0%, color-mix(in srgb, var(--tint) 22%, transparent), transparent 72%);color:#141319;transform-origin:50% 0;border:1px solid #1413190f;border-radius:28px;flex-direction:column;margin-bottom:20px;display:flex;position:sticky;overflow:hidden}.ShowcaseCard-module__3Spurq__info{z-index:1;flex-direction:column;flex:1;justify-content:space-between;gap:28px;padding:24px;display:flex;position:relative}.ShowcaseCard-module__3Spurq__top{justify-content:space-between;align-items:center;gap:16px;display:flex}.ShowcaseCard-module__3Spurq__logo{object-fit:contain;border-radius:22.5%;width:64px;height:64px}.ShowcaseCard-module__3Spurq__count{font-family:var(--font-mono,monospace);letter-spacing:.04em;opacity:.45;font-size:13px}.ShowcaseCard-module__3Spurq__text{flex-direction:column;gap:12px;display:flex}.ShowcaseCard-module__3Spurq__name{font-family:var(--font-display,sans-serif);letter-spacing:-.03em;font-size:44px;font-weight:700;line-height:1.02}.ShowcaseCard-module__3Spurq__tagline{color:#6c6b73;max-width:30ch;font-family:var(--font-display,sans-serif);letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.4}.ShowcaseCard-module__3Spurq__facts{font-family:var(--font-mono,monospace);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;gap:8px 20px;margin-top:8px;font-size:12px;display:flex}.ShowcaseCard-module__3Spurq__facts li{opacity:.55}.ShowcaseCard-module__3Spurq__star{color:#ffb800}@media (min-width:768px){.ShowcaseCard-module__3Spurq__card{top:calc(96px + var(--i,0) * 20px);border-radius:36px;flex-direction:row;height:min(72vh,640px);margin-bottom:28px}.ShowcaseCard-module__3Spurq__info{flex:0 0 42%;padding:40px}.ShowcaseCard-module__3Spurq__logo{width:72px;height:72px}.ShowcaseCard-module__3Spurq__name{font-size:clamp(48px,5.4vw,80px)}.ShowcaseCard-module__3Spurq__tagline{font-size:20px}}.ShowcaseCard-module__3Spurq__media{flex:1;min-height:420px;position:relative;overflow:hidden}.ShowcaseCard-module__3Spurq__tilt{gap:14px;padding:0 24px;display:flex;position:absolute;inset:-20% -6%;transform:rotate(-7deg)}.ShowcaseCard-module__3Spurq__column{flex:1;min-width:0}.ShowcaseCard-module__3Spurq__column:nth-child(2){margin-top:56px}.ShowcaseCard-module__3Spurq__track{animation:ShowcaseCard-module__3Spurq__drift var(--duration,40s) linear infinite}.ShowcaseCard-module__3Spurq__trackReverse{animation-direction:reverse}.ShowcaseCard-module__3Spurq__set{flex-direction:column;gap:14px;padding-bottom:14px;display:flex}.ShowcaseCard-module__3Spurq__shot{border-radius:18px;width:100%;height:auto;box-shadow:0 0 0 1px #0000000f,0 18px 36px -20px #14131973}@keyframes ShowcaseCard-module__3Spurq__drift{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.ShowcaseCard-module__3Spurq__track{animation:none}}@media (min-width:768px){.ShowcaseCard-module__3Spurq__media{min-height:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%)}.ShowcaseCard-module__3Spurq__tilt{gap:18px;padding:0 36px 0 0;inset:-12% 0 -12% -4%}}.ShowcaseCard-module__3Spurq__dim{z-index:3;opacity:0;pointer-events:none;background-color:#000;position:absolute;inset:0}.ShowcaseCard-module__3Spurq__card[data-active=false] .ShowcaseCard-module__3Spurq__track{animation-play-state:paused}.ShowcaseCard-module__3Spurq__card[data-buried=true] .ShowcaseCard-module__3Spurq__media{visibility:hidden}.ShowcaseCard-module__3Spurq__standalone{height:100%;margin-bottom:0;position:relative;top:auto}@media (max-width:767px){.ShowcaseCard-module__3Spurq__standalone{height:auto}}
.AppSheet-module__Xgi--a__root{z-index:70;pointer-events:none;position:fixed;inset:0}.AppSheet-module__Xgi--a__root[data-open=true]{pointer-events:auto}.AppSheet-module__Xgi--a__shade{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background-color:#0000009e;position:absolute;inset:0}.AppSheet-module__Xgi--a__panel{visibility:hidden;width:min(1120px,100% - 16px);max-height:calc(100svh - 24px);margin:0 auto 8px;position:absolute;bottom:0;left:0;right:0}.AppSheet-module__Xgi--a__handle{z-index:4;touch-action:none;place-items:center;height:28px;display:grid;position:absolute;top:0;left:0;right:0}.AppSheet-module__Xgi--a__handle span{background-color:#14131940;border-radius:2px;width:40px;height:4px}.AppSheet-module__Xgi--a__close{z-index:5;width:40px;height:40px;transition:background-color .2s var(--ease-in-out,ease), transform .2s var(--ease-in-out,ease);background-color:#14131914;border-radius:50%;position:absolute;top:12px;right:12px}.AppSheet-module__Xgi--a__close:hover{background-color:#14131929;transform:scale(.94)}.AppSheet-module__Xgi--a__close i{background-color:#141319;border-radius:1px;width:16px;height:2px;position:absolute;top:19px;left:12px}.AppSheet-module__Xgi--a__close i:first-child{transform:rotate(45deg)}.AppSheet-module__Xgi--a__close i:last-child{transform:rotate(-45deg)}@media (max-width:767px){.AppSheet-module__Xgi--a__panel{overscroll-behavior:contain;border-radius:28px 28px 0 0;overflow-y:auto}}@media (min-width:768px){.AppSheet-module__Xgi--a__panel{margin-bottom:24px}}
.AppConstellation-module__PS-y_a__section{background-color:var(--page-bg,#000);height:400vh;position:relative}.AppConstellation-module__PS-y_a__sticky{height:100dvh;position:sticky;top:0;overflow:hidden}.AppConstellation-module__PS-y_a__canvas{width:100%;height:100%;position:absolute;inset:0}.AppConstellation-module__PS-y_a__copy{z-index:1;text-align:center;pointer-events:none;will-change:transform, opacity;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:0 24px;display:flex;position:absolute;inset:0}.AppConstellation-module__PS-y_a__label,.AppConstellation-module__PS-y_a__caption{color:var(--page-text,#fff);font-family:var(--font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;opacity:.5;font-size:13px}.AppConstellation-module__PS-y_a__count{color:var(--page-text,#fff);font-family:var(--font-display,sans-serif);letter-spacing:-.06em;padding-right:.06em;font-size:clamp(120px,19vw,280px);font-weight:700;line-height:.85}.AppConstellation-module__PS-y_a__motto{z-index:1;max-width:11em;color:var(--page-text,#fff);font-family:var(--font-display,sans-serif);letter-spacing:-.045em;text-align:center;pointer-events:none;flex-wrap:wrap;place-content:center;column-gap:.28em;margin:0 auto;padding:0 24px;font-size:clamp(52px,8vw,128px);font-weight:700;line-height:1;display:flex;position:absolute;inset:0}.AppConstellation-module__PS-y_a__mottoWord{opacity:0;will-change:transform, opacity, filter;display:inline-block}.AppConstellation-module__PS-y_a__mottoWord:last-child{color:var(--color-accent,#6e8bff);flex-basis:100%}.AppConstellation-module__PS-y_a__mottoMark{vertical-align:-.012em;width:auto;height:.72em;margin:0 .04em 0 .06em;display:inline-block;overflow:visible}.AppConstellation-module__PS-y_a__mottoRing{stroke:currentColor;stroke-width:2px;stroke-linejoin:round}@media (min-width:768px){.AppConstellation-module__PS-y_a__section{height:470vh}}
.CollageScene-module__Bgz1zq__scene{--loop:7s;--step:.5s;position:absolute;inset:0}.CollageScene-module__Bgz1zq__tile{animation:CollageScene-module__Bgz1zq__tile var(--loop) cubic-bezier(.34, 1.56, .64, 1) infinite;animation-delay:calc(var(--card-offset,0s) + var(--i) * var(--step));border-radius:5cqw;position:absolute;box-shadow:0 3cqw 6cqw -2cqw #00000059}.CollageScene-module__Bgz1zq__sun{background-image:radial-gradient(circle at 60% 40%,#fff6c2 0 12%,#0000 13%),linear-gradient(160deg,#ffd54a,#ff8a3d);width:48cqw;height:46cqw;top:8cqw;left:8cqw}.CollageScene-module__Bgz1zq__sea{background-image:radial-gradient(at 50% 120%,#fff 0 30%,#0000 31%),linear-gradient(#5ad0ff,#2f6bff);width:33cqw;height:30cqw;top:8cqw;left:59cqw}.CollageScene-module__Bgz1zq__bloom{background-image:radial-gradient(circle at 50% 40%,#fff 0 10%,#ff7ac8 11% 24%,#0000 25%),linear-gradient(#ffb3e1,#ff5aa8);width:33cqw;height:47cqw;top:41cqw;left:59cqw}.CollageScene-module__Bgz1zq__night{background-image:radial-gradient(circle at 20% 30%,#fff 0 2%,#0000 3%),radial-gradient(circle at 70% 55%,#fff 0 1.6%,#0000 2.6%),radial-gradient(circle at 78% 26%,#ffe9a8 0 8%,#0000 9%),linear-gradient(#4b2a9b,#1c1442);width:48cqw;height:31cqw;top:57cqw;left:8cqw}.CollageScene-module__Bgz1zq__heart{color:#ff3d7f;width:16cqw;height:16cqw;animation:CollageScene-module__Bgz1zq__sticker var(--loop) cubic-bezier(.34, 1.56, .64, 1) infinite;animation-delay:calc(var(--card-offset,0s) + var(--i) * var(--step));background-color:#fff;border-radius:50%;place-items:center;font-size:9cqw;display:grid;position:absolute;top:32cqw;left:44cqw;box-shadow:0 2cqw 5cqw -1cqw #0006}@keyframes CollageScene-module__Bgz1zq__tile{0%{opacity:0;transform:scale(.6)}12%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(.6)}}@keyframes CollageScene-module__Bgz1zq__sticker{0%{opacity:0;transform:scale(0)rotate(-40deg)}12%{opacity:1;transform:scale(1)rotate(-10deg)}80%{opacity:1;transform:scale(1)rotate(-10deg)}92%,to{opacity:0;transform:scale(0)rotate(20deg)}}@media (prefers-reduced-motion:reduce){.CollageScene-module__Bgz1zq__tile,.CollageScene-module__Bgz1zq__heart{animation:none}}
.FaxScene-module__rGd5tW__scene{--loop:3.6s;position:absolute;inset:0}.FaxScene-module__rGd5tW__sheet{background-color:#fff;border-radius:3cqw;flex-direction:column;gap:4.4cqw;width:56cqw;height:72cqw;padding:6cqw;display:flex;position:absolute;top:12cqw;left:22cqw;overflow:hidden;box-shadow:0 4cqw 8cqw -3cqw #00000073}.FaxScene-module__rGd5tW__title{background-color:var(--tint,#3e94a1);border-radius:1.2cqw;width:55%;height:5cqw;margin-bottom:2cqw}.FaxScene-module__rGd5tW__line{background-color:#14131924;border-radius:1.2cqw;height:2.4cqw}.FaxScene-module__rGd5tW__beam{background-image:linear-gradient(180deg, transparent, color-mix(in srgb, var(--tint,#3e94a1) 55%, transparent), transparent);height:14cqw;animation:FaxScene-module__rGd5tW__send var(--loop) ease-in-out infinite;animation-delay:var(--card-offset,0s);position:absolute;top:0;left:0;right:0}.FaxScene-module__rGd5tW__progress{background-color:#1413191f;border-radius:1.1cqw;height:2.2cqw;position:absolute;bottom:5cqw;left:6cqw;right:6cqw;overflow:hidden}.FaxScene-module__rGd5tW__fill{background-color:var(--tint,#3e94a1);transform-origin:0;width:100%;height:100%;animation:FaxScene-module__rGd5tW__fill var(--loop) ease-in-out infinite;animation-delay:var(--card-offset,0s);display:block}.FaxScene-module__rGd5tW__plane{fill:#fff;width:15cqw;height:15cqw;stroke:var(--tint,#3e94a1);stroke-width:1.2px;stroke-linejoin:round;stroke-linecap:round;animation:FaxScene-module__rGd5tW__takeoff var(--loop) ease-in infinite;animation-delay:var(--card-offset,0s);position:absolute;top:14cqw;right:12cqw}@keyframes FaxScene-module__rGd5tW__send{0%{transform:translateY(-14cqw)}85%,to{transform:translateY(72cqw)}}@keyframes FaxScene-module__rGd5tW__fill{0%{transform:scaleX(0)}85%,to{transform:scaleX(1)}}@keyframes FaxScene-module__rGd5tW__takeoff{0%,80%{opacity:0;transform:translate(-6cqw,8cqw)rotate(0)}85%{opacity:1}to{opacity:0;transform:translate(22cqw,-26cqw)rotate(8deg)}}@media (prefers-reduced-motion:reduce){.FaxScene-module__rGd5tW__beam,.FaxScene-module__rGd5tW__fill,.FaxScene-module__rGd5tW__plane{animation:none}.FaxScene-module__rGd5tW__beam{display:none}.FaxScene-module__rGd5tW__plane{opacity:0}}
.FreeUpScene-module__YGigva__scene{--loop:6s;--step:.35s;position:absolute;inset:0}.FreeUpScene-module__YGigva__ring{width:100%;height:100%;position:absolute;inset:0}.FreeUpScene-module__YGigva__track{fill:none;stroke:#ffffff38;stroke-width:7px}.FreeUpScene-module__YGigva__used{fill:none;stroke:#fff;stroke-width:7px;stroke-linecap:round;stroke-dasharray:100;transform-origin:50px 52px;animation:FreeUpScene-module__YGigva__drain var(--loop) ease-in-out infinite;animation-delay:var(--card-offset,0s);transform:rotate(-90deg)}.FreeUpScene-module__YGigva__percent{fill:#fff;font-family:var(--font-display,sans-serif);letter-spacing:-.03em;font-size:12px;font-weight:700}.FreeUpScene-module__YGigva__before{animation:FreeUpScene-module__YGigva__showFirst var(--loop) linear infinite;animation-delay:var(--card-offset,0s)}.FreeUpScene-module__YGigva__after{opacity:0;animation:FreeUpScene-module__YGigva__showSecond var(--loop) linear infinite;animation-delay:var(--card-offset,0s)}.FreeUpScene-module__YGigva__file{opacity:0;width:7cqw;height:9cqw;animation:FreeUpScene-module__YGigva__sweep var(--loop) ease-in infinite;animation-delay:calc(var(--card-offset,0s) + var(--i) * var(--step));background-color:#fff;border-radius:1.2cqw;margin:-4.5cqw 0 0 -3.5cqw;position:absolute;top:52cqw;left:50cqw}@keyframes FreeUpScene-module__YGigva__drain{0%,8%{stroke-dashoffset:8px}60%,90%{stroke-dashoffset:69px}to{stroke-dashoffset:8px}}@keyframes FreeUpScene-module__YGigva__showFirst{0%,35%{opacity:1}45%,to{opacity:0}}@keyframes FreeUpScene-module__YGigva__showSecond{0%,45%{opacity:0}55%,92%{opacity:1}to{opacity:0}}@keyframes FreeUpScene-module__YGigva__sweep{0%{opacity:0;transform:translate(var(--x), var(--y)) scale(1)}10%{opacity:1}45%{opacity:1;transform:translate(0)scale(.2)}50%,to{opacity:0;transform:translate(0)scale(0)}}@media (prefers-reduced-motion:reduce){.FreeUpScene-module__YGigva__used,.FreeUpScene-module__YGigva__before,.FreeUpScene-module__YGigva__after,.FreeUpScene-module__YGigva__file{animation:none}.FreeUpScene-module__YGigva__used{stroke-dashoffset:69px}.FreeUpScene-module__YGigva__before,.FreeUpScene-module__YGigva__file{display:none}.FreeUpScene-module__YGigva__after{opacity:1}}
.MathScene-module__lbyedG__scene{--loop:8s;--step:1.1s;position:absolute;inset:0}.MathScene-module__lbyedG__grid{background-image:linear-gradient(#ffffff21 1px,#0000 1px),linear-gradient(90deg,#ffffff21 1px,#0000 1px);background-size:9cqw 9cqw;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 50% 45%,#000 30%,#0000 100%);mask-image:radial-gradient(90% 80% at 50% 45%,#000 30%,#0000 100%)}.MathScene-module__lbyedG__symbol{top:88cqw;left:calc(6cqw + var(--i) * 15cqw);color:#fff;font-family:var(--font-display,sans-serif);opacity:.25;animation:7s linear infinite MathScene-module__lbyedG__rise;animation-delay:calc(var(--i) * -1.3s + var(--card-offset,0s));font-size:12cqw;font-weight:700;position:absolute}.MathScene-module__lbyedG__lines{flex-direction:column;gap:6cqw;display:flex;position:absolute;top:18cqw;left:10cqw}.MathScene-module__lbyedG__line{color:#fff;font-family:var(--font-display,sans-serif);letter-spacing:-.03em;animation:MathScene-module__lbyedG__write var(--loop) ease-in-out infinite;animation-delay:calc(var(--card-offset,0s) + var(--i) * var(--step));font-size:11cqw;font-weight:700;line-height:1.1}.MathScene-module__lbyedG__answer{color:var(--tint,#ee4343);background-color:#fff;border-radius:3cqw;align-self:flex-start;padding:1cqw 3.5cqw}.MathScene-module__lbyedG__check{width:14cqw;height:14cqw;color:var(--tint,#ee4343);animation:MathScene-module__lbyedG__pop var(--loop) ease-in-out infinite;animation-delay:calc(var(--card-offset,0s) + var(--i) * var(--step) - .6s);background-color:#fff;border-radius:50%;place-items:center;font-size:8cqw;font-weight:700;display:grid;position:absolute;top:55cqw;right:12cqw}@keyframes MathScene-module__lbyedG__rise{0%{opacity:.3;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(-80cqw)rotate(30deg)}}@keyframes MathScene-module__lbyedG__write{0%{opacity:0;clip-path:inset(0 100% 0 0)}10%{opacity:1;clip-path:inset(0)}80%{opacity:1;clip-path:inset(0)}92%,to{opacity:0;clip-path:inset(0)}}@keyframes MathScene-module__lbyedG__pop{0%,4%{transform:scale(0)}10%{transform:scale(1.15)}14%,80%{transform:scale(1)}92%,to{transform:scale(0)}}@media (prefers-reduced-motion:reduce){.MathScene-module__lbyedG__symbol,.MathScene-module__lbyedG__line,.MathScene-module__lbyedG__check{animation:none}}
.PhotoPrintScene-module__3u2uCG__scene{--loop:8s;--step:1s;position:absolute;inset:0}.PhotoPrintScene-module__3u2uCG__slot{z-index:2;background-color:#00000080;border-radius:2.5cqw;width:72cqw;height:5cqw;position:absolute;top:12cqw;left:14cqw;box-shadow:0 1cqw #ffffff2e}.PhotoPrintScene-module__3u2uCG__exit{position:absolute;inset:15cqw 0 0;overflow:hidden}.PhotoPrintScene-module__3u2uCG__print{width:40cqw;height:50cqw;transform:translate(var(--x), var(--y)) rotate(var(--r));animation:PhotoPrintScene-module__3u2uCG__eject var(--loop) cubic-bezier(.22, 1, .36, 1) infinite;animation-delay:calc(var(--card-offset,0s) + var(--i) * var(--step));background-color:#fff;border-radius:1.6cqw;padding:2.6cqw 2.6cqw 9cqw;position:absolute;top:0;left:30cqw;box-shadow:0 3cqw 6cqw -2cqw #00000073}.PhotoPrintScene-module__3u2uCG__picture{border-radius:.8cqw;width:100%;height:100%;display:block}.PhotoPrintScene-module__3u2uCG__sunset{background-image:radial-gradient(circle at 65% 38%,#fff3b0 0 9%,#0000 10%),linear-gradient(#ff9a5a 0%,#ff5e7e 60%,#6b3fa0 100%)}.PhotoPrintScene-module__3u2uCG__sky{background-image:radial-gradient(at 30% 70%,#fff 0 14%,#0000 15%),radial-gradient(at 55% 62%,#fff 0 12%,#0000 13%),linear-gradient(#4fb4ff 0%,#b6e3ff 100%)}.PhotoPrintScene-module__3u2uCG__garden{background-image:radial-gradient(circle at 30% 55%,#ff7aa8 0 8%,#0000 9%),radial-gradient(circle at 62% 45%,#ffd23f 0 8%,#0000 9%),linear-gradient(#a7e3b0 0%,#3fae6a 100%)}@keyframes PhotoPrintScene-module__3u2uCG__eject{0%{opacity:1;transform:translate(var(--x), -60cqw) rotate(0deg)}22%{transform:translate(var(--x), var(--y)) rotate(var(--r))}80%{opacity:1;transform:translate(var(--x), var(--y)) rotate(var(--r))}92%,to{opacity:0;transform:translate(var(--x), calc(var(--y) + 14cqw)) rotate(var(--r))}}@media (prefers-reduced-motion:reduce){.PhotoPrintScene-module__3u2uCG__print{animation:none}}
.PixbookScene-module__Cej6jW__scene{--loop:6.5s;--step:.7s;perspective:170cqw;position:absolute;inset:0}.PixbookScene-module__Cej6jW__cover{background-color:#00000059;width:42cqw;height:62cqw;position:absolute;top:12cqw;box-shadow:0 4cqw 8cqw -3cqw #00000080}.PixbookScene-module__Cej6jW__coverLeft{border-radius:3cqw 0 0 3cqw;left:7cqw}.PixbookScene-module__Cej6jW__coverRight{border-radius:0 3cqw 3cqw 0;left:51cqw}.PixbookScene-module__Cej6jW__page{transform-origin:0;width:39cqw;height:58cqw;transform-style:preserve-3d;animation:PixbookScene-module__Cej6jW__turn var(--loop) ease-in-out infinite;animation-delay:calc(var(--card-offset,0s) + var(--i) * var(--step));position:absolute;top:14cqw;left:50cqw}.PixbookScene-module__Cej6jW__face{backface-visibility:hidden;background-color:#fbf6ee;flex-direction:column;gap:3cqw;padding:4cqw;display:flex;position:absolute;inset:0}.PixbookScene-module__Cej6jW__front{border-radius:0 2cqw 2cqw 0}.PixbookScene-module__Cej6jW__back{border-radius:2cqw 0 0 2cqw;transform:rotateY(180deg)}.PixbookScene-module__Cej6jW__photoA,.PixbookScene-module__Cej6jW__photoB{border-radius:1.2cqw;flex:1;display:block}.PixbookScene-module__Cej6jW__photoA{background-image:linear-gradient(160deg,#ffd08a,#ff8a5c)}.PixbookScene-module__Cej6jW__photoB{background-image:linear-gradient(160deg,#9ad8ff,#5b8cff)}.PixbookScene-module__Cej6jW__back .PixbookScene-module__Cej6jW__photoA{background-image:linear-gradient(160deg,#b9f0c8,#4fbf86)}.PixbookScene-module__Cej6jW__back .PixbookScene-module__Cej6jW__photoB{background-image:linear-gradient(160deg,#ffc2e2,#ff6fae)}.PixbookScene-module__Cej6jW__caption{background-color:#1413192e;border-radius:1cqw;width:60%;height:2cqw;display:block}@keyframes PixbookScene-module__Cej6jW__turn{0%,8%{transform:rotateY(0)}30%{transform:rotateY(-178deg)}74%{transform:rotateY(-178deg)}94%,to{transform:rotateY(0)}}@media (prefers-reduced-motion:reduce){.PixbookScene-module__Cej6jW__page{animation:none}}
.PixyScene-module__0Snmxq__scene{--loop:5s;position:absolute;inset:0}.PixyScene-module__0Snmxq__pane{border-radius:5cqw;width:76cqw;height:74cqw;position:absolute;top:12cqw;left:12cqw;overflow:hidden;box-shadow:0 4cqw 8cqw -3cqw #00000073}.PixyScene-module__0Snmxq__cutout{background-color:#fff;background-image:linear-gradient(45deg,#d9d9d9 25%,#0000 25% 75%,#d9d9d9 75%),linear-gradient(45deg,#d9d9d9 25%,#0000 25% 75%,#d9d9d9 75%);background-position:0 0,3.5cqw 3.5cqw;background-size:7cqw 7cqw;position:absolute;inset:0}.PixyScene-module__0Snmxq__photo{animation:PixyScene-module__0Snmxq__wipe var(--loop) ease-in-out infinite alternate;animation-delay:var(--card-offset,0s);background-image:linear-gradient(170deg,#ffb35a 0%,#ff6a4d 55%,#c2378a 100%);position:absolute;inset:0}.PixyScene-module__0Snmxq__sun{background-color:#fff2b8;border-radius:50%;width:14cqw;height:14cqw;position:absolute;top:12cqw;right:10cqw}.PixyScene-module__0Snmxq__subject{fill:#2a1a3a;width:100%;height:100%;position:absolute;inset:0}.PixyScene-module__0Snmxq__cutout .PixyScene-module__0Snmxq__subject{fill:#2a1a3a}.PixyScene-module__0Snmxq__handle{width:.9cqw;animation:PixyScene-module__0Snmxq__slide var(--loop) ease-in-out infinite alternate;animation-delay:var(--card-offset,0s);background-color:#fff;margin-left:-.45cqw;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 3cqw #00000059}.PixyScene-module__0Snmxq__knob{background-color:#fff;border-radius:50%;width:9cqw;height:9cqw;margin:-4.5cqw 0 0 -4.5cqw;position:absolute;top:50%;left:50%;box-shadow:0 1.5cqw 4cqw #00000059}@keyframes PixyScene-module__0Snmxq__wipe{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes PixyScene-module__0Snmxq__slide{0%{left:0%}to{left:100%}}@media (prefers-reduced-motion:reduce){.PixyScene-module__0Snmxq__photo,.PixyScene-module__0Snmxq__handle{animation:none}.PixyScene-module__0Snmxq__photo{clip-path:inset(0 0 0 50%)}.PixyScene-module__0Snmxq__handle{left:50%}}
.PlantyScene-module__kooKUq__scene{--loop:8s;--step:.55s;position:absolute;inset:0}.PlantyScene-module__kooKUq__glow{background-image:radial-gradient(circle,#fff6,#0000 70%);border-radius:50%;width:70cqw;height:70cqw;position:absolute;top:-10cqw;right:-10cqw}.PlantyScene-module__kooKUq__spark{top:90cqw;left:var(--x);width:1.8cqw;height:1.8cqw;animation:6s ease-in-out infinite PlantyScene-module__kooKUq__float;animation-delay:calc(var(--i) * -1.4s + var(--card-offset,0s));background-color:#fffc;border-radius:50%;position:absolute}.PlantyScene-module__kooKUq__plant{transform-origin:50% 85%;width:100%;height:100%;animation:5s ease-in-out infinite alternate PlantyScene-module__kooKUq__sway;position:absolute;inset:0;overflow:visible}.PlantyScene-module__kooKUq__stem{fill:none;stroke:#fffffff2;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1;animation:PlantyScene-module__kooKUq__draw var(--loop) ease-in-out infinite;animation-delay:var(--card-offset,0s)}.PlantyScene-module__kooKUq__leafGrow{transform-origin:0 0;animation:PlantyScene-module__kooKUq__grow var(--loop) ease-in-out infinite;animation-delay:calc(var(--card-offset,0s) + .6s + var(--i) * var(--step))}.PlantyScene-module__kooKUq__leaf{fill:#fff}.PlantyScene-module__kooKUq__vein{fill:none;stroke:var(--tint,#5dc498);stroke-width:.7px;stroke-linecap:round;opacity:.55}@keyframes PlantyScene-module__kooKUq__draw{0%{stroke-dashoffset:1px}30%,84%{stroke-dashoffset:0}96%,to{stroke-dashoffset:-1px}}@keyframes PlantyScene-module__kooKUq__grow{0%{transform:scale(0)}12%{transform:scale(1.1)}16%,80%{transform:scale(1)}92%,to{transform:scale(0)}}@keyframes PlantyScene-module__kooKUq__sway{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}@keyframes PlantyScene-module__kooKUq__float{0%{opacity:0;transform:translateY(0)}20%,70%{opacity:1}to{opacity:0;transform:translateY(-70cqw)}}@media (prefers-reduced-motion:reduce){.PlantyScene-module__kooKUq__stem,.PlantyScene-module__kooKUq__leafGrow,.PlantyScene-module__kooKUq__plant,.PlantyScene-module__kooKUq__spark{animation:none}}
.RecorderScene-module__1bpCQG__scene{position:absolute;inset:0}.RecorderScene-module__1bpCQG__rec{color:#fff;font-family:var(--font-mono,monospace);letter-spacing:.1em;background-color:#00000059;border-radius:9999px;align-items:center;gap:2.4cqw;padding:2cqw 4cqw 2cqw 3cqw;font-size:4.2cqw;display:inline-flex;position:absolute;top:10cqw;left:10cqw}.RecorderScene-module__1bpCQG__dot{background-color:#ff3b47;border-radius:50%;width:3cqw;height:3cqw;animation:1.2s steps(2,jump-none) infinite RecorderScene-module__1bpCQG__blink}.RecorderScene-module__1bpCQG__wave{justify-content:space-between;align-items:center;height:46cqw;display:flex;position:absolute;top:30cqw;left:8cqw;right:8cqw}.RecorderScene-module__1bpCQG__bar{width:3.4cqw;height:100%;transform:scaleY(var(--peak,.6));animation:RecorderScene-module__1bpCQG__voice var(--duration,1s) ease-in-out infinite alternate;animation-delay:calc(var(--offset,0s) + var(--card-offset,0s));background-color:#fff;border-radius:2cqw}@keyframes RecorderScene-module__1bpCQG__voice{0%{transform:scaleY(.1)}to{transform:scaleY(var(--peak,.6))}}@keyframes RecorderScene-module__1bpCQG__blink{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion:reduce){.RecorderScene-module__1bpCQG__bar,.RecorderScene-module__1bpCQG__dot{animation:none}}
.ScannerScene-module__LYIlSW__scene{--loop:3.4s;position:absolute;inset:0}.ScannerScene-module__LYIlSW__document{background-color:#fff;border-radius:2.4cqw;flex-direction:column;gap:4cqw;width:56cqw;height:70cqw;padding:6cqw;display:flex;position:absolute;top:14cqw;left:22cqw;transform:rotate(-3deg);box-shadow:0 4cqw 8cqw -3cqw #00000073}.ScannerScene-module__LYIlSW__heading{background-color:#141319bf;border-radius:1.2cqw;width:60%;height:4.6cqw}.ScannerScene-module__LYIlSW__figure{background-image:linear-gradient(135deg, var(--tint,#01a8bd), color-mix(in srgb, var(--tint,#01a8bd) 40%, #fff));border-radius:1.6cqw;height:24cqw}.ScannerScene-module__LYIlSW__line{background-color:#14131924;border-radius:1.1cqw;height:2.2cqw}.ScannerScene-module__LYIlSW__corner{width:9cqw;height:9cqw;animation:ScannerScene-module__LYIlSW__focus var(--loop) ease-in-out infinite alternate;animation-delay:var(--card-offset,0s);border:0 solid #fff;position:absolute}.ScannerScene-module__LYIlSW__topLeft{border-top-width:1.1cqw;border-left-width:1.1cqw;border-top-left-radius:2.5cqw;top:10cqw;left:17cqw}.ScannerScene-module__LYIlSW__topRight{border-top-width:1.1cqw;border-right-width:1.1cqw;border-top-right-radius:2.5cqw;top:10cqw;right:17cqw}.ScannerScene-module__LYIlSW__bottomLeft{border-bottom-width:1.1cqw;border-left-width:1.1cqw;border-bottom-left-radius:2.5cqw;bottom:41cqw;left:17cqw}.ScannerScene-module__LYIlSW__bottomRight{border-bottom-width:1.1cqw;border-right-width:1.1cqw;border-bottom-right-radius:2.5cqw;bottom:41cqw;right:17cqw}.ScannerScene-module__LYIlSW__beam{height:.9cqw;animation:ScannerScene-module__LYIlSW__scan var(--loop) ease-in-out infinite alternate;animation-delay:var(--card-offset,0s);background-color:#fff;border-radius:.5cqw;position:absolute;top:14cqw;left:14cqw;right:14cqw;box-shadow:0 0 5cqw 1.6cqw #ffffffbf,0 -8cqw 8cqw #ffffff40}@keyframes ScannerScene-module__LYIlSW__scan{0%{transform:translateY(0)}to{transform:translateY(68cqw)}}@keyframes ScannerScene-module__LYIlSW__focus{0%{opacity:.6;transform:scale(1.12)}to{opacity:1;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.ScannerScene-module__LYIlSW__beam,.ScannerScene-module__LYIlSW__corner{animation:none}}
.AppBrandCard-module__TF-t2a__card{background-color:var(--tint,#222);background-image:linear-gradient(165deg, color-mix(in srgb, var(--tint,#222) 80%, #fff) 0%, var(--tint,#222) 50%, color-mix(in srgb, var(--tint,#222) 60%, #000) 100%);width:100%;height:100%;color:var(--color-white,#fff);backface-visibility:hidden;border-radius:16px;transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden;container-type:inline-size}.AppBrandCard-module__TF-t2a__card:hover{box-shadow:0 28px 60px -18px color-mix(in srgb, var(--tint) 70%, transparent);transform:translateY(-9%)scale(1.04)}.AppBrandCard-module__TF-t2a__shade{background-image:linear-gradient(#0000 60%,#00000080 100%);position:absolute;inset:0}.AppBrandCard-module__TF-t2a__caption{align-items:center;gap:3.5cqw;display:flex;position:absolute;bottom:5cqw;left:5cqw;right:5cqw}.AppBrandCard-module__TF-t2a__icon{border-radius:22.5%;flex-shrink:0;width:14cqw;height:14cqw;box-shadow:0 0 0 1px #fff3}.AppBrandCard-module__TF-t2a__text{text-align:left;flex-direction:column;min-width:0;display:flex}.AppBrandCard-module__TF-t2a__name{font-family:var(--font-display,sans-serif);letter-spacing:-.02em;font-size:7cqw;font-weight:700;line-height:1.1}.AppBrandCard-module__TF-t2a__category{font-family:var(--font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;opacity:.75;margin-top:.8cqw;font-size:3.6cqw;line-height:1.3}@media (prefers-reduced-motion:reduce){.AppBrandCard-module__TF-t2a__card{transition:none}}@media (min-width:768px){.AppBrandCard-module__TF-t2a__card{border-radius:32px}}
.AppFluidCard-module__GVmWVG__card{width:100%;height:100%;color:var(--color-white,#fff);backface-visibility:hidden;background-color:#0d0d10;border-radius:16px;justify-content:center;align-items:center;transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;container-type:inline-size}.AppFluidCard-module__GVmWVG__card:hover{box-shadow:0 28px 60px -18px color-mix(in srgb, var(--tint) 70%, transparent);transform:translateY(-9%)scale(1.04)}.AppFluidCard-module__GVmWVG__field{will-change:transform;border-radius:50%;position:absolute}.AppFluidCard-module__GVmWVG__fieldA{background-image:radial-gradient(closest-side, color-mix(in srgb, var(--tint) 92%, #fff) 0%, color-mix(in srgb, var(--tint) 55%, transparent) 55%, transparent 100%);width:110cqw;height:110cqw;animation:11s ease-in-out infinite alternate AppFluidCard-module__GVmWVG__driftA;animation-delay:var(--card-offset,0s);top:-30cqw;left:-25cqw}.AppFluidCard-module__GVmWVG__fieldB{background-image:radial-gradient(closest-side, color-mix(in srgb, var(--tint) 70%, #ff9d2e) 0%, color-mix(in srgb, var(--tint) 40%, transparent) 55%, transparent 100%);width:120cqw;height:120cqw;animation:14s ease-in-out infinite alternate AppFluidCard-module__GVmWVG__driftB;animation-delay:var(--card-offset,0s);bottom:-30cqw;right:-35cqw}.AppFluidCard-module__GVmWVG__fieldC{background-image:radial-gradient(closest-side, color-mix(in srgb, var(--tint) 60%, #6a5cff) 0%, transparent 100%);opacity:.8;width:70cqw;height:70cqw;animation:9s ease-in-out infinite alternate AppFluidCard-module__GVmWVG__driftC;animation-delay:var(--card-offset,0s);top:30cqw;left:34cqw}.AppFluidCard-module__GVmWVG__sheen{animation:8s ease-in-out infinite AppFluidCard-module__GVmWVG__sheen;animation-delay:var(--card-offset,0s);background-image:linear-gradient(105deg,#0000 40%,#ffffff24 50%,#0000 60%);position:absolute;inset:-20% 0;transform:translate(-120%)}.AppFluidCard-module__GVmWVG__lockup{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.AppFluidCard-module__GVmWVG__icon{border-radius:22.5%;width:34cqw;height:34cqw;box-shadow:0 0 0 1px #ffffff2e,0 6cqw 14cqw -4cqw #0009}.AppFluidCard-module__GVmWVG__name{font-family:var(--font-display,sans-serif);letter-spacing:-.03em;margin-top:6cqw;font-size:11cqw;font-weight:700;line-height:1.05}.AppFluidCard-module__GVmWVG__category{font-family:var(--font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;opacity:.7;margin-top:1.6cqw;font-size:4cqw}@keyframes AppFluidCard-module__GVmWVG__driftA{0%{transform:translate(0)scale(1)}to{transform:translate(28cqw,22cqw)scale(1.25)}}@keyframes AppFluidCard-module__GVmWVG__driftB{0%{transform:translate(0)scale(1.1)}to{transform:translate(-30cqw,-26cqw)scale(.9)}}@keyframes AppFluidCard-module__GVmWVG__driftC{0%{transform:translate(-16cqw,10cqw)scale(.9)}to{transform:translate(18cqw,-20cqw)scale(1.3)}}@keyframes AppFluidCard-module__GVmWVG__sheen{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.AppFluidCard-module__GVmWVG__card{transition:none}.AppFluidCard-module__GVmWVG__field,.AppFluidCard-module__GVmWVG__sheen{animation:none}}@media (min-width:768px){.AppFluidCard-module__GVmWVG__card{border-radius:32px}}
.AppPhoneCard-module__hnQZOW__card{background-color:var(--tint,#222);background-image:radial-gradient(90% 55% at 50% 100%, color-mix(in srgb, var(--tint,#222) 55%, #fff) 0%, transparent 70%), linear-gradient(170deg, color-mix(in srgb, var(--tint,#222) 78%, #fff) 0%, var(--tint,#222) 45%, color-mix(in srgb, var(--tint,#222) 55%, #000) 100%);width:100%;height:100%;color:var(--color-white,#fff);backface-visibility:hidden;border-radius:16px;transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden;container-type:inline-size}.AppPhoneCard-module__hnQZOW__card:hover{box-shadow:0 28px 60px -18px color-mix(in srgb, var(--tint) 70%, transparent);transform:translateY(-9%)scale(1.04)}.AppPhoneCard-module__hnQZOW__caption{z-index:2;align-items:center;gap:3.5cqw;display:flex;position:absolute;top:6cqw;left:6cqw;right:6cqw}.AppPhoneCard-module__hnQZOW__icon{border-radius:22.5%;flex-shrink:0;width:13cqw;height:13cqw;box-shadow:0 0 0 1px #ffffff40}.AppPhoneCard-module__hnQZOW__text{flex-direction:column;min-width:0;display:flex}.AppPhoneCard-module__hnQZOW__name{font-family:var(--font-display,sans-serif);letter-spacing:-.02em;font-size:7cqw;font-weight:700;line-height:1.1}.AppPhoneCard-module__hnQZOW__category{font-family:var(--font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;opacity:.8;margin-top:.8cqw;font-size:3.4cqw}.AppPhoneCard-module__hnQZOW__phone{transform-origin:50% 100%;width:58cqw;height:120cqw;animation:7s ease-in-out infinite alternate AppPhoneCard-module__hnQZOW__sway;animation-delay:var(--card-offset,0s);background-color:#0a0a0c;border-radius:9cqw;margin-left:-29cqw;padding:1.8cqw;position:absolute;top:27cqw;left:50%;box-shadow:0 0 0 .5cqw #ffffff2e,0 8cqw 16cqw -4cqw #0009}.AppPhoneCard-module__hnQZOW__screen{background-color:#000;border-radius:7.4cqw;width:100%;height:100%;display:block;overflow:hidden}.AppPhoneCard-module__hnQZOW__track{animation:26s linear infinite AppPhoneCard-module__hnQZOW__scroll;animation-delay:var(--card-offset,0s);display:block}.AppPhoneCard-module__hnQZOW__set{display:block}.AppPhoneCard-module__hnQZOW__shot{width:100%;height:auto}.AppPhoneCard-module__hnQZOW__island{background-color:#000;border-radius:2.1cqw;width:15cqw;height:4.2cqw;margin-left:-7.5cqw;position:absolute;top:3.4cqw;left:50%}@keyframes AppPhoneCard-module__hnQZOW__scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes AppPhoneCard-module__hnQZOW__sway{0%{transform:rotate(-3.5deg)translateY(0)}to{transform:rotate(-.5deg)translateY(-2.5cqw)}}@media (prefers-reduced-motion:reduce){.AppPhoneCard-module__hnQZOW__card{transition:none}.AppPhoneCard-module__hnQZOW__phone,.AppPhoneCard-module__hnQZOW__track{animation:none}}@media (min-width:768px){.AppPhoneCard-module__hnQZOW__card{border-radius:32px}}
.HeroTitle-module__7abE0W__title{text-align:center;color:var(--page-text,#fff);font-family:var(--font-display,sans-serif);letter-spacing:-.03em;opacity:1;padding:0 16px;font-size:clamp(30px,8.4vw,100px);font-weight:700;line-height:1}.HeroTitle-module__7abE0W__line{white-space:nowrap;display:block}.HeroTitle-module__7abE0W__heart{vertical-align:middle;width:.62em;height:.52em;margin:0 .06em;display:inline-block;position:relative;top:-.42em}.HeroTitle-module__7abE0W__underlined{display:inline-block;position:relative}.HeroTitle-module__7abE0W__underlined:after{content:"";z-index:-1;background-color:#f4c34e;border-radius:9999px;height:.11em;position:absolute;bottom:.02em;left:-.1em;right:-.12em}.HeroTitle-module__7abE0W__icon{vertical-align:.02em;border-radius:22.5%;width:.58em;height:.58em;margin:0 .08em;transition:transform .55s cubic-bezier(.34,1.56,.64,1),box-shadow .55s cubic-bezier(.22,1,.36,1);display:inline-block}.HeroTitle-module__7abE0W__icon:hover{transform:scale(1.3)rotate(-8deg);box-shadow:0 .12em .24em -.06em #0000008c}@media (prefers-reduced-motion:reduce){.HeroTitle-module__7abE0W__icon{transition:none}}
.HeroSection-module__2tioZq__hero{--ring-w:50vw;--edge-fade:linear-gradient(var(--edge-dir), rgb(var(--page-bg-rgb)) 0%, rgb(var(--page-bg-rgb) / .737) 19%, rgb(var(--page-bg-rgb) / .54) 34%, rgb(var(--page-bg-rgb) / .38) 47%, rgb(var(--page-bg-rgb) / .28) 56.5%, rgb(var(--page-bg-rgb) / .192) 65%, rgb(var(--page-bg-rgb) / .125) 73%, rgb(var(--page-bg-rgb) / .075) 80.2%, rgb(var(--page-bg-rgb) / .043) 86.1%, rgb(var(--page-bg-rgb) / .02) 91%, rgb(var(--page-bg-rgb) / .008) 95.2%, rgb(var(--page-bg-rgb) / .004) 98.2%, rgb(var(--page-bg-rgb) / 0) 100%);background-color:var(--page-bg,#000);flex-direction:column;justify-content:flex-start;padding:112px 0 56px;display:flex;position:relative}.HeroSection-module__2tioZq__hero:before,.HeroSection-module__2tioZq__hero:after{content:"";z-index:1;pointer-events:none;background-image:var(--edge-fade);width:10vw;height:110%;position:absolute;top:0}.HeroSection-module__2tioZq__hero:before{--edge-dir:90deg;left:0}.HeroSection-module__2tioZq__hero:after{--edge-dir:270deg;right:0}.HeroSection-module__2tioZq__titleWrap{z-index:2;justify-content:center;align-items:center;padding-bottom:48px;display:flex;position:relative}.HeroSection-module__2tioZq__stage{perspective:800px;transform-style:preserve-3d;opacity:1;flex-direction:column;justify-content:center;align-items:center;gap:40px;display:flex;position:relative;overflow-x:clip}.HeroSection-module__2tioZq__lift{width:100%;transform-style:preserve-3d;justify-content:center;display:flex}.HeroSection-module__2tioZq__ring{width:var(--ring-w);height:calc(var(--ring-w) * 1.25);transform-style:preserve-3d;will-change:transform;backface-visibility:hidden;justify-content:center;align-items:center;display:flex}.HeroSection-module__2tioZq__tile{aspect-ratio:4/5;width:100%;transform-style:preserve-3d;backface-visibility:hidden;transform:rotateY(calc(var(--i) * -36deg)) translateZ(calc(var(--ring-w) * -1.6));position:absolute}@media (min-width:768px){.HeroSection-module__2tioZq__hero{--ring-w:25vw;padding:136px 0 80px}.HeroSection-module__2tioZq__titleWrap{padding-bottom:64px}.HeroSection-module__2tioZq__stage{gap:0}}@media (min-width:1024px){.HeroSection-module__2tioZq__hero{justify-content:space-around;min-height:100vh;padding:0}.HeroSection-module__2tioZq__titleWrap{padding-top:120px;padding-bottom:0}.HeroSection-module__2tioZq__stage{padding:120px 0}.HeroSection-module__2tioZq__ring{height:33vh}}
.HeroWall-module__UbBCDW__hero{background-color:var(--page-bg,#000);height:260vh;position:relative}.HeroWall-module__UbBCDW__sticky{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.HeroWall-module__UbBCDW__lead{z-index:1;pointer-events:none;width:100%;position:relative}.HeroWall-module__UbBCDW__outro{z-index:1;visibility:hidden;opacity:0;pointer-events:none;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.HeroWall-module__UbBCDW__outroLine{color:var(--page-text,#fff);font-family:var(--font-display,sans-serif);letter-spacing:-.045em;font-size:clamp(44px,7vw,104px);font-weight:700;line-height:1.02}.HeroWall-module__UbBCDW__outroLine:last-child{color:var(--color-accent,#6e8bff)}.HeroWall-module__UbBCDW__canvas{width:100%;height:100%;position:absolute;inset:0}.HeroWall-module__UbBCDW__fade{pointer-events:none;background-image:linear-gradient(90deg, var(--page-bg,#000) 0%, rgb(var(--page-bg-rgb) / .92) 40%, rgb(var(--page-bg-rgb) / 0) 72%), linear-gradient(0deg, var(--page-bg,#000) 0%, rgb(var(--page-bg-rgb) / 0) 16%);position:absolute;inset:0}.HeroWall-module__UbBCDW__copy{z-index:1;width:100%;max-width:var(--container-max,1440px);pointer-events:none;opacity:0;flex-direction:column;align-items:flex-start;margin:0 auto;padding:120px 24px 96px;display:flex;position:relative}.HeroWall-module__UbBCDW__title{color:var(--page-text,#fff);font-family:var(--font-display,sans-serif);letter-spacing:-.045em;font-size:clamp(48px,8.2vw,124px);font-weight:700;line-height:1.02}.HeroWall-module__UbBCDW__body{max-width:30ch;color:var(--page-text-muted,#ffffffe0);font-family:var(--font-display,sans-serif);letter-spacing:-.02em;opacity:.8;margin-top:28px;font-size:clamp(17px,1.6vw,22px);font-weight:500;line-height:1.35}.HeroWall-module__UbBCDW__actions{pointer-events:auto;flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.HeroWall-module__UbBCDW__secondary{border-radius:var(--radius-full,9999px);height:52px;font-family:var(--font-display,sans-serif);letter-spacing:-.02em;transition:transform .2s var(--ease-in-out,ease), filter .2s var(--ease-in-out,ease), background-color .2s var(--ease-in-out,ease);color:var(--page-text,#fff);background-color:#ffffff1a;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:700;display:inline-flex}.HeroWall-module__UbBCDW__secondary:hover{background-color:#ffffff29;transform:scale(.97)}.HeroWall-module__UbBCDW__arrow{width:15px;height:auto;transform:rotate(-45deg)}@media (max-width:767px){.HeroWall-module__UbBCDW__sticky{align-items:flex-start}.HeroWall-module__UbBCDW__outro{top:96px;transform:none}.HeroWall-module__UbBCDW__outroLine{font-size:clamp(40px,11vw,64px)}.HeroWall-module__UbBCDW__fade{background-image:linear-gradient(180deg, var(--page-bg,#000) 0%, rgb(var(--page-bg-rgb) / .96) 42%, rgb(var(--page-bg-rgb) / 0) 56%), linear-gradient(0deg, var(--page-bg,#000) 0%, rgb(var(--page-bg-rgb) / 0) 12%)}.HeroWall-module__UbBCDW__copy{padding-top:104px}.HeroWall-module__UbBCDW__title{font-size:clamp(40px,12vw,56px)}.HeroWall-module__UbBCDW__body{margin-top:18px;font-size:16px}.HeroWall-module__UbBCDW__actions{flex-wrap:nowrap;gap:8px;margin-top:24px}.HeroWall-module__UbBCDW__secondary{height:46px;padding:0 16px;font-size:15px}}@media (min-width:768px){.HeroWall-module__UbBCDW__copy{padding:140px 64px 96px}.HeroWall-module__UbBCDW__outro{left:64px}}
.SplitText-module__MnypWq__word{display:inline-block;position:relative}.SplitText-module__MnypWq__char{filter:none;opacity:1;display:inline-block;position:relative}@media (prefers-reduced-motion:reduce){.SplitText-module__MnypWq__char{filter:none;opacity:1}}
.UnicornBackground-module__bBlSya__background{z-index:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%)}
.IntroSection-module__CIfprq__section{background-color:var(--page-bg,#000);padding:120px 0 64px;position:relative;overflow:hidden}.IntroSection-module__CIfprq__container{z-index:1;width:100%;max-width:var(--container-max,1440px);margin:0 auto;padding:0 clamp(24px,9.45vw,136px);position:relative}.IntroSection-module__CIfprq__heading{color:var(--page-text,#fff);font-family:var(--font-display,sans-serif);letter-spacing:-.01em;font-size:clamp(44px,5.2vw,75px);font-weight:700;line-height:1.2}.IntroSection-module__CIfprq__headingLine{display:block}.IntroSection-module__CIfprq__body{max-width:837px;color:var(--page-text-muted,#ffffffe0);font-family:var(--font-display,sans-serif);letter-spacing:-.02em;margin-top:clamp(28px,3vw,40px);font-size:clamp(22px,2.62vw,37.63px);font-weight:500;line-height:1.2}.IntroSection-module__CIfprq__closing{margin-top:clamp(20px,2vw,28px)}.IntroSection-module__CIfprq__emphasis{color:var(--color-accent,#6e8bff);font-style:italic}@media (min-width:768px){.IntroSection-module__CIfprq__section{padding:40px 0 160px}.IntroSection-module__CIfprq__body{margin-left:clamp(120px,23vw,331px)}}
.JoinSection-module__bcM5yG__section{background-color:var(--page-bg,#000);text-align:center;flex-direction:column;align-items:center;gap:24px;padding:96px 24px 128px;display:flex}.JoinSection-module__bcM5yG__area{padding:32px clamp(24px,6vw,96px)}.JoinSection-module__bcM5yG__link{color:var(--page-text,#fff);will-change:transform;align-items:center;gap:clamp(12px,2vw,32px);display:inline-flex}.JoinSection-module__bcM5yG__title{background-image:var(--gradient-primary,linear-gradient(180deg, #3463ff 0%, #2b59ff 100%));-webkit-text-fill-color:var(--page-text,#fff);font-family:var(--font-display,sans-serif);white-space:nowrap;letter-spacing:-.06em;transition:-webkit-text-fill-color .45s var(--ease-in-out,ease);-webkit-background-clip:text;background-clip:text;margin:-.08em -.12em -.08em -.03em;padding:.08em .12em .08em .03em;font-size:18vw;font-weight:700;line-height:.9}.JoinSection-module__bcM5yG__link:hover .JoinSection-module__bcM5yG__title,.JoinSection-module__bcM5yG__link:focus-visible .JoinSection-module__bcM5yG__title{-webkit-text-fill-color:transparent}.JoinSection-module__bcM5yG__arrow{border:1px solid var(--page-hairline,#ffffff14);border-radius:var(--radius-full,9999px);width:clamp(48px,9vw,128px);height:clamp(48px,9vw,128px);transition:transform .5s cubic-bezier(.22, 1, .36, 1), background-color .3s var(--ease-in-out,ease), color .3s var(--ease-in-out,ease);justify-content:center;align-items:center;display:inline-flex}.JoinSection-module__bcM5yG__arrowIcon{width:42%;height:auto;transform:rotate(90deg)}.JoinSection-module__bcM5yG__link:hover .JoinSection-module__bcM5yG__arrow,.JoinSection-module__bcM5yG__link:focus-visible .JoinSection-module__bcM5yG__arrow{background-color:var(--page-text,#fff);color:var(--color-black,#000);transform:translateY(12%)}@media (min-width:768px){.JoinSection-module__bcM5yG__section{padding:160px 48px 200px}.JoinSection-module__bcM5yG__title{font-size:clamp(96px,21vw,300px)}}
.OpenRoles-module__rTeyLG__section{background-color:var(--page-bg,#000);width:100%;padding:24px 16px 96px}.OpenRoles-module__rTeyLG__inner{width:100%;max-width:1040px;margin:0 auto}.OpenRoles-module__rTeyLG__card{color:#0e0d12;background-color:#fdfefe;border-radius:28px;padding:24px 20px}.OpenRoles-module__rTeyLG__head{flex-direction:column;gap:18px;display:flex}.OpenRoles-module__rTeyLG__title{font-family:var(--font-display,sans-serif);letter-spacing:-.035em;align-items:center;gap:10px;font-size:30px;font-weight:700;line-height:1.1;display:flex}.OpenRoles-module__rTeyLG__count{border-radius:var(--radius-full,9999px);background-image:var(--gradient-primary,linear-gradient(180deg, #3463ff 0%, #2b59ff 100%));min-width:26px;height:26px;color:var(--color-on-primary,#fff);letter-spacing:0;place-items:center;padding:0 8px;font-size:14px;font-weight:700;display:grid}.OpenRoles-module__rTeyLG__chips{scrollbar-width:none;gap:8px;margin:0 -20px;padding:0 20px;display:flex;overflow-x:auto}.OpenRoles-module__rTeyLG__chips::-webkit-scrollbar{display:none}.OpenRoles-module__rTeyLG__chip{white-space:nowrap;border-radius:var(--radius-full,9999px);color:#0e0d12b3;font-family:var(--font-display,sans-serif);transition:background-color .2s var(--ease-in-out,ease), color .2s var(--ease-in-out,ease), border-color .2s var(--ease-in-out,ease);border:1px solid #0e0d1224;flex:none;padding:7px 14px;font-size:14px}.OpenRoles-module__rTeyLG__chip:hover{color:#0e0d12;border-color:#0e0d1273}.OpenRoles-module__rTeyLG__chip[aria-selected=true]{color:#fdfefe;background-color:#0e0d12;border-color:#0e0d12}.OpenRoles-module__rTeyLG__list{margin-top:20px}.OpenRoles-module__rTeyLG__list li+li{border-top:1px solid #0e0d1214}.OpenRoles-module__rTeyLG__role{grid-template-columns:1fr auto;align-items:center;gap:8px 16px;padding:20px 0;display:grid}.OpenRoles-module__rTeyLG__roleTitle{font-family:var(--font-display,sans-serif);letter-spacing:-.02em;grid-column:1;font-size:19px;font-weight:600;line-height:1.25;transition:transform .3s cubic-bezier(.22,1,.36,1)}.OpenRoles-module__rTeyLG__roleMeta{color:#0e0d128f;flex-wrap:wrap;grid-column:1;align-items:center;gap:10px;font-size:14px;display:flex}.OpenRoles-module__rTeyLG__dept{border-radius:var(--radius-full,9999px);color:#0e0d12c7;background-color:#0e0d120f;padding:3px 10px;font-size:13px}.OpenRoles-module__rTeyLG__arrow{width:40px;height:40px;transition:background-color .25s var(--ease-in-out,ease), color .25s var(--ease-in-out,ease), transform .3s cubic-bezier(.22, 1, .36, 1);border:1px solid #0e0d1229;border-radius:50%;grid-area:1/2/span 2;place-items:center;font-size:17px;display:grid}.OpenRoles-module__rTeyLG__role:hover .OpenRoles-module__rTeyLG__roleTitle{transform:translate(6px)}.OpenRoles-module__rTeyLG__role:hover .OpenRoles-module__rTeyLG__arrow{background-image:var(--gradient-primary,linear-gradient(180deg, #3463ff 0%, #2b59ff 100%));box-shadow:var(--button-glow);color:var(--color-on-primary,#fff);border-color:#0000;transform:translate(4px)}.OpenRoles-module__rTeyLG__empty{color:#0e0d12b3;flex-direction:column;align-items:flex-start;gap:16px;margin-top:20px;display:flex}.OpenRoles-module__rTeyLG__emptyCta{border-radius:var(--radius-full,9999px);background-image:var(--gradient-primary,linear-gradient(180deg, #3463ff 0%, #2b59ff 100%));height:40px;box-shadow:var(--button-glow);color:var(--color-on-primary,#fff);align-items:center;padding:0 18px;font-size:14px;font-weight:650;display:inline-flex}.OpenRoles-module__rTeyLG__all{color:#ffffff8f;transition:color .2s var(--ease-in-out,ease);margin-top:18px;font-size:14px;display:inline-block}.OpenRoles-module__rTeyLG__all:hover{color:var(--color-white,#fff)}@media (prefers-reduced-motion:reduce){.OpenRoles-module__rTeyLG__roleTitle,.OpenRoles-module__rTeyLG__arrow{transition:none}.OpenRoles-module__rTeyLG__role:hover .OpenRoles-module__rTeyLG__roleTitle,.OpenRoles-module__rTeyLG__role:hover .OpenRoles-module__rTeyLG__arrow{transform:none}}@media (min-width:768px){.OpenRoles-module__rTeyLG__section{padding:48px 48px 160px}.OpenRoles-module__rTeyLG__card{padding:36px}.OpenRoles-module__rTeyLG__head{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.OpenRoles-module__rTeyLG__chips{flex-wrap:wrap;justify-content:flex-end;margin:0;padding:0;overflow-x:visible}.OpenRoles-module__rTeyLG__role{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto}.OpenRoles-module__rTeyLG__roleMeta{grid-column:2}.OpenRoles-module__rTeyLG__arrow{grid-area:1/3}}
.RainLines-module__WdkFMa__canvas{z-index:40;opacity:1;pointer-events:none;contain:strict;width:100%;height:100%;position:fixed;inset:0}.RainLines-module__WdkFMa__lines{z-index:40;pointer-events:none;contain:strict;position:fixed;inset:0}.RainLines-module__WdkFMa__wide{display:none}@media (min-width:768px){.RainLines-module__WdkFMa__wide{display:block}.RainLines-module__WdkFMa__narrow{display:none}}
.Preloader-module__EvBssa__overlay{z-index:100;background-color:var(--page-bg,#000);color:var(--page-text,#fff);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Preloader-module__EvBssa__logoWrap{will-change:clip-path, transform}.Preloader-module__EvBssa__logo{width:min(44vw,240px);height:auto}.Preloader-module__EvBssa__overlay:after{content:"";background-image:linear-gradient(90deg,#0000 0%,#8b5cf6 50%,#0000 100%);height:1px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 48px 14px #8b5cf64d}
.SiteFooter-module__CXFW7q__footer{background-color:var(--page-bg,#000);color:var(--page-text,#fff);padding:56px 24px}.SiteFooter-module__CXFW7q__top{max-width:var(--container-max,1440px);grid-template-columns:repeat(2,1fr);justify-content:space-between;gap:88px;margin:0 auto;display:grid}.SiteFooter-module__CXFW7q__column,.SiteFooter-module__CXFW7q__columnWide{flex-direction:column;gap:8px;display:flex}.SiteFooter-module__CXFW7q__columnWide{grid-column:span 2}.SiteFooter-module__CXFW7q__group{flex-direction:column;gap:8px;display:flex}.SiteFooter-module__CXFW7q__group[data-spaced=true]{margin-bottom:40px}.SiteFooter-module__CXFW7q__label,.SiteFooter-module__CXFW7q__officesLabel{font-family:var(--font-mono,monospace);letter-spacing:-.02em;text-transform:uppercase;opacity:.4;margin-bottom:4px;font-size:14px;line-height:1.3}.SiteFooter-module__CXFW7q__officesLabel{margin-bottom:12px}.SiteFooter-module__CXFW7q__link{letter-spacing:-.02em;text-underline-offset:2px;font-size:17px;line-height:1.3}.SiteFooter-module__CXFW7q__link:hover,.SiteFooter-module__CXFW7q__link[data-current=true]{text-decoration:underline}.SiteFooter-module__CXFW7q__offices{grid-column:span 2;max-width:480px}.SiteFooter-module__CXFW7q__officeFirst,.SiteFooter-module__CXFW7q__officeLast{letter-spacing:-.02em;font-size:17px;line-height:1.3}.SiteFooter-module__CXFW7q__officeFirst{margin-bottom:8px}.SiteFooter-module__CXFW7q__officeLast{margin-bottom:24px}.SiteFooter-module__CXFW7q__legal{letter-spacing:-.02em;opacity:.4;margin-bottom:24px;font-size:14px;line-height:1.3}.SiteFooter-module__CXFW7q__copyright{letter-spacing:-.02em;opacity:.4;font-size:14px;line-height:1.3}.SiteFooter-module__CXFW7q__legalLinks{flex-direction:column;gap:12px;display:flex}@media (min-width:768px){.SiteFooter-module__CXFW7q__footer{padding-left:48px;padding-right:48px}.SiteFooter-module__CXFW7q__legalLinks{flex-direction:row;align-items:center;gap:32px}}@media (min-width:1024px){.SiteFooter-module__CXFW7q__top{flex-direction:row;display:flex}}
.SiteNav-module__Y3EeGW__nav{--nav-y:16px;--nav-x:20px}.SiteNav-module__Y3EeGW__home{top:var(--nav-y);left:var(--nav-x);z-index:50;height:40px;color:var(--color-white,#fff);mix-blend-mode:difference;align-items:center;display:flex;position:fixed}.SiteNav-module__Y3EeGW__logo{aspect-ratio:69/25.5;width:auto;height:24px}.SiteNav-module__Y3EeGW__cta{top:var(--nav-y);right:var(--nav-x);z-index:50;border-radius:var(--radius-full,9999px);background-image:var(--gradient-primary,linear-gradient(180deg, #3463ff 0%, #2b59ff 100%));height:40px;box-shadow:var(--button-glow);color:var(--color-on-primary,#fff);font-family:var(--font-display,sans-serif);letter-spacing:-.01em;white-space:nowrap;transition:transform .2s var(--ease-in-out,ease), filter .2s var(--ease-in-out,ease);justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:650;display:inline-flex;position:fixed}.SiteNav-module__Y3EeGW__cta:hover{filter:brightness(1.06);transform:scale(.97)}@media (min-width:768px){.SiteNav-module__Y3EeGW__nav{--nav-y:24px;--nav-x:48px}.SiteNav-module__Y3EeGW__home{height:44px}.SiteNav-module__Y3EeGW__logo{height:28px}.SiteNav-module__Y3EeGW__cta{height:44px;padding:0 22px;font-size:15px}}
.page-module___8aEwW__main{background-color:var(--page-bg,#000);min-height:100dvh;position:relative}@media (min-width:1024px){.page-module___8aEwW__main{overflow-x:clip}}
