html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.vjs-texttrack-settings{display:none!important}*{box-sizing:border-box;-webkit-user-drag:none}::-webkit-scrollbar{display:none!important}a{color:inherit;text-decoration:none}img,video,object{width:100%;height:100%;object-fit:cover}input,textarea,button,select,a,div,*{-webkit-tap-highlight-color:transparent}svg{display:block;width:inherit;height:inherit}button{border:none;padding:unset;background-color:transparent}input{outline:none!important}.dg{z-index:600}html,body{scroll-behavior:auto!important;overscroll-behavior-x:none;-webkit-text-size-adjust:none}.ScrollSmoother-wrapper{pointer-events:none}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}svg{width:100%;height:100%;margin:0}:root{--sds-typography-body-font-family: Inter;--sds-typography-body-size-small: 1.4rem;--sds-typography-body-font-weight-regular: 400;--Inter: Inter;--font-size-body-small: 1.4rem;--line-height-body-small: 2rem;--letter-spacing-tracking-14: .01rem;--Radius-arc-8: .8rem}body *,body button{cursor:none!important}html{background:#fff;font-size:calc(100vw / 1440 * 10);overflow-x:hidden;width:100vw}body{min-height:100vh;min-height:100dvh;overflow-x:hidden;width:100vw}.page,.app{position:relative;width:100vw;overflow:clip}:is(.page,.app).app.preloading{height:100vh;overflow:hidden}@media (min-width: 1650px){html{font-size:calc(100vw / 1920 * 10)}}@media (min-width: 769px){[data-mobile]{display:none!important;opacity:0!important;visibility:hidden!important}}@media (max-width: 768px){html{font-size:calc(100vw / 430 * 10)}[data-desktop]{display:none!important;opacity:0!important;visibility:hidden!important}}@keyframes marquee05{0%{transform:translate(0) scaleX(1)}to{transform:translate(.75rem) scaleX(0)}}@keyframes marquee04{0%{transform:translate(0) scaleX(1)}to{transform:translate(4.75rem) scaleX(0)}}@keyframes marquee03{0%{transform:translate(0) scaleX(1)}to{transform:translate(calc(31.6rem - 21rem)) scaleX(0)}}@keyframes marquee02{0%{transform:translate(0) scaleX(1)}to{transform:translate(19.1rem) scaleX(0)}}@keyframes marquee01{0%{transform:translate(0) scaleX(1)}to{transform:translate(31.6rem) scaleX(0)}}@keyframes marquee1{0%{transform:translate(-12rem) scaleX(1)}to{transform:translate(31.6rem) scaleX(.05)}}@keyframes marquee2{0%{transform:translate(-29.33rem) scaleX(1)}to{transform:translate(30.8rem) scaleX(.1)}}@keyframes marquee3{0%{transform:translate(-55.25rem) scaleX(1)}to{transform:translate(27rem) scaleX(.15)}}@keyframes marquee4{0%{transform:translate(-88.5rem) scaleX(1)}to{transform:translate(21rem) scaleX(.18)}}@keyframes marquee5{0%{transform:translate(-131rem) scaleX(1)}to{transform:translate(12.5rem) scaleX(.2)}}@keyframes marquee6{0%{transform:translate(-181rem) scaleX(1)}to{transform:translate(0) scaleX(.25)}}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:400;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeueItalic.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:100;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-Thin.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:100;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-ThinCond.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:100;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-ThinCondObl.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:100;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-ThinExtObl.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:100;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-ThinItalic.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:300;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-LightExt.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:300;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-UltraLigCond.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:300;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-UltraLigExt.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:300;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-LightCondObl.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:300;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-LightExtObl.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:300;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-UltraLigCondObl.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:500;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-HeavyExt.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:500;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-Extended.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:500;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-Heavy.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:500;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-HeavyCond.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:500;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-ExtBlackCond.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:500;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-Condensed.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:500;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-MediumExt.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:500;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-Roman.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:500;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-HeavyExtObl.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:500;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-HeavyCondObl.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:500;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-ExtendedObl.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:500;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-ExtBlackCondObl.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:500;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-CondensedObl.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:500;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-HeavyItalic.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:500;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-MediumExtObl.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:700;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-BoldExt.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:700;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-BoldExtObl.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:700;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-BoldCondObl.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:900;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-BlackExt.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:900;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-Black.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:900;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-BlackExtObl.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:100;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeueUltraLight.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:100;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeueUltraLightItal.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:300;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-Light.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:300;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeueLight.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:300;src:url(https://fonts.cdnfonts.com/s/14188/helvetica-47-light-condensed-587ebd7b5a6f6.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:300;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeueLightItalic.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:300;src:url(https://fonts.cdnfonts.com/s/14188/helvetica-46-light-italic-587ebdb0ea724.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:500;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeueMedium.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:500;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-MediumCond.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:500;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-Medium.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:500;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-MediumCondObl.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:700;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeueBold.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:700;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeueCondensedBold.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:700;src:url(https://fonts.cdnfonts.com/s/14188/helvetica-75-bold-outline-587ebe00b76ba.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:700;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeueBoldItalic.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:900;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-BlackCond.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:900;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeueCondensedBlack.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:900;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaNeue-BlackCondObl.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:900;src:url(https://fonts.cdnfonts.com/s/14188/HelveticaBlkIt.woff) format("woff")}@font-face{font-family:Reckless Neue;src:local("Reckless Neue Light"),local("/fonts/Reckless-Neue-Light"),url(/fonts/RecklessNeue-Light.woff2) format("woff2"),url(/fonts/RecklessNeue-Light.woff) format("woff"),url(/fonts/RecklessNeue-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Reckless Neue;src:local("Reckless Neue Regular"),local("/fonts/Reckless-Neue-Regular"),url(/fonts/RecklessNeue-Regular.woff2) format("woff2"),url(/fonts/RecklessNeue-Regular.woff) format("woff"),url(/fonts/RecklessNeue-Regular.ttf) format("truetype");font-weight:400;font-style:normal}.about{background:#f8f8f8;padding:15.5rem 10.1rem 12.3rem;position:relative}.about-bg{position:absolute;top:9.9rem;left:0;height:auto;transition:opacity .15s ease}@keyframes colorblocks{0%{transform:translate(0)}to{transform:translate(-100%)}}.about-color{display:flex;position:absolute;top:0;left:0;margin:0 -.1rem}.about-color-blocks{flex-shrink:0;display:flex;animation:colorblocks 30s linear infinite;margin:0 -.1rem}.about-color-blocks img{margin:0 -.1rem;flex-shrink:0;width:57.6rem;height:9.9rem}.about-heading{font-family:Reckless Neue;font-style:normal;font-size:4.8rem;font-weight:400;line-height:100%;letter-spacing:-.06em;color:#0a0a0a;white-space:pre;display:flex;align-items:baseline;position:relative;width:fit-content}.about-heading span{font-family:Helvetica Neue;font-weight:500;letter-spacing:-.03em}.about-heading .arrow{display:flex;width:6.331rem;height:6.331rem;position:relative;margin:0 1.2rem;top:1.6rem}.about-heading .bg,.about-heading .styles,.about-heading .dev{transition:opacity .15s ease}.about-heading .bg{position:absolute;width:40.1rem;height:auto;right:-1rem;bottom:.6rem}.about-heading .styles{position:absolute;display:flex;left:34.4rem;top:2.5rem;transform:translateY(-100%);color:#fff;text-align:center;font-family:Geist Mono;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.2rem;letter-spacing:-.056rem;gap:.5rem}.about-heading .text{display:flex;height:2rem;padding:.4rem .8rem .4rem .4rem;justify-content:center;align-items:center;gap:.8rem;border-radius:.4rem .4rem 0 0;background:#242424}.about-heading .dev{position:absolute;display:flex;right:-.9rem;top:.5rem;transform:translate(100%) translateY(100%);display:inline-flex;height:2rem;padding:.4rem;justify-content:center;align-items:center;gap:.8rem;flex-shrink:0;border-radius:0 .4rem .4rem 0;background:#129c46;color:#fff;text-align:center;font-family:Geist Mono;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.2rem;letter-spacing:-.028rem}.about-heading:hover .bg,.about-heading:hover .styles,.about-heading:hover .dev{opacity:1}.about-subheading{width:123.9rem;color:#282828;font-family:var(--Inter, Inter);font-size:3.2rem;font-style:normal;font-weight:400;line-height:125%;margin:5.7rem 0 0;position:relative}.about-subheading i{min-height:2rem;display:block}.about-subheading .bg{transition:opacity .15s ease}.about-subheading .bg{position:absolute;top:-.7rem;left:50%;transform:translate(-50%);width:100vw;height:auto}.about:has(.about-subheading:hover) .about-bg{opacity:1}@media (max-width: 768px){.about{padding:11.7rem 3rem 10.1rem}.about-bg{top:6rem}.about-color{clip-path:inset(0% 0% 1rem 0%)}.about-color-blocks img{width:58rem;height:7rem}.about-heading{font-size:4rem;letter-spacing:-.24rem;width:34rem;flex-wrap:wrap;align-items:flex-start}.about-heading span{letter-spacing:-.12rem;display:block;white-space:normal}.about-heading .arrow{display:flex;width:4.6rem;height:4.6rem;top:-.1rem}.about-heading .bg,.about-heading .styles{display:none}.about-subheading{width:36.9rem;font-size:2.4rem;line-height:125%;margin:3.4rem auto 0}.about-subheading i{min-height:1.6rem;display:block}.about-subheading .bg{display:none}}@media (min-width: 1650px){.about{max-width:144rem;margin-inline:auto}}.features-item{display:flex;height:83.9rem;padding:5.6rem 94.6rem 61.4rem 10rem;flex-direction:column;align-items:flex-start;gap:.4rem;align-self:stretch;position:relative}.features-item.figma{padding-bottom:40rem}.features-item-heading{color:#0a0a0a;font-family:Reckless Neue;font-size:4.8rem;font-style:normal;font-weight:300;line-height:6rem;letter-spacing:-.144rem;white-space:pre;width:fit-content}.features-item-heading span{font-family:Helvetica Neue;font-weight:500}.features-item-heading img{width:6.331rem;height:6.331rem;position:relative;transform:rotate(-1.5deg);top:1.2rem;margin:0 0 0 1.4rem}.features-item-heading .publish{transform:rotate(1.5deg)}.features-item-description{width:47rem;color:#282828;font-family:var(--Inter, Inter);font-size:2rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.032rem}.features-item-description.storybook{width:59.1rem}.features-item-description.figma,.features-item-description.ai{width:48.4rem}.features-item-description.publish{width:69.1rem}@media (max-width: 768px){.features-item{height:unset;padding:4.8rem 3rem 70rem;gap:1.2rem}.features-item.storybook{padding-block:2rem 62rem}.features-item.publish{padding-block:1.4rem 67rem}.features-item.figma{padding-bottom:70rem}.features-item-heading{font-size:3.2rem;line-height:3.2rem;letter-spacing:-.096rem;flex-wrap:wrap;display:flex;width:29.7rem;align-items:baseline}.features-item-heading img{width:4.3rem;height:4.3rem;position:relative;top:1rem;margin:-.6rem .1rem -.6rem 1rem}.features-item-heading.ai{width:35rem}.features-item-heading .storybook,.features-item-heading .publish{margin-left:0}.features-item-description{width:29.7rem;font-size:1.6rem}.features-item-description.figma{width:29.7rem}.features-item-description.storybook{width:35.5rem}.features-item-description.ai{width:32.5rem}.features-item-description.publish{width:35.5rem}}@media (min-width: 1650px){.features{max-width:144rem;margin-inline:auto}}.aifeature{position:absolute;top:23rem;left:0;right:0}.ai-top{width:144rem;height:58rem;background:#000;position:absolute;top:0;left:0}.ai-mid{position:absolute;top:0;left:0;display:flex;right:0;z-index:10}.ai-mid span{display:block;width:100%;height:58rem;position:relative}.ai-mid i{width:6.128rem;height:11.048rem;flex-shrink:0;background-color:#000;position:absolute;pointer-events:none;border-radius:50%;transition:left .2s cubic-bezier(.25,.46,.45,.94),right .2s cubic-bezier(.25,.46,.45,.94)}.ai-mid .one{top:5.87rem;left:27.27rem}.ai-mid .one[data-active="0"]{left:20.6rem}.ai-mid .two{top:5.87rem;left:42.55rem}.ai-mid .two[data-active="0"]{left:35.9rem}.ai-mid .three{top:5.87rem;right:55.8rem}.ai-mid .three[data-active="3"]{right:49.4rem}.ai-mid .four{top:5.87rem;right:40.7rem}.ai-mid .four[data-active="3"]{right:34.2rem}.ai-left{z-index:100;position:absolute;left:0;top:21.6rem;width:92rem;transform-origin:top left;transform:scale(.9)}.ai-left div div{overflow:visible!important}.ai-left .hero-medium{position:static;width:inherit;border-radius:unset}.ai-left span{animation-direction:alternate!important}.ai-bottom{z-index:100;position:absolute;right:0;top:40.5rem;width:92rem;transform:scale(.82) rotate(180deg) translate(100%) translateY(-100%);transform-origin:top right}.ai-bottom div div{overflow:visible!important}.ai-bottom .hero-medium{position:static;width:inherit;border-radius:unset;background-color:#0d70ff}.ai-bottom span{animation-direction:alternate!important}.ai-main{width:28.8rem;height:auto;top:0rem;left:50.6rem;overflow:hidden;position:absolute}@media (max-width: 768px){.aifeature{top:21.1rem}.ai-top{width:43rem;height:auto}.ai-main{width:33rem;height:auto;left:5rem;top:15.5rem}}.docfeature{position:absolute;top:23rem;left:0;right:0}.doc-top{width:144rem;height:55.3rem;background:#000;position:absolute;top:0;left:0}.doc-right{position:absolute;right:19.6rem;top:0rem;width:39.9rem;overflow:hidden;height:34.75rem;background-color:#0d70ff}.doc-right div div{overflow:visible!important}.doc-right .hero-folder{position:static;width:inherit;border-radius:unset;transform:scaleX(1.75) scaleY(2);transform-origin:35% 7.5%}.doc-left{position:absolute;top:8.5rem;left:0rem;width:46.4rem;overflow:hidden;height:34.8rem}.doc-left div div{overflow:visible!important}.doc-left .card{transition:transform .2s ease}.doc-left .card:hover{transform:translateY(-7.5%)}.doc-bottom{z-index:100;position:absolute;right:0;top:40.5rem;width:92rem;transform:scale(.82) rotate(180deg) translate(100%) translateY(-100%);transform-origin:top right}.doc-bottom div div{overflow:visible!important}.doc-bottom .hero-medium{position:static;width:inherit;border-radius:unset;background-color:#0d70ff}.doc-bottom span{animation-direction:alternate!important}.doc-main{width:31.3rem;height:auto;top:20.5rem;left:50.6rem;overflow:hidden;position:absolute}@media (max-width: 768px){.docfeature{top:21.1rem}.doc-top{width:43rem;height:auto}.doc-main{width:16.3rem;height:auto;left:unset;right:0rem;top:19.5rem}}.figmafeature{position:absolute;top:23rem;left:0;right:0;overflow:hidden;height:55.2rem}.figma-top-left{width:59.2rem;height:23.2rem;background:#ffff57;top:0;left:0;overflow:hidden;position:absolute;z-index:1}.figma-top-left-row{display:flex;position:relative;top:-2.8rem;left:-.9rem}.figma-top-left-letter{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";width:24.6rem;display:flex;flex-shrink:0;justify-content:space-between;color:#000;text-align:center;leading-trim:both;text-edge:cap;font-family:HelveticaNeue;font-size:13.0049rem;font-style:normal;font-weight:700;line-height:9.6182rem}.figma-top-left-letter .italic{font-style:italic}.figma-top-left-letter .medium{font-weight:500}.figma-top-left-letter span{flex-shrink:0}.figma-top-right{width:84.8rem;height:23.2rem;background:#ffff57;top:0;right:0;overflow:hidden;position:absolute;display:flex}.figma-top-right img{animation:colorblocks 30s linear infinite;flex-shrink:0;width:84.8rem;height:auto}.figma-bottom{width:144rem;height:32.4rem;top:23.2rem;left:0;overflow:hidden;position:absolute}.figma-bottom img{clip-path:inset(0% 0% 34% 0%);transform:scaleY(1.5);transform-origin:top}.figma-main{width:114.3rem;height:auto;top:4.8rem;left:14.85rem;overflow:hidden;position:absolute;z-index:2}.figma-genie{position:absolute;width:114.3rem;margin:0 auto;left:0;right:0;z-index:3;transform:scale(.95);transform-origin:top;height:58.2rem;overflow:hidden}.figma-genie svg{height:auto}.figma-genie #element{fill:#fff;transform-origin:50% 50%}.figma-genie #step-0,.figma-genie #step-1,.figma-genie #step-2,.figma-genie #step-3{opacity:0}.figma-genie #modal-with-genie-effect #close{cursor:pointer;position:relative;transition:.3s all ease;opacity:1}.figma-genie #modal-with-genie-effect #word{transition:.3s all ease;opacity:1;position:relative}.figma-genie #modal-with-genie-effect.active #close{opacity:0;pointer-events:none;transition:.3s all ease .15s}.figma-genie #modal-with-genie-effect.active #word{opacity:0;transition:.3s all ease .3s}.figma-genie #open-modal-ctr{opacity:0;pointer-events:none;cursor:pointer;transition:.3s all ease}.figma-genie #open-modal-ctr.active{opacity:1;transition:.3s all ease .1s;pointer-events:auto}.figma-genie img{position:absolute;top:4rem;left:0;z-index:10;width:114.3rem;height:56rem;transform:scale(.925);transform-origin:50% 50%;object-position:top;opacity:0}@media (max-width: 768px){.figmafeature{top:21.1rem}.figma-bottom{width:43rem;height:auto;top:0rem;background-color:unset}.figma-bottom img{clip-path:unset;height:auto;transform:unset;transform-origin:unset}.figma-main{width:34.5rem;top:22.6rem;left:4.3rem}.figma-genie{display:none}}.storybookfeature{position:absolute;top:23rem;left:0;right:0}.storybook-top{width:144rem;height:40.7rem;background:#000;position:absolute;top:0;left:0}@keyframes marquee-top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.storybook-bottom-left{position:absolute;left:0;top:40.7rem;width:35.9rem;height:15.5rem;background-color:#000;overflow:hidden;transform:scale(1.15);transform-origin:top left;clip-path:inset(0% 0% 13% 0%)}.storybook-bottom-left div{display:flex;animation:marquee-top 5s linear infinite}.storybook-bottom-left span{display:block;width:9.275rem;background-color:#0d70ff;aspect-ratio:1 / cos(30deg);--_g: calc(tan(60deg)*.75rem) bottom .75rem, #000 98%, #0000 101%;-webkit-mask:conic-gradient(from -30deg at 50% calc(200% - 1.125rem),#000 60deg,#0000 0) 0 100%/100% calc(100% - 1.125rem) no-repeat,radial-gradient(.75rem at 50% 1.5rem,#000 98%,#0000 101%),radial-gradient(.75rem at left var(--_g)),radial-gradient(.75rem at right var(--_g));clip-path:polygon(50% 0,100% 100%,0 100%);cursor:pointer;margin:-.7rem -.55rem -.05rem;transform:translate(-1.72rem,-.7rem)}.storybook-bottom-mid{position:absolute;left:35.9rem;top:40.7rem;width:41.5rem;height:15.5rem;background-color:#43ccff;overflow:hidden;display:flex}.storybook-bottom-mid div{display:flex;flex-shrink:0;animation:colorblocks 20s linear infinite;margin-inline:-.1rem}.storybook-bottom-mid span{display:block;height:15.5rem;width:8.3rem;border-radius:47.791rem 47.791rem 0 0;background:#000;flex-shrink:0}.storybook-bottom-right{position:absolute;right:0rem;top:40.7rem;width:66.6rem;height:15.5rem;background-color:#43ccff;overflow:hidden;display:flex}.storybook-bottom-right div{margin-inline:-.1rem;position:relative;width:72rem;height:15.5rem;flex-shrink:0;animation:colorblocks 15s linear infinite reverse;overflow:hidden}.storybook-bottom-right span{width:26.4rem;height:15.5rem;flex-shrink:0;border-radius:0 81.399rem 81.399rem 0;position:absolute}.storybook-bottom-right span:first-of-type{width:20rem}.storybook-bottom{width:144rem;height:37.4rem;top:23.2rem;left:0;overflow:hidden;position:absolute}.storybook-main.one{width:7.6rem;height:auto;top:16.3rem;left:50rem;overflow:hidden;position:absolute}.storybook-main.two{width:18.3rem;height:auto;top:23.2rem;left:71.1rem;overflow:hidden;position:absolute}.storybook-main.three{width:36rem;height:auto;top:8.35rem;right:15rem;overflow:hidden;position:absolute}@media (max-width: 768px){.storybookfeature{top:21.1rem}.storybook-top{width:43rem;height:57.7rem}.storybook-main.one{width:40rem;height:auto;left:1.5rem;top:6.3rem}}.footer{padding:11.7rem 0 0;position:relative}.footer-heading{color:#0a0a0a;font-family:Reckless Neue;font-size:4.8rem;font-style:normal;font-weight:300;line-height:6rem;letter-spacing:-.144rem;white-space:pre;width:fit-content;margin:0 auto}.footer-heading span{font-family:Helvetica Neue;font-weight:500}.footer-subheading{color:#282828;font-family:var(--Inter, Inter);font-size:2rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.032rem;margin:1rem auto 2.7rem;width:fit-content}.footer-socials{position:absolute;right:2.04rem;bottom:6.5rem;width:3.2609rem;height:auto;display:flex;flex-direction:column;z-index:10;gap:2.4rem}.footer-socials svg:hover{filter:brightness(0)}.footer-foot{margin-top:10rem;width:100vw}.footer-credits{color:#626262;font-family:Inter;font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;position:absolute;bottom:0rem;left:8.4rem;display:flex;gap:.9rem;padding:1.6rem;width:30rem;white-space:pre}@media (max-width: 768px){.footer{padding:6rem 0 0}.footer-heading{font-size:4rem;line-height:6.1935rem;letter-spacing:-.12rem}.footer-subheading{margin:0 auto 3.4rem}.footer-socials{right:4.04rem;bottom:34.14rem;width:24.461rem;height:auto;flex-direction:row;gap:2.04rem}.footer-foot{margin-top:8.1rem}}@media (min-width: 1650px){.footer-socials{right:2.04rem;bottom:8.1rem;width:5.0609rem}.footer-credits{bottom:1rem}}.hero{padding:16rem 0 8rem;position:relative}.hero-bg{top:0rem;position:absolute;left:0;right:0;height:auto}.hero-heading{display:flex;flex-direction:column;position:relative;height:20rem}.hero-heading .bg,.hero-heading .styles{transition:opacity .15s ease}.hero-heading:hover .bg,.hero-heading:hover .styles{opacity:1}.hero-heading-bg{position:absolute;width:100vw;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-heading-line1{color:#0a0a0a;text-align:center;leading-trim:both;text-edge:cap;font-family:Helvetica Neue;font-size:9.6rem;font-style:normal;font-weight:500;line-height:12rem;letter-spacing:-.288rem;height:6.9rem;position:relative;width:69.7rem;margin-inline:auto}.hero-heading-line1 .bg{position:absolute;width:69.6rem;height:9rem;left:50%;transform:translate(-50%);top:-.6rem}.hero-heading-line1 .styles{position:absolute;display:flex;left:0rem;top:-.6rem;transform:translateY(-100%);color:#fff;text-align:center;font-family:Geist Mono;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.2rem;letter-spacing:-.056rem;gap:.5rem}.hero-heading-line1 .text{display:flex;height:2rem;padding:.4rem .8rem .4rem .4rem;justify-content:center;align-items:center;gap:.8rem;border-radius:.4rem .4rem 0 0;background:#4e4e4e}.hero-heading-line1 .color{display:flex;height:2rem;padding:.4rem .8rem .4rem .4rem;justify-content:center;align-items:center;gap:.8rem;border-radius:.4rem .4rem 0 0;background-color:#fff;color:#4e4e4e;border:.1rem solid #d8d8d8;border-bottom:unset}.hero-heading-line2{color:#0a0a0a;text-align:center;leading-trim:both;text-edge:cap;font-family:Reckless Neue;font-size:9.6rem;font-style:normal;font-weight:300;line-height:12rem;letter-spacing:-.288rem;height:6.9rem;width:57.9rem;margin-inline:auto;position:relative}.hero-heading-line2 .bg{position:absolute;width:57.9rem;height:auto;left:50%;bottom:-3.6rem;transform:translate(-50%)}.hero-heading-line2 .styles{position:absolute;display:flex;right:0rem;bottom:-3.6rem;transform:translateY(100%);color:#fff;text-align:center;font-family:Geist Mono;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.2rem;letter-spacing:-.056rem;gap:.5rem}.hero-heading-line2 .text{display:inline-flex;height:2rem;padding:.4rem .8rem .4rem .4rem;justify-content:center;align-items:center;gap:.8rem;flex-shrink:0;border-radius:0 0 .4rem .4rem;background:#4e4e4e}.hero-subheading{color:#282828;text-align:center;font-family:var(--Inter, Inter);font-size:2rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.032rem;width:76rem;margin:1.6rem auto}.hero-cta{display:flex;min-width:20rem;height:4.8rem;padding:1.2rem 2.4rem;justify-content:center;align-items:center;gap:.8rem;align-self:stretch;border-radius:var(--Radius-arc-8, .8rem);border:1px solid token("color.background.brand.bold");background:#8751e6;color:var(--text-icon-white, #fff);text-align:center;font-family:var(--Inter, Inter);font-size:1.6rem;font-style:normal;font-weight:500;line-height:var(--line-height-body, 2.4rem);letter-spacing:var(--letter-spacing-tracking-16, .005rem);margin:3rem auto;position:relative;cursor:pointer}.hero-cta .bg,.hero-cta .component{transition:opacity .15s ease}.hero-cta .bg{position:absolute;width:calc(100% + 1.57rem);height:calc(100% + 1.6rem);top:-.8rem;left:-.8rem;z-index:-1}.hero-cta .component{color:#0a0a0a;text-align:center;font-family:Geist Mono;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.2rem;letter-spacing:-.056rem;position:absolute;left:100%;top:-.8rem;transform:translate(.77rem)}.hero-cta .component .variant{display:inline-flex;padding:.4rem;justify-content:center;align-items:center;gap:.8rem;border-radius:0 .4rem .4rem 0;background:#f1f1f1}.hero-cta>span{width:100%;position:relative}.hero-cta>span:hover .line-1 span{transform:translateY(-100%);opacity:0}.hero-cta>span:hover .line-2 span{transform:translateY(-79.5%);opacity:1}.hero-cta>span .line{white-space:pre;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-cta>span .line-2{transform:translate(-50%,-100%) translateY(3.2rem)}.hero-cta>span .line-2 span{opacity:0}.hero-cta>span span{display:inline-block;transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .3s cubic-bezier(.25,.46,.45,.94)}.hero-cta>span span:nth-of-type(1){transition-delay:0ms}.hero-cta>span span:nth-of-type(2){transition-delay:5ms}.hero-cta>span span:nth-of-type(3){transition-delay:10ms}.hero-cta>span span:nth-of-type(4){transition-delay:15ms}.hero-cta>span span:nth-of-type(5){transition-delay:20ms}.hero-cta>span span:nth-of-type(6){transition-delay:25ms}.hero-cta>span span:nth-of-type(7){transition-delay:30ms}.hero-cta>span span:nth-of-type(8){transition-delay:35ms}.hero-cta>span span:nth-of-type(9){transition-delay:40ms}.hero-cta>span span:nth-of-type(10){transition-delay:45ms}.hero-cta>span span:nth-of-type(11){transition-delay:50ms}.hero-cta>span span:nth-of-type(12){transition-delay:55ms}.hero-cta>span span:nth-of-type(13){transition-delay:60ms}.hero-cta>span span:nth-of-type(14){transition-delay:65ms}.hero-cta>span span:nth-of-type(15){transition-delay:70ms}.hero-cta>span span:nth-of-type(16){transition-delay:75ms}.hero-cta>span span:nth-of-type(17){transition-delay:80ms}.hero-cta:hover .bg,.hero-cta:hover .component{opacity:1}.hero-folder{position:absolute;top:46rem;left:6.4rem;width:27.8rem;height:19.37rem}.hero-folder:hover .hero-folder-file{transform:translate(5rem,5rem) rotate(4deg)}.hero-folder-file{transition:transform .5s ease;transform:translate(5rem,7.5rem) rotate(4deg)}.hero-medium{position:absolute;top:46rem;right:4.5rem;width:30rem;height:21.4rem;border-radius:1.6rem;background:#8751e6;display:flex;overflow:hidden;justify-content:flex-end}.hero-medium:hover span{animation-play-state:running!important}.hero-medium div{width:30rem;height:21.4rem;flex-shrink:0;display:flex;position:relative;overflow:hidden}.hero-medium span{width:12rem;height:23rem;display:block;flex-shrink:0;border-radius:100%;transform-origin:left;position:absolute;left:0;top:0;animation-play-state:paused!important;background-color:#000}.hero-medium span:nth-of-type(1){animation:marquee1 5s linear infinite}.hero-medium span:nth-of-type(2){animation:marquee2 5s linear infinite;width:17.33rem}.hero-medium span:nth-of-type(3){animation:marquee3 5s linear infinite;width:25.995rem}.hero-medium span:nth-of-type(4){animation:marquee4 5s linear infinite;width:33.3269230769rem}.hero-medium span:nth-of-type(5){animation:marquee5 5s linear infinite;width:42.7269230769rem}.hero-medium span:nth-of-type(6){animation:marquee6 5s linear infinite;width:50.3567307692rem}.hero-medium span:nth-of-type(7){animation:marquee01 5s linear infinite;width:calc(50.3567307692rem * .25)}.hero-medium span:nth-of-type(8){animation:marquee02 5s linear infinite;width:calc(42.7269230769rem * .2);left:12.5rem}.hero-medium span:nth-of-type(9){animation:marquee03 5s linear infinite;width:calc(33.3269230769rem * .18);left:21rem}.hero-medium span:nth-of-type(10){animation:marquee04 5s linear infinite;width:calc(25.995rem * .155);left:26.85rem}.hero-medium span:nth-of-type(11){animation:marquee05 5s linear infinite;width:2.02761rem;left:30.85rem}.hero-showcase{width:148rem;max-width:calc(100vw - 3rem);margin:10rem auto 3rem;position:relative;z-index:2;background:#fff;border-radius:2.4rem;border:1px solid #ededed;padding:3.2rem;box-shadow:0 2rem 6rem #0000000f,0 6rem 14rem #30313d0a}.hero-showcase:after{content:"";position:absolute;left:0;right:0;bottom:0;height:22rem;border-bottom-left-radius:2.4rem;border-bottom-right-radius:2.4rem;background:linear-gradient(to bottom,#fff0,#fff 85%);pointer-events:none}@media (max-width: 768px){.hero{padding:14.1rem 0 38.4rem}.hero-heading{height:17rem}.hero-heading-line1{font-size:5.76rem;line-height:99%;letter-spacing:-.173rem;height:4.1rem;width:27.7rem}.hero-heading-line1 .bg,.hero-heading-line1 .styles{display:none}.hero-heading-line2{font-family:Reckless Neue;font-size:5.76rem;line-height:97.5%;letter-spacing:-.173rem;height:auto;width:36rem;margin-top:.9rem}.hero-heading-line2 .bg,.hero-heading-line2 .styles{display:none}.hero-subheading{letter-spacing:-.032rem;width:36.2rem;margin:4.1rem auto .2rem;position:relative}.hero-folder,.hero-medium,.hero-showcase{display:none}}@media (min-width: 1650px){.hero{max-width:144rem;margin-inline:auto}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.4rem;--font-weight-medium:500;--font-weight-semibold:600;--radius-sm:.4rem;--radius-md:.6rem;--radius-lg:.8rem;--radius-xl:1.2rem;--radius-2xl:1.6rem;--radius-3xl:2.4rem;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-4{top:calc(var(--spacing) * -4)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.top-\[14\%\]{top:14%}.right-0{right:calc(var(--spacing) * 0)}.right-10{right:calc(var(--spacing) * 10)}.right-\[3\%\]{right:3%}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-6{bottom:calc(var(--spacing) * 6)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-\[10\%\]{left:10%}.z-30{z-index:30}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-auto{margin-inline:auto}.my-auto{margin-block:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-\[8px\]{margin-top:8px}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-\[1px\]{margin-left:1px}.ml-\[18px\]{margin-left:18px}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-\[0\.95em\]{height:.95em}.h-\[2px\]{height:2px}.h-\[5px\]{height:5px}.h-\[9px\]{height:9px}.h-\[20px\]{height:20px}.h-\[32px\]{height:32px}.h-\[480px\]{height:480px}.h-\[clamp\(520px\,56vw\,760px\)\]{height:clamp(520px,56vw,760px)}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\[28px\]{min-height:28px}.min-h-\[56px\]{min-height:56px}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-\[1\.5px\]{width:1.5px}.w-\[5px\]{width:5px}.w-\[9px\]{width:9px}.w-\[20px\]{width:20px}.w-\[42px\]{width:42px}.w-\[60\%\]{width:60%}.w-\[70\%\]{width:70%}.w-\[78\%\]{width:78%}.w-\[80\%\]{width:80%}.w-\[82\%\]{width:82%}.w-\[85\%\]{width:85%}.w-\[92\%\]{width:92%}.w-\[96px\]{width:96px}.w-\[108px\]{width:108px}.w-\[128px\]{width:128px}.w-\[140px\]{width:140px}.w-\[220px\]{width:220px}.w-\[240px\]{width:240px}.w-\[300px\]{width:300px}.w-\[540px\]{width:540px}.w-\[600px\]{width:600px}.w-full{width:100%}.max-w-\[80\%\]{max-width:80%}.max-w-\[580px\]{max-width:580px}.max-w-\[620px\]{max-width:620px}.max-w-\[760px\]{max-width:760px}.max-w-\[860px\]{max-width:860px}.max-w-\[1000px\]{max-width:1000px}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-24{--tw-translate-y:calc(var(--spacing) * 24);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[0\.15em\]{--tw-translate-y:.15em;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_180px\]{grid-template-columns:1fr 180px}.grid-cols-\[72px_112px_1fr\]{grid-template-columns:72px 112px 1fr}.grid-cols-\[100px_160px_1fr\]{grid-template-columns:100px 160px 1fr}.grid-cols-\[140px_1fr_1fr\]{grid-template-columns:140px 1fr 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-black\/\[0\.06\]>:not(:last-child)){border-color:#0000000f}@supports (color:color-mix(in lab,red,red)){:where(.divide-black\/\[0\.06\]>:not(:last-child)){border-color:color-mix(in oklab,var(--color-black) 6%,transparent)}}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[12px\]{border-radius:12px}.rounded-\[18px\]{border-radius:18px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-\[1\.5px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1.5px}.border-\[\#6E5DC6\]{border-color:#6e5dc6}.border-black\/\[0\.1\]{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/\[0\.1\]{border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-black\/\[0\.03\]{border-color:#00000008}@supports (color:color-mix(in lab,red,red)){.border-black\/\[0\.03\]{border-color:color-mix(in oklab,var(--color-black) 3%,transparent)}}.border-black\/\[0\.04\]{border-color:#0000000a}@supports (color:color-mix(in lab,red,red)){.border-black\/\[0\.04\]{border-color:color-mix(in oklab,var(--color-black) 4%,transparent)}}.border-black\/\[0\.05\]{border-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.border-black\/\[0\.05\]{border-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.border-black\/\[0\.06\]{border-color:#0000000f}@supports (color:color-mix(in lab,red,red)){.border-black\/\[0\.06\]{border-color:color-mix(in oklab,var(--color-black) 6%,transparent)}}.border-black\/\[0\.08\]{border-color:#00000014}@supports (color:color-mix(in lab,red,red)){.border-black\/\[0\.08\]{border-color:color-mix(in oklab,var(--color-black) 8%,transparent)}}.border-transparent{border-color:#0000}.bg-\[\#0f172a\]{background-color:#0f172a}.bg-\[\#6E5DC6\]{background-color:#6e5dc6}.bg-\[\#d1d5db\]{background-color:#d1d5db}.bg-\[\#e5e7eb\]{background-color:#e5e7eb}.bg-\[\#eef0f3\]{background-color:#eef0f3}.bg-\[\#f3f4f6\]{background-color:#f3f4f6}.bg-\[\#fafafa\]{background-color:#fafafa}.bg-\[\#fafbfc\]{background-color:#fafbfc}.bg-\[\#fbfbfc\]{background-color:#fbfbfc}.bg-black\/\[0\.06\]{background-color:#0000000f}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-black) 6%,transparent)}}.bg-current{background-color:currentColor}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-5{padding:calc(var(--spacing) * 5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.align-baseline{vertical-align:baseline}.font-mono{font-family:var(--font-mono)}.text-\[10\.5px\]{font-size:10.5px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[24px\]{font-size:24px}.text-\[32px\]{font-size:32px}.text-\[38px\]{font-size:38px}.text-\[44px\]{font-size:44px}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.text-\[\#0f172a\]{color:#0f172a}.text-\[\#4b5563\]{color:#4b5563}.text-\[\#6E5DC6\]{color:#6e5dc6}.text-\[\#6b7280\]{color:#6b7280}.text-\[\#9ca3af\]{color:#9ca3af}.text-\[\#22c55e\]{color:#22c55e}.text-\[\#60a5fa\]{color:#60a5fa}.text-\[\#111827\]{color:#111827}.text-\[\#374151\]{color:#374151}.text-\[\#a78bfa\]{color:#a78bfa}.text-\[\#d1d5db\]{color:#d1d5db}.text-\[\#facc15\]{color:#facc15}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.opacity-60{opacity:.6}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-black\/\[0\.06\]{--tw-ring-color:#0000000f}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.06\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.will-change-transform{will-change:transform}@media (hover:hover){.hover\:bg-\[\#f3f4f6\]:hover{background-color:#f3f4f6}.hover\:bg-black\/\[0\.03\]:hover{background-color:#00000008}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/\[0\.03\]:hover{background-color:color-mix(in oklab,var(--color-black) 3%,transparent)}}.hover\:text-\[\#0f172a\]:hover{color:#0f172a}.hover\:text-\[\#4b5563\]:hover{color:#4b5563}.hover\:text-\[\#111827\]:hover{color:#111827}}.showcase-root{color:#0a0a0a;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif}.showcase-root svg{width:auto;height:auto;margin:0}.showcase-root button{font-family:inherit}@keyframes ripple{0%{opacity:.9;transform:translate(-50%,-50%)scale(.6)}to{opacity:0;transform:translate(-50%,-50%)scale(3.2)}}@keyframes urlFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseRing{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes pulseDot{0%,to{opacity:.4}50%{opacity:1}}@keyframes blink{50%{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes progressFill{0%{width:0%}to{width:100%}}@keyframes reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes popIn{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes attentionPulse{0%{transform:scale(1);box-shadow:0 0 #6e5dc68c}35%{transform:scale(1.06);box-shadow:0 0 0 8px #6e5dc600}60%{transform:scale(.97);box-shadow:0 0 #6e5dc600}to{transform:scale(1);box-shadow:0 0 #6e5dc600}}.showcase-root .pulse-attn{animation:.7s cubic-bezier(.2,.7,.2,1) both attentionPulse}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.showcase-root .shimmer{background:linear-gradient(90deg,#eef0f3 0% 35%,#f8f9fb 50%,#eef0f3 65% 100%) 0 0/200% 100%;animation:1.6s ease-in-out infinite shimmer}.showcase-root .shimmer-text{color:#0000;background:linear-gradient(90deg,#9ca3af 0% 35%,#0f172a 50%,#9ca3af 65% 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s ease-in-out infinite shimmer}.showcase-root .shimmer-text-orange{color:#0000;background:linear-gradient(90deg,#f1b69a 0% 35%,#b85a3a 50%,#f1b69a 65% 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s ease-in-out infinite shimmer}.showcase-root .composer-glow{background:linear-gradient(90deg,#0000,#783ff5 30%,#7e24ed 40%,#800de9,#8000e0,#771fec,#6937f3 60%,#4156ff 70%,#0000) 0 0/200% 100%;background:linear-gradient(90deg,#0000,#783ff5 30%,#7e24ed 40%,#800de9,color(xyz 0.231 0.098 0.752),#771fec,#6937f3 60%,color(xyz 0.236 0.149 0.97) 70%,#0000) 0 0/200% 100%;animation:4s ease-in-out infinite glow-slide}@keyframes glow-slide{0%{background-position:100% 0}to{background-position:-100% 0}}.showcase-root .reveal{animation:.26s cubic-bezier(.2,.7,.2,1) both reveal}.showcase-mockup-panel:after{content:"";pointer-events:none;z-index:20;background:linear-gradient(#fff0,#fff 85%);height:16rem;position:absolute;bottom:0;left:0;right:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}.pricing-page{min-height:100vh;background:#fff;position:relative;overflow:visible}.pricing-hero-section{background:#fff;width:100vw;position:relative;padding-top:10rem;padding-bottom:0;margin-bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:visible}.pricing-content{position:relative;padding:0 10rem;max-width:144rem;margin:0 auto;overflow:visible}.pricing-headings{text-align:center;position:relative;padding:8rem 0;margin-bottom:0}.pricing-heading-sub{color:#0a0a0a;font-family:Helvetica Neue,sans-serif;font-size:9.6rem;font-style:normal;font-weight:500;line-height:12rem;letter-spacing:-.288rem;margin-bottom:-5rem;position:relative;z-index:1}.pricing-heading-main{color:#0a0a0a;font-family:Reckless Neue,serif;font-size:9.6rem;font-style:normal;font-weight:300;line-height:12rem;letter-spacing:-.288rem;position:relative;z-index:1}.pricing-card-wrapper{position:relative;max-width:52.1rem;margin:0 auto;padding:.4rem;margin-top:-.1rem;background:#f1f2f4;border-radius:1.6rem;overflow:visible}.pricing-card{border-radius:12px;border:1px solid rgba(9,30,66,.14);background:#fff;box-shadow:0 8px 12px -4px #0000000d;padding:5.6rem 4.8rem;width:100%;margin:0;display:flex;flex-direction:column;gap:3.2rem;position:relative}.pricing-card-header{display:flex;flex-direction:column;gap:1.6rem}.pricing-price{color:#0a0a0a;font-family:Reckless Neue,serif;font-size:9.6rem;font-style:normal;font-weight:300;line-height:12rem;letter-spacing:-.288rem;text-align:center}.pricing-description{color:#282828;font-family:Inter,sans-serif;font-size:3.2rem;font-style:normal;font-weight:400;line-height:1.25;letter-spacing:-.128rem;text-align:center}.pricing-cta{color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:.05rem;display:flex;height:4.8rem;padding:.8rem 1.6rem;justify-content:center;align-items:center;gap:.8rem;border-radius:.8rem;border:1px solid #6e5dc6;background:#8751e6;width:100%;position:relative;overflow:hidden;transition:all .3s ease}.pricing-cta:hover .line-1 span{transform:translateY(-100%);opacity:0}.pricing-cta:hover .line-2 span{transform:translateY(-112.5%);opacity:1}.pricing-cta .line{white-space:pre;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pricing-cta .line-2{transform:translate(-50%,-100%) translateY(4.8rem)}.pricing-cta .line-2 span{opacity:0}.pricing-cta span{display:inline-block;transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .3s cubic-bezier(.25,.46,.45,.94)}.pricing-cta span:nth-of-type(1){transition-delay:0ms}.pricing-cta span:nth-of-type(2){transition-delay:5ms}.pricing-cta span:nth-of-type(3){transition-delay:10ms}.pricing-cta span:nth-of-type(4){transition-delay:15ms}.pricing-cta span:nth-of-type(5){transition-delay:20ms}.pricing-cta span:nth-of-type(6){transition-delay:25ms}.pricing-cta span:nth-of-type(7){transition-delay:30ms}.pricing-cta span:nth-of-type(8){transition-delay:35ms}.pricing-cta span:nth-of-type(9){transition-delay:40ms}.pricing-cta span:nth-of-type(10){transition-delay:45ms}.pricing-cta span:nth-of-type(11){transition-delay:50ms}.pricing-cta span:nth-of-type(12){transition-delay:55ms}.pricing-cta span:nth-of-type(13){transition-delay:60ms}.pricing-cta span:nth-of-type(14){transition-delay:65ms}.pricing-cta span:nth-of-type(15){transition-delay:70ms}.pricing-cta span:nth-of-type(16){transition-delay:75ms}.pricing-cta span:nth-of-type(17){transition-delay:80ms}.pricing-cta span:nth-of-type(18){transition-delay:85ms}.pricing-cta span:nth-of-type(19){transition-delay:90ms}.pricing-cta span:nth-of-type(20){transition-delay:95ms}.pricing-cta span:nth-of-type(21){transition-delay:100ms}.pricing-cta span:nth-of-type(22){transition-delay:105ms}.pricing-cta span:nth-of-type(23){transition-delay:110ms}.pricing-cta span:nth-of-type(24){transition-delay:115ms}.pricing-cta span:nth-of-type(25){transition-delay:120ms}.pricing-features,.pricing-features-section{display:flex;flex-direction:column;gap:1.6rem}.pricing-divider{height:0;width:100%;border:none;border-top:1px dashed rgba(10,10,10,.1);border-image:none;background:none;margin:0;background-image:repeating-linear-gradient(to right,rgba(10,10,10,.1) 0,rgba(10,10,10,.1) 1.2rem,transparent 1.2rem,transparent 2rem);background-size:100% 1px;background-repeat:repeat-x;background-position:top}.pricing-features-title{color:#282828;font-family:Inter,sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:1.4;letter-spacing:-.032rem;text-transform:uppercase}.pricing-features-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.8rem}.pricing-features-list li{color:#282828;font-family:Inter,sans-serif;font-size:2rem;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:-.04rem;position:relative;padding-left:2rem}.pricing-features-list li:before{content:"";position:absolute;left:0;top:.65em;width:.6rem;height:.6rem;background:#8751e6;border-radius:50%;transform:translateY(-50%)}@media (max-width: 768px){.pricing-content{padding:0 3rem;overflow:visible}.pricing-hero-section{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-top:8rem}.pricing-headings{padding:4rem 0}.pricing-heading-main,.pricing-heading-sub{font-size:4.8rem;line-height:6rem;letter-spacing:-.144rem}.pricing-heading-sub{margin-bottom:-3rem}.pricing-card-wrapper{max-width:calc(100% - 2rem);padding:.2rem;margin-left:1rem;margin-right:1rem;margin-bottom:6rem;overflow:visible;border-radius:1.2rem}.pricing-card{padding:3rem 2rem;max-width:100%;margin-bottom:0}.pricing-price{font-size:6rem;line-height:7.5rem}.pricing-description{font-size:2rem;line-height:1.4}.pricing-features-list li{font-size:1.6rem}}@media (min-width: 1650px){.pricing-content{padding:0 12rem}}.mouse{position:fixed;top:-1.2rem;left:-1.2rem;transform:translate(calc(var(--x) * 1px),calc(var(--y) * 1px));z-index:100000;-webkit-user-select:none;user-select:none;pointer-events:none;cursor:crosshair;transition:top .5s ease,left .5s ease}.mouse.ai{filter:hue-rotate(30deg);position:absolute;left:110rem}.mouse.point{opacity:.75}.mouse.aj path{fill:#0d70ff}.mouse-default,.pointer-default{width:2.4rem;height:2.4rem;position:absolute;top:.6rem;left:-.6rem;transition:transform .5s ease;transform:translate(calc((100 + var(--offset)) * -.012rem)) rotate(calc((100 + var(--offset)) * -.9deg))}.pointer-default{transform:translate(calc((100 + var(--offset)) * -.012rem)) rotate(calc((100 + var(--offset)) * -.9deg)) scale(.8) rotateY(180deg) rotate(-27.5deg);transform-origin:60% 40%}.mouse-name{display:inline-flex;padding:.3rem .7rem .5rem;justify-content:center;align-items:center;border-radius:.8rem;border:.1rem solid #8751e6;background:#d4c0f6;white-space:pre;color:#0a0a0a;font-family:Geist Mono;font-size:1.4rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.112rem;transform:translate(calc(var(--offset) * 1%));transition:transform 1s ease;position:absolute;top:2.4rem;left:0}.mouse-name.aj{background-color:#e7f1ff;border-color:#0d70ff}@media (max-width: 768px){.mouse{top:-3rem;left:-3rem}}.nav{display:flex;padding:3.6rem 10rem 1.8rem;justify-content:space-between;position:fixed;top:0;left:0;right:0;z-index:99;transform:translateY(0);transition:transform .75s ease,padding .75s ease;background:#fff}.nav.scrolled{padding-top:1.8rem}.nav.active{transform:translateY(-100%)}.nav-logo{width:12.1rem;height:auto}.nav-links{display:flex;align-items:center;gap:2.8rem}.nav-links-link{font-family:var(--sds-typography-body-font-family);font-size:var(--sds-typography-body-size-small);font-style:normal;font-weight:var(--sds-typography-body-font-weight-regular);line-height:140%;color:transparent;padding:.4rem;position:relative}.nav-links-link:hover:after{font-weight:700}.nav-links-link:hover div{visibility:visible}.nav-links-link:after{color:#0a0a0a;content:attr(data-title);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:pre;transition:font-weight .2s cubic-bezier(.25,.46,.45,.94)}.nav-links-link div:before{position:absolute;content:"";top:0%;left:50%;width:0rem;height:0rem;transform:translate(-50%,-100%);border-left:1.2rem solid transparent;border-right:1.2rem solid transparent;border-bottom:1.2rem solid #f1f1f1}.nav-links-link div:after{position:absolute;content:"";width:35%;height:100%;top:-75%;left:32.5%}.nav-links-link svg{width:2rem;height:2.4rem}.nav-links-link .copy,.nav-links-link .arrow-top-right{border-radius:.4rem;background:#fff;padding:.3rem;width:2.4rem;height:2.4rem}.nav-links-link .copy-check{opacity:0}.nav-links-link .copy-check.active{opacity:1}.nav-links-link hr{width:.1rem;height:1.8rem;border:none;background:#ddd;margin:0}.nav-links-link span{display:inline-block;margin-bottom:.2rem}.nav-links-cta{color:#fff;text-align:center;font-family:var(--Inter, Inter);font-size:var(--font-size-body-small, 1.4rem);font-style:normal;font-weight:500;line-height:var(--line-height-body-small, 2rem);letter-spacing:var(--letter-spacing-tracking-14, .01rem);display:flex;height:3.2rem;padding:.6rem 1.6rem;justify-content:center;align-items:center;gap:.6rem;border-radius:var(--Radius-arc-8, .8rem);border:1px solid #f4f4f4;background:linear-gradient(0deg,#8751e6 0% 100%),#fff;min-width:14rem;position:relative}.nav-links-cta:hover .line-1 span{transform:translateY(-100%);opacity:0}.nav-links-cta:hover .line-2 span{transform:translateY(-112.5%);opacity:1}.nav-links-cta .line{white-space:pre;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav-links-cta .line-2{transform:translate(-50%,-100%) translateY(3.2rem)}.nav-links-cta .line-2 span{opacity:0}.nav-links-cta span{display:inline-block;transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .3s cubic-bezier(.25,.46,.45,.94)}.nav-links-cta span:nth-of-type(1){transition-delay:0ms}.nav-links-cta span:nth-of-type(2){transition-delay:5ms}.nav-links-cta span:nth-of-type(3){transition-delay:10ms}.nav-links-cta span:nth-of-type(4){transition-delay:15ms}.nav-links-cta span:nth-of-type(5){transition-delay:20ms}.nav-links-cta span:nth-of-type(6){transition-delay:25ms}.nav-links-cta span:nth-of-type(7){transition-delay:30ms}.nav-links-cta span:nth-of-type(8){transition-delay:35ms}.nav-links-cta span:nth-of-type(9){transition-delay:40ms}.nav-links-cta span:nth-of-type(10){transition-delay:45ms}.nav-links-cta span:nth-of-type(11){transition-delay:50ms}.nav-links-cta span:nth-of-type(12){transition-delay:55ms}.nav-links-cta span:nth-of-type(13){transition-delay:60ms}.nav-links-cta span:nth-of-type(14){transition-delay:65ms}.nav-links-cta span:nth-of-type(15){transition-delay:70ms}.nav-links-cta span:nth-of-type(16){transition-delay:75ms}.nav-links-cta span:nth-of-type(17){transition-delay:80ms}@media (max-width: 768px){.nav{padding:2.4rem 3rem 1.8rem;max-width:100vw}.nav-links-link{display:none}}.cal{position:fixed;z-index:100000;width:100%;height:100vh;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000a;-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem)}.cal-inline-container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:auto;max-width:1044px}
