.project-dialog-module__Rs9aKa__dialog{color:#303338;overscroll-behavior:contain;background:0 0;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:32px 24px 64px;position:fixed;inset:0}.project-dialog-module__Rs9aKa__dialog::backdrop{background:0 0}.project-dialog-module__Rs9aKa__surface{pointer-events:none;background:#fafafa;position:fixed;inset:0}.project-dialog-module__Rs9aKa__panel{max-width:760px;margin-inline:auto;position:relative}.project-dialog-module__Rs9aKa__cover{transform-origin:0 0;margin-bottom:28px}.project-dialog-module__Rs9aKa__toolbar{color:#81858a;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:12px;display:flex}.project-dialog-module__Rs9aKa__toolbar button{color:#51565c;align-items:center;gap:8px;min-height:44px;display:inline-flex}@media (max-width:700px){.project-dialog-module__Rs9aKa__dialog{padding:20px 20px 40px}}
.description-module__GUeBnG__text,.description-module__GUeBnG__phrase{transition:opacity .24s,filter .24s}.description-module__GUeBnG__phrase{white-space:nowrap;color:#45484d;font-weight:500;position:relative}.description-module__GUeBnG__product{--accent:#7041c6}.description-module__GUeBnG__apps{--accent:#2165be}.description-module__GUeBnG__sketch{--accent:#b33360}.description-module__GUeBnG__label{background:linear-gradient(color-mix(in srgb, var(--accent) 13%, transparent) 0 0) no-repeat 0 85% / 0% 38%;transition:color .18s ease, background-size .42s var(--ease-fluid)}.description-module__GUeBnG__glyph{vertical-align:-3.5px;width:18px;height:18px;color:var(--accent);margin-left:.3em;display:inline-block}.description-module__GUeBnG__glyph svg{display:block;overflow:visible}.description-module__GUeBnG__bar,.description-module__GUeBnG__handset,.description-module__GUeBnG__toast,.description-module__GUeBnG__ping,.description-module__GUeBnG__pencil{transform-box:fill-box}.description-module__GUeBnG__bar{transform-origin:50% 100%}.description-module__GUeBnG__handset{transform-origin:50% 85%}.description-module__GUeBnG__toast,.description-module__GUeBnG__ping{transform-origin:50%}.description-module__GUeBnG__pencil{transform-origin:15% 90%}.description-module__GUeBnG__scribble{stroke-dasharray:1 2;stroke-dashoffset:0}.description-module__GUeBnG__card{left:50%;bottom:calc(100% + var(--hero-card-lift,10px));z-index:5;width:240px;box-shadow:0 0 0 1px #0f14190f, 0 1px 2px #0f14190d, 0 8px 16px -8px #0f14191f, 0 28px 44px -20px color-mix(in srgb, var(--accent) 40%, #0f14194d);color:#282a2e;letter-spacing:0;text-align:left;white-space:normal;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;filter:blur(4px);transform-origin:50% calc(100% + var(--hero-card-lift,10px));transition:opacity .12s ease-out, filter .12s ease-out, transform .16s var(--ease-snappy);background:#fff;border-radius:16px;flex-direction:column;padding:6px 6px 0;font-weight:400;line-height:1.2;display:none;position:absolute;transform:translate(-50%,8px)scale(.9)}.description-module__GUeBnG__screen{border-radius:10px;height:126px;display:block;position:relative;overflow:hidden}.description-module__GUeBnG__screen:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0f141912}.description-module__GUeBnG__caption{white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;height:28px;padding:0 6px 0 5px;font-size:10.5px;display:flex}.description-module__GUeBnG__project{color:#282a2e;align-items:center;gap:6px;font-weight:600;display:flex}.description-module__GUeBnG__project:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px}.description-module__GUeBnG__project:after,.description-module__GUeBnG__metric:after{content:attr(data-label)}.description-module__GUeBnG__metric{color:#85878a}@media (hover:hover) and (pointer:fine){.description-module__GUeBnG__card{display:flex}.description-module__GUeBnG__description:hover .description-module__GUeBnG__label{color:var(--accent)}.description-module__GUeBnG__phrase:is(:hover,[data-pinned]){z-index:3}.description-module__GUeBnG__phrase:is(:hover,[data-pinned]) .description-module__GUeBnG__label{color:var(--accent);background-size:100% 38%}.description-module__GUeBnG__description:has(.description-module__GUeBnG__phrase:is(:hover,[data-pinned])) :is(.description-module__GUeBnG__text,.description-module__GUeBnG__phrase:not(:hover,[data-pinned])){opacity:var(--hero-focus-dim,.4);filter:blur(var(--hero-focus-blur,1.5px))}.description-module__GUeBnG__phrase:is(:hover,[data-pinned]) .description-module__GUeBnG__card{opacity:1;filter:none;transition:opacity .18s ease-out var(--hero-card-delay,60ms), filter .24s ease-out var(--hero-card-delay,60ms), transform var(--hero-spring,.5s var(--ease-snappy)) var(--hero-card-delay,60ms);transform:translate(-50%)scale(1)}.description-module__GUeBnG__phrase:is(:hover,[data-pinned]) .description-module__GUeBnG__bar{animation:description-module__GUeBnG__glyphBar .56s var(--ease-snappy) calc(var(--n) * 70ms) both}.description-module__GUeBnG__phrase:is(:hover,[data-pinned]) .description-module__GUeBnG__handset{animation:description-module__GUeBnG__glyphTilt .64s var(--ease-snappy) both}.description-module__GUeBnG__phrase:is(:hover,[data-pinned]) .description-module__GUeBnG__toast{animation:description-module__GUeBnG__glyphToast .52s var(--ease-snappy) .14s both}.description-module__GUeBnG__phrase:is(:hover,[data-pinned]) .description-module__GUeBnG__ping{animation:description-module__GUeBnG__glyphPing .48s var(--ease-snappy) .26s both}.description-module__GUeBnG__phrase:is(:hover,[data-pinned]) .description-module__GUeBnG__scribble{animation:description-module__GUeBnG__glyphScribble .72s var(--ease-fluid) both}.description-module__GUeBnG__phrase:is(:hover,[data-pinned]) .description-module__GUeBnG__pencil{animation:description-module__GUeBnG__glyphPencil .72s var(--ease-fluid) both}}@keyframes description-module__GUeBnG__glyphBar{0%{transform:scaleY(.15)}}@keyframes description-module__GUeBnG__glyphTilt{0%,to{transform:none}35%{transform:rotate(-12deg)}70%{transform:rotate(4deg)}}@keyframes description-module__GUeBnG__glyphToast{0%{opacity:0;transform:translateY(-3px)}}@keyframes description-module__GUeBnG__glyphPing{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.2)}to{transform:none}}@keyframes description-module__GUeBnG__glyphScribble{0%{stroke-dashoffset:1px}}@keyframes description-module__GUeBnG__glyphPencil{0%{transform:translate(-4px,1px)}35%{transform:translate(-1.5px,-1px)rotate(-6deg)}70%{transform:translate(1px,.5px)rotate(4deg)}to{transform:none}}
@property --hero-mrr{syntax:"<integer>";inherits:false;initial-value:48}@property --sketch{syntax:"<number>";inherits:true;initial-value:1}.scenes-module__Qnoajq__scene{border-radius:inherit;color:var(--accent);display:block;position:absolute;inset:0;overflow:hidden}.scenes-module__Qnoajq__scene span,.scenes-module__Qnoajq__scene i{display:block;position:absolute}.scenes-module__Qnoajq__product{background:#fff}.scenes-module__Qnoajq__chrome{border-bottom:1px solid #eff0f2;height:16px;inset:0 0 auto}.scenes-module__Qnoajq__chrome i{background:#e3e5e8;border-radius:50%;width:5px;height:5px;top:5px}.scenes-module__Qnoajq__chrome i:first-of-type{left:8px}.scenes-module__Qnoajq__chrome i:nth-of-type(2){left:16px}.scenes-module__Qnoajq__chrome i:nth-of-type(3){left:24px}.scenes-module__Qnoajq__address{background:#f0f1f3;border-radius:3px;width:64px;height:6px;margin-left:-32px;top:5px;left:50%}.scenes-module__Qnoajq__sidebar{background:#fbfbfc;border-right:1px solid #f0f1f3;width:44px;top:16px;bottom:0;left:0}.scenes-module__Qnoajq__sidebar i{background:#dfe2e6;border-radius:2px;height:3.5px;left:10px}.scenes-module__Qnoajq__sidebar i:first-of-type{width:22px;top:13px}.scenes-module__Qnoajq__sidebar i:nth-of-type(2){width:17px;top:26px}.scenes-module__Qnoajq__sidebar i:nth-of-type(3){width:24px;top:39px}.scenes-module__Qnoajq__sidebar i:nth-of-type(4){width:15px;top:52px}.scenes-module__Qnoajq__navActive{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:4px;width:34px;height:13.5px;top:8px;left:5px;transform:translateY(26px)}.scenes-module__Qnoajq__main{inset:16px 0 0 44px}.scenes-module__Qnoajq__kpiLabel{background:#e4e6e9;border-radius:2px;width:30px;height:4px;top:10px;left:10px}.scenes-module__Qnoajq__kpiValue{color:#24272b;letter-spacing:-.02em;font-variant-numeric:tabular-nums;counter-reset:mrr var(--hero-mrr);font-size:14px;font-weight:600;line-height:1;top:19px;left:10px}.scenes-module__Qnoajq__kpiValue:after{content:"$" counter(mrr) "k"}.scenes-module__Qnoajq__kpiBadge{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:99px;padding:2px 4px;font-size:7.5px;font-weight:600;line-height:1;top:20px;left:52px}.scenes-module__Qnoajq__kpiBadge:after{content:"+12%"}.scenes-module__Qnoajq__chart{position:absolute;top:46px;left:8px;overflow:visible}.scenes-module__Qnoajq__grid{stroke:#eef0f2;stroke-dasharray:2 3}.scenes-module__Qnoajq__area{fill:currentColor;fill-opacity:.1}.scenes-module__Qnoajq__line{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:0}.scenes-module__Qnoajq__pulse,.scenes-module__Qnoajq__dot{transform-box:fill-box;transform-origin:50%}.scenes-module__Qnoajq__pulse{fill:currentColor;opacity:0}.scenes-module__Qnoajq__dot{fill:#fff;stroke:currentColor;stroke-width:1.5px}.scenes-module__Qnoajq__tooltip{color:#fff;white-space:nowrap;transform-origin:calc(100% - 12px) 100%;background:#24272b;border-radius:5px;padding:3.5px 5px;font-size:7.5px;font-weight:500;line-height:1;top:52px;left:164px;transform:translate(calc(12px - 100%),calc(-100% - 8px))}.scenes-module__Qnoajq__tooltip:before{content:"Sep · $48k"}.scenes-module__Qnoajq__tooltip:after{content:"";background:inherit;border-radius:1px;width:5px;height:5px;position:absolute;bottom:-2px;right:9.5px;transform:rotate(45deg)}.scenes-module__Qnoajq__pointer{color:#24272b;transform-origin:1.6px 1.8px;filter:drop-shadow(0 1px 1px #0000002e);width:12px;height:12px;position:absolute;top:53px;left:165px}.scenes-module__Qnoajq__apps{background:linear-gradient(#f7f8fa,#eff1f4)}.scenes-module__Qnoajq__device{background:#fff;border:1.5px solid #d4d8dd;border-radius:14px;width:60px;height:112px;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 1px 2px #0f14190f,0 10px 20px -12px #0f141947}.scenes-module__Qnoajq__web{opacity:0;width:176px;height:96px;margin-left:-88px;top:0;left:50%}.scenes-module__Qnoajq__webBar{border-bottom:1px solid #f0f1f3;height:14px;inset:0 0 auto}.scenes-module__Qnoajq__webBar i{background:#e3e5e8;border-radius:50%;width:4px;height:4px;top:5px}.scenes-module__Qnoajq__webBar i:first-of-type{left:7px}.scenes-module__Qnoajq__webBar i:nth-of-type(2){left:13px}.scenes-module__Qnoajq__webBar i:nth-of-type(3){left:19px}.scenes-module__Qnoajq__webTitle,.scenes-module__Qnoajq__webTitleShort{background:#2a2d31;border-radius:2px;height:6px;left:12px}.scenes-module__Qnoajq__webTitle{width:70px;top:24px}.scenes-module__Qnoajq__webTitleShort{width:52px;top:33px}.scenes-module__Qnoajq__webSub{background:#d7dade;border-radius:2px;width:60px;height:3px;top:44px;left:12px}.scenes-module__Qnoajq__webButton{background:currentColor;border-radius:4px;width:26px;height:8px;top:52px;left:12px}.scenes-module__Qnoajq__webArt{background:linear-gradient(140deg, color-mix(in srgb, currentColor 55%, #fff), currentColor);border-radius:5px;width:64px;height:40px;top:22px;right:12px}.scenes-module__Qnoajq__webCards i{border:1px solid color-mix(in srgb, currentColor 14%, transparent);background:color-mix(in srgb, currentColor 7%, #fff);border-radius:4px;width:44px;height:22px;top:68px}.scenes-module__Qnoajq__webCards i:first-of-type{left:12px}.scenes-module__Qnoajq__webCards i:nth-of-type(2){left:66px}.scenes-module__Qnoajq__webCards i:nth-of-type(3){left:120px}.scenes-module__Qnoajq__mobile{width:57px;height:109px;margin-left:-28.5px;top:0;left:50%}.scenes-module__Qnoajq__island{background:#1d1f22;border-radius:3px;width:17px;height:5px;margin-left:-8.5px;top:4px;left:50%}.scenes-module__Qnoajq__mobileTitle{background:#2a2d31;border-radius:2px;width:28px;height:4.5px;top:16px;left:6px}.scenes-module__Qnoajq__mobileHero{background:linear-gradient(140deg, color-mix(in srgb, currentColor 55%, #fff), currentColor);border-radius:5px;width:45px;height:30px;top:25px;left:6px}.scenes-module__Qnoajq__mobileCard{border:1px solid color-mix(in srgb, currentColor 14%, transparent);background:color-mix(in srgb, currentColor 7%, #fff);border-radius:5px;width:45px;height:18px;top:59px;left:6px}.scenes-module__Qnoajq__tap{opacity:0;border:1.5px solid #fff;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;top:50%;left:50%}.scenes-module__Qnoajq__tabBar{border-top:1px solid #f0f1f3;height:16px;inset:auto 0 0}.scenes-module__Qnoajq__tabBar i{background:#d9dce0;border-radius:50%;width:4px;height:4px;top:5.5px}.scenes-module__Qnoajq__tabBar i:first-of-type{background:currentColor;left:12px}.scenes-module__Qnoajq__tabBar i:nth-of-type(2){left:26.5px}.scenes-module__Qnoajq__tabBar i:nth-of-type(3){left:41px}.scenes-module__Qnoajq__notification{background:#fffffff7;border-radius:6px;width:51px;height:17px;margin-left:-25.5px;top:11px;left:50%;box-shadow:0 0 0 .5px #0f14191a,0 4px 10px -3px #0f141947}.scenes-module__Qnoajq__notification i{background:currentColor;border-radius:2.5px;width:8px;height:8px;top:4.5px;left:4px}.scenes-module__Qnoajq__notification span{background:#2a2d31;border-radius:2px;width:26px;height:2.5px;top:5px;left:15px}.scenes-module__Qnoajq__notification span:after{content:"";background:#cfd2d6;border-radius:2px;width:18px;height:2px;position:absolute;top:4.5px}.scenes-module__Qnoajq__sketch{background-color:#fdfcf9;background-image:radial-gradient(#e6e2da .8px,#0000 .9px);background-position:2px 2px;background-size:8px 8px}.scenes-module__Qnoajq__drawing{position:absolute;top:0;left:0;overflow:visible}.scenes-module__Qnoajq__drawing path{stroke:#7b7f86;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:calc(1 - clamp(0, (var(--sketch) - var(--s)) / var(--l), 1))}.scenes-module__Qnoajq__build{clip-path:inset(0);background:#fff;inset:0}.scenes-module__Qnoajq__buildLogo{background:currentColor;border-radius:50%;width:8px;height:8px;top:10px;left:14px}.scenes-module__Qnoajq__buildLogo:after{content:"";background:#2a2d31;border-radius:2px;width:22px;height:4px;position:absolute;top:2px;left:11px}.scenes-module__Qnoajq__buildLinks i{background:#a4a8ae;border-radius:2px;height:3px;top:12.5px}.scenes-module__Qnoajq__buildLinks i:first-of-type{width:14px;left:150px}.scenes-module__Qnoajq__buildLinks i:nth-of-type(2){width:14px;left:172px}.scenes-module__Qnoajq__buildLinks i:nth-of-type(3){width:18px;left:194px}.scenes-module__Qnoajq__buildTitle,.scenes-module__Qnoajq__buildTitleShort{background:#25282c;border-radius:2px;height:7px;left:14px}.scenes-module__Qnoajq__buildTitle{width:86px;top:33.5px}.scenes-module__Qnoajq__buildTitleShort{width:64px;top:44.5px}.scenes-module__Qnoajq__buildSub{background:#c3c6cb;border-radius:2px;width:70px;height:3.5px;top:58px;left:14px}.scenes-module__Qnoajq__buildButton{width:40px;height:12.5px;box-shadow:inset 0 1px #ffffff40, 0 3px 6px -2px color-mix(in srgb, currentColor 50%, transparent);background:currentColor;border-radius:6.5px;top:72px;left:14px}.scenes-module__Qnoajq__buildButton:after{content:"";background:#ffffffe6;border-radius:2px;width:18px;height:2.5px;position:absolute;top:5px;left:11px}.scenes-module__Qnoajq__buildArt{background:radial-gradient(circle at 72% 32%, #ffffff8c 0 7px, transparent 7.5px), linear-gradient(140deg, color-mix(in srgb, currentColor 60%, #fff), currentColor 60%, color-mix(in srgb, currentColor 75%, #000));border-radius:6px;width:96px;height:62px;top:30px;left:118px;overflow:hidden}.scenes-module__Qnoajq__buildArt:after{content:"";clip-path:polygon(0 60%,22% 18%,40% 52%,62% 6%,100% 58%,100% 100%,0 100%);background:#ffffff29;height:28px;position:absolute;inset:auto 0 0}.scenes-module__Qnoajq__scan{width:2px;height:126px;box-shadow:0 0 10px 2px color-mix(in srgb, currentColor 45%, transparent);opacity:0;background:currentColor;border-radius:1px;top:0;left:0}.scenes-module__Qnoajq__pencilMark{color:#3b3e43;offset-anchor:2.3px 12.1px;offset-rotate:0deg;offset-distance:100%;opacity:0;filter:drop-shadow(0 1px 1px #0003);position:absolute;top:0;left:0}.scenes-module__Qnoajq__live{color:#1f8a57;background:#fff;border-radius:99px;height:16px;padding:0 7px 0 15px;font-size:8px;font-weight:600;line-height:16px;bottom:9px;right:10px;box-shadow:0 0 0 1px #e8eaed,0 2px 6px -2px #0f14192e}.scenes-module__Qnoajq__live:after{content:"Live"}.scenes-module__Qnoajq__live i{background:#22a565;border-radius:50%;width:5px;height:5px;top:5.5px;left:6px}.scenes-module__Qnoajq__live i:after{content:"";border-radius:inherit;background:inherit;opacity:0;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){[data-phrase]:is(:hover,[data-pinned]) :is(.scenes-module__Qnoajq__scene,.scenes-module__Qnoajq__scene *){animation-duration:var(--hero-cycle,4s);animation-timing-function:var(--ease-snappy);animation-iteration-count:infinite;animation-fill-mode:both}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__navActive{animation-name:scenes-module__Qnoajq__productNav;animation-timing-function:var(--ease-fluid)}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__kpiValue{animation-name:scenes-module__Qnoajq__productValue}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__kpiBadge{animation-name:scenes-module__Qnoajq__productBadge}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__line{animation-name:scenes-module__Qnoajq__productLine;animation-timing-function:var(--ease-fluid)}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__area{animation-name:scenes-module__Qnoajq__productArea}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__dot{animation-name:scenes-module__Qnoajq__productDot}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__pulse{animation-name:scenes-module__Qnoajq__productPulse}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__pointer{animation-name:scenes-module__Qnoajq__productPointer}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__tooltip{animation-name:scenes-module__Qnoajq__productTooltip}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__device{animation-name:scenes-module__Qnoajq__appsDevice;animation-timing-function:var(--ease-fluid)}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__web{animation-name:scenes-module__Qnoajq__appsWeb}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__mobile{animation-name:scenes-module__Qnoajq__appsMobile}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__mobileHero{animation-name:scenes-module__Qnoajq__appsPress}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__tap{animation-name:scenes-module__Qnoajq__appsTap}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__notification{animation-name:scenes-module__Qnoajq__appsNotification}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__sketch{animation-name:scenes-module__Qnoajq__sketchProgress;animation-timing-function:linear}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__drawing{animation-name:scenes-module__Qnoajq__sketchDrawing}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__pencilMark{animation-name:scenes-module__Qnoajq__sketchPencil;animation-timing-function:linear}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__build{animation-name:scenes-module__Qnoajq__sketchBuild;animation-timing-function:var(--ease-fluid)}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__scan{animation-name:scenes-module__Qnoajq__sketchScan;animation-timing-function:var(--ease-fluid)}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__live{animation-name:scenes-module__Qnoajq__sketchLive}[data-phrase]:is(:hover,[data-pinned]) .scenes-module__Qnoajq__live i:after{animation:scenes-module__Qnoajq__livePing 1.6s var(--ease-snappy) infinite}}@keyframes scenes-module__Qnoajq__productNav{0%,6%{transform:translateY(0)}16%,90%{transform:translateY(26px)}to{transform:translateY(0)}}@keyframes scenes-module__Qnoajq__productValue{0%{opacity:0;--hero-mrr:12}6%{opacity:1}12%{--hero-mrr:12}44%{--hero-mrr:48}92%{opacity:1}to{opacity:0;--hero-mrr:48}}@keyframes scenes-module__Qnoajq__productBadge{0%,42%{opacity:0;transform:translateY(3px)scale(.9)}48%,92%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes scenes-module__Qnoajq__productLine{0%,12%{stroke-dashoffset:1px}44%{stroke-dashoffset:0}92%{opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes scenes-module__Qnoajq__productArea{0%,26%{opacity:0}50%,92%{opacity:1}to{opacity:0}}@keyframes scenes-module__Qnoajq__productDot{0%,40%{opacity:0;transform:scale(.3)}46%,92%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes scenes-module__Qnoajq__productPulse{0%,44%{opacity:0;transform:none}46%{opacity:.35}66%,to{opacity:0;transform:scale(3.4)}}@keyframes scenes-module__Qnoajq__productPointer{0%,46%{opacity:0;transform:translate(34px,40px)}50%{opacity:1}58%{transform:none}60%{transform:scale(.84)}63%{transform:none}92%{opacity:1;transform:none}to{opacity:0;transform:translate(6px,8px)}}@keyframes scenes-module__Qnoajq__productTooltip{0%,60%{opacity:0;transform:translate(calc(12px - 100%),calc(-100% - 3px))scale(.92)}66%,92%{opacity:1;transform:translate(calc(12px - 100%),calc(-100% - 8px))}to{opacity:0;transform:translate(calc(12px - 100%),calc(-100% - 8px))}}@keyframes scenes-module__Qnoajq__appsDevice{0%,10%{border-radius:9px;width:179px;height:98px}30%,72%{border-radius:14px;width:60px;height:112px}92%,to{border-radius:9px;width:179px;height:98px}}@keyframes scenes-module__Qnoajq__appsWeb{0%,12%{opacity:1;filter:none}24%,80%{opacity:0;filter:blur(3px)}92%,to{opacity:1;filter:none}}@keyframes scenes-module__Qnoajq__appsMobile{0%,18%{opacity:0;filter:blur(3px)}30%,72%{opacity:1;filter:none}82%,to{opacity:0;filter:blur(3px)}}@keyframes scenes-module__Qnoajq__appsPress{0%,34%{transform:none}37%{transform:scale(.95)}42%,to{transform:none}}@keyframes scenes-module__Qnoajq__appsTap{0%,34%{opacity:0;transform:scale(.4)}36%{opacity:.9}48%,to{opacity:0;transform:scale(2.2)}}@keyframes scenes-module__Qnoajq__appsNotification{0%,42%{opacity:0;transform:translateY(-24px)scale(.92)}50%{opacity:1;transform:translateY(1.5px)}54%,66%{opacity:1;transform:none}72%,to{opacity:0;transform:translateY(-16px)scale(.96)}}@keyframes scenes-module__Qnoajq__sketchProgress{0%,4%{--sketch:0}40%,to{--sketch:1}}@keyframes scenes-module__Qnoajq__sketchDrawing{0%,90%{opacity:1}to{opacity:0}}@keyframes scenes-module__Qnoajq__sketchPencil{0%,4%{offset-distance:0%;opacity:0}5%{opacity:1}4.76%{offset-distance:1.48%}6.21%{offset-distance:9.64%}6.66%{offset-distance:10.51%}6.74%{offset-distance:11%}7.19%{offset-distance:11.87%}7.28%{offset-distance:12.37%}7.84%{offset-distance:13.48%}10.05%{offset-distance:25.83%}12.77%{offset-distance:31.17%}13.73%{offset-distance:36.54%}15.76%{offset-distance:40.51%}16.48%{offset-distance:44.55%}18.7%{offset-distance:48.89%}19.42%{offset-distance:52.93%}22.38%{offset-distance:58.73%}23.62%{offset-distance:65.67%}33.24%{offset-distance:84.52%}33.3%{offset-distance:84.89%}36.39%{offset-distance:90.93%}36.93%{offset-distance:93.99%}40%{offset-distance:100%;opacity:1;transform:none}46%,to{offset-distance:100%;opacity:0;transform:translate(6px,-8px)}}@keyframes scenes-module__Qnoajq__sketchBuild{0%,44%{clip-path:inset(0 100% 0 0)}62%,92%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}@keyframes scenes-module__Qnoajq__sketchScan{0%,44%{opacity:0;transform:translate(0)}45%,60%{opacity:1}62%,to{opacity:0;transform:translate(226px)}}@keyframes scenes-module__Qnoajq__sketchLive{0%,62%{opacity:0;transform:translateY(4px)scale(.9)}67%{opacity:1;transform:translateY(-1px)scale(1.03)}71%,92%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes scenes-module__Qnoajq__livePing{0%{opacity:.6;transform:none}80%,to{opacity:0;transform:scale(2.6)}}
.headline-module__OkBDlW__headline{position:relative}.headline-module__OkBDlW__word,.headline-module__OkBDlW__selection{display:inline-block}[data-intro] .headline-module__OkBDlW__word{animation:headline-module__OkBDlW__wordIn .76s var(--ease-snappy) backwards;animation-delay:calc(var(--i) * var(--hero-word-stagger,55ms) + 40ms)}.headline-module__OkBDlW__selection{--select:#0d99ff;--collaborator:#7041c6;position:relative}.headline-module__OkBDlW__frame{border:1px solid var(--select);pointer-events:none;opacity:0;transition:opacity .1s ease-out, transform .14s var(--ease-snappy);position:absolute;inset:3px -6px 1px;transform:scale(1.03)}.headline-module__OkBDlW__frame:after{content:attr(data-size);background:var(--select);color:#fff;letter-spacing:0;white-space:nowrap;font-variant-numeric:tabular-nums;opacity:0;transition:opacity .1s ease-out, transform .14s var(--ease-snappy);border-radius:4px;padding:3px 5px;font-size:10px;font-weight:500;line-height:1;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%,-3px)}.headline-module__OkBDlW__frame:not([data-size]):after{display:none}.headline-module__OkBDlW__handle{border:1px solid var(--select);opacity:0;width:7px;height:7px;transition:opacity .1s ease-out, transform .14s var(--ease-snappy);background:#fff;border-radius:1.5px;position:absolute;transform:translate(-50%,-50%)scale(.4)}.headline-module__OkBDlW__handle:first-child{--n:0;top:-.5px;left:-.5px}.headline-module__OkBDlW__handle:nth-child(2){--n:1;top:-.5px;left:calc(100% + .5px)}.headline-module__OkBDlW__handle:nth-child(3){--n:2;top:calc(100% + .5px);left:calc(100% + .5px)}.headline-module__OkBDlW__handle:nth-child(4){--n:3;top:calc(100% + .5px);left:-.5px}.headline-module__OkBDlW__cursor{width:16px;height:16px;color:var(--collaborator);pointer-events:none;opacity:0;transition:opacity .12s ease-out, transform .2s var(--ease-snappy);position:absolute;top:100%;left:100%;transform:translate(26px,20px)}.headline-module__OkBDlW__cursor svg{transform-origin:2px 2px;filter:drop-shadow(0 1px 1.5px #00000038);display:block}.headline-module__OkBDlW__cursor:after{content:"ralphnex";background:var(--collaborator);color:#fff;letter-spacing:0;white-space:nowrap;border-radius:3px 9px 9px;padding:3px 6px 4px;font-size:10px;font-weight:500;line-height:1;position:absolute;top:11px;left:13px;box-shadow:0 2px 6px -2px #0000004d}[data-intro] .headline-module__OkBDlW__cursor{animation:headline-module__OkBDlW__introCursor 2.8s var(--ease-snappy) 1.15s}[data-intro] .headline-module__OkBDlW__cursor svg{animation:headline-module__OkBDlW__cursorPress .36s var(--ease-snappy) 1.55s}[data-intro] .headline-module__OkBDlW__frame{animation:headline-module__OkBDlW__introFrame 2.8s var(--ease-snappy) 1.15s}[data-intro] .headline-module__OkBDlW__frame:after{animation:headline-module__OkBDlW__introBadge 2.8s var(--ease-snappy) 1.15s}[data-intro] .headline-module__OkBDlW__handle{animation:headline-module__OkBDlW__introHandle 2.8s var(--ease-snappy) calc(1.15s + var(--n) * 35ms)}@media (hover:hover) and (pointer:fine){.headline-module__OkBDlW__headline:is(:hover,[data-pinned]) .headline-module__OkBDlW__cursor{opacity:1;transition:opacity .16s ease-out, transform var(--hero-spring,.5s var(--ease-snappy));transform:translate(5px,-2px)}.headline-module__OkBDlW__headline:is(:hover,[data-pinned]) .headline-module__OkBDlW__cursor svg{animation:headline-module__OkBDlW__cursorPress .36s var(--ease-snappy) .36s both}.headline-module__OkBDlW__headline:is(:hover,[data-pinned]) .headline-module__OkBDlW__frame{opacity:1;transition-delay:.48s;transform:none}.headline-module__OkBDlW__headline:is(:hover,[data-pinned]) .headline-module__OkBDlW__handle{opacity:1;transition:opacity .12s ease-out, transform var(--hero-spring,.5s var(--ease-snappy));transition-delay:calc(.5s + var(--n) * 35ms);transform:translate(-50%,-50%)scale(1)}.headline-module__OkBDlW__headline:is(:hover,[data-pinned]) .headline-module__OkBDlW__frame:after{opacity:1;transition-delay:.6s;transform:translate(-50%)}}@keyframes headline-module__OkBDlW__wordIn{0%{opacity:0;filter:blur(8px);transform:translateY(.28em)}}@keyframes headline-module__OkBDlW__cursorPress{0%,to{transform:none}45%{transform:scale(.8)}}@keyframes headline-module__OkBDlW__introCursor{0%{opacity:0;transform:translate(26px,20px)}16%,86%{opacity:1;transform:translate(5px,-2px)}to{opacity:0;transform:translate(22px,26px)}}@keyframes headline-module__OkBDlW__introFrame{0%,19%{opacity:0;transform:scale(1.03)}22%,84%{opacity:1;transform:none}90%,to{opacity:0;transform:none}}@keyframes headline-module__OkBDlW__introHandle{0%,20%{opacity:0;transform:translate(-50%,-50%)scale(.4)}23%{opacity:1;transform:translate(-50%,-50%)scale(1.2)}26%,84%{opacity:1;transform:translate(-50%,-50%)scale(1)}90%,to{opacity:0;transform:translate(-50%,-50%)scale(.6)}}@keyframes headline-module__OkBDlW__introBadge{0%,24%{opacity:0;transform:translate(-50%,-3px)}28%,84%{opacity:1;transform:translate(-50%)}90%,to{opacity:0;transform:translate(-50%)}}
