.FAQCollapsible-module__gB6nLW__main{flex-direction:column;padding:24px 0;display:flex}.FAQCollapsible-module__gB6nLW__headerButton{width:100%;color:var(--N900);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:flex-start;gap:16px;padding:0;font-size:18px;font-weight:500;line-height:24px;display:flex}.FAQCollapsible-module__gB6nLW__headerButton:hover{color:var(--G500)}.FAQCollapsible-module__gB6nLW__headerButton:focus-visible{outline:2px solid var(--B200);outline-offset:2px}.FAQCollapsible-module__gB6nLW__headerButton svg{color:var(--G500);flex-shrink:0}.FAQCollapsible-module__gB6nLW__title{text-align:left;flex:1}.FAQCollapsible-module__gB6nLW__content{color:var(--N700);padding-left:40px;font-size:16px;line-height:24px;overflow:hidden}.FAQCollapsible-module__gB6nLW__content p{margin:0}
.FAQList-module__QEj-Aa__list{flex-direction:column;display:flex}.FAQList-module__QEj-Aa__splitLayout{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:32px 64px;display:grid}.FAQList-module__QEj-Aa__splitTitle{color:var(--N900);margin:0;font-size:40px;font-weight:600;line-height:48px}.FAQList-module__QEj-Aa__questions{flex-direction:column;display:flex}.FAQList-module__QEj-Aa__questionTitle{font-weight:600}@media screen and (max-width:1024px){.FAQList-module__QEj-Aa__splitLayout{grid-template-columns:1fr;gap:32px}.FAQList-module__QEj-Aa__splitTitle{font-size:32px;line-height:40px}}@media screen and (max-width:768px){.FAQList-module__QEj-Aa__splitTitle{font-size:28px;line-height:36px}}
@property --glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes GlowButton-module__zGXD5G__glowSpin{to{--glow-angle:360deg}}.GlowButton-module__zGXD5G__wrapper{--glow-border-width:2px;padding:var(--glow-border-width);isolation:isolate;border-radius:4px;animation:4s linear infinite GlowButton-module__zGXD5G__glowSpin;display:inline-flex;position:relative}.GlowButton-module__zGXD5G__variant-filled,.GlowButton-module__zGXD5G__variant-soft{background:conic-gradient(from var(--glow-angle), transparent 0deg, color-mix(in srgb, var(--G400) 0%, transparent) 50deg, var(--G300) 110deg, var(--G400) 170deg, var(--G300) 230deg, color-mix(in srgb, var(--G400) 0%, transparent) 290deg, transparent 360deg)}.GlowButton-module__zGXD5G__variant-outlined:before{z-index:0;padding:var(--glow-border-width);pointer-events:none;content:"";background:conic-gradient(from var(--glow-angle), transparent 0deg, color-mix(in srgb, var(--G400) 0%, transparent) 50deg, var(--G300) 110deg, var(--G400) 170deg, var(--G300) 230deg, color-mix(in srgb, var(--G400) 0%, transparent) 290deg, transparent 360deg);border-radius:inherit;-webkit-mask:linear-gradient(var(--N0) 0 0) content-box, linear-gradient(var(--N0) 0 0);-webkit-mask:linear-gradient(var(--N0) 0 0) content-box, linear-gradient(var(--N0) 0 0);mask:linear-gradient(var(--N0) 0 0) content-box, linear-gradient(var(--N0) 0 0);-webkit-mask-composite:xor;animation:4s linear infinite GlowButton-module__zGXD5G__glowSpin;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.GlowButton-module__zGXD5G__wrapper:after{z-index:-1;pointer-events:none;content:"";background:conic-gradient(from var(--glow-angle), transparent 0deg, color-mix(in srgb, var(--G400) 0%, transparent) 70deg, color-mix(in srgb, var(--G400) 55%, transparent) 150deg, color-mix(in srgb, var(--G300) 35%, transparent) 220deg, transparent 300deg);border-radius:inherit;opacity:.75;filter:blur(10px);animation:4s linear infinite GlowButton-module__zGXD5G__glowSpin;position:absolute;inset:-6px}.GlowButton-module__zGXD5G__button{z-index:1;border:0;border-radius:2px;justify-content:center;align-items:center;gap:8px;width:100%;padding:8px 16px;font-size:16px;line-height:24px;text-decoration:none;transition:color .2s;display:inline-flex;position:relative;overflow:hidden}.GlowButton-module__zGXD5G__button:before{z-index:0;pointer-events:none;content:"";will-change:transform;transition:transform .4s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:translateY(100%)}.GlowButton-module__zGXD5G__content{z-index:1;justify-content:center;align-items:center;gap:8px;display:inline-flex;position:relative}.GlowButton-module__zGXD5G__button:hover,.GlowButton-module__zGXD5G__button:focus-visible{text-decoration:none}.GlowButton-module__zGXD5G__wrapper:focus-within .GlowButton-module__zGXD5G__button:before,.GlowButton-module__zGXD5G__wrapper:hover .GlowButton-module__zGXD5G__button:before{transform:translateY(0)}.GlowButton-module__zGXD5G__fullWidth{width:100%}.GlowButton-module__zGXD5G__size-large{border-radius:8px}.GlowButton-module__zGXD5G__size-large .GlowButton-module__zGXD5G__button{border-radius:6px;padding:16px 32px;font-size:18px;font-weight:700;line-height:28px}.GlowButton-module__zGXD5G__variant-filled .GlowButton-module__zGXD5G__button:before{background:var(--G700)}.GlowButton-module__zGXD5G__variant-filled .GlowButton-module__zGXD5G__button{color:var(--G50);background:var(--G600)}.GlowButton-module__zGXD5G__variant-soft .GlowButton-module__zGXD5G__button:before{background:var(--G100)}.GlowButton-module__zGXD5G__variant-soft .GlowButton-module__zGXD5G__button{color:var(--G500);background:var(--G200)}.GlowButton-module__zGXD5G__variant-outlined.GlowButton-module__zGXD5G__wrapper:after{display:none}.GlowButton-module__zGXD5G__variant-outlined .GlowButton-module__zGXD5G__button{background:0 0}.GlowButton-module__zGXD5G__variant-outlined .GlowButton-module__zGXD5G__button svg{color:inherit;fill:currentColor;flex-shrink:0}.GlowButton-module__zGXD5G__theme-dark.GlowButton-module__zGXD5G__variant-outlined .GlowButton-module__zGXD5G__button,.GlowButton-module__zGXD5G__theme-dark.GlowButton-module__zGXD5G__variant-outlined .GlowButton-module__zGXD5G__button:hover,.GlowButton-module__zGXD5G__theme-dark.GlowButton-module__zGXD5G__variant-outlined .GlowButton-module__zGXD5G__button:focus-visible{color:var(--G600)}.GlowButton-module__zGXD5G__theme-light.GlowButton-module__zGXD5G__variant-outlined .GlowButton-module__zGXD5G__button,.GlowButton-module__zGXD5G__theme-light.GlowButton-module__zGXD5G__variant-outlined .GlowButton-module__zGXD5G__button:hover,.GlowButton-module__zGXD5G__theme-light.GlowButton-module__zGXD5G__variant-outlined .GlowButton-module__zGXD5G__button:focus-visible{color:var(--G50)}.GlowButton-module__zGXD5G__theme-dark.GlowButton-module__zGXD5G__variant-outlined .GlowButton-module__zGXD5G__button:before{background:var(--G100)}.GlowButton-module__zGXD5G__theme-light.GlowButton-module__zGXD5G__variant-outlined .GlowButton-module__zGXD5G__button:before{background:var(--G600)}.GlowButton-module__zGXD5G__size-large.GlowButton-module__zGXD5G__variant-filled .GlowButton-module__zGXD5G__button{box-shadow:0 16px 16px -8px color-mix(in srgb, var(--N900) 10%, transparent), 0 8px 8px -8px color-mix(in srgb, var(--N900) 10%, transparent)}@media (prefers-reduced-motion:reduce){.GlowButton-module__zGXD5G__wrapper,.GlowButton-module__zGXD5G__wrapper:after,.GlowButton-module__zGXD5G__variant-outlined:before{--glow-angle:45deg;animation:none}.GlowButton-module__zGXD5G__button:before{transition:none}}
.SiteHeader-module__48p3lq__header{z-index:100;width:100%;position:sticky;top:0}.SiteHeader-module__48p3lq__headerDark{background:0 0}.SiteHeader-module__48p3lq__headerLight{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff80;box-shadow:0 1px 16px #0000000d}.SiteHeader-module__48p3lq__inner{align-items:center;gap:8px;max-width:1440px;margin:0 auto;padding:24px 32px;display:flex}.SiteHeader-module__48p3lq__logoLink{flex-shrink:0;align-items:center;display:flex}.SiteHeader-module__48p3lq__nav{flex:1;justify-content:center;align-items:center;display:flex}.SiteHeader-module__48p3lq__navLink,.SiteHeader-module__48p3lq__loginLink{color:var(--N700);letter-spacing:0;padding:16px 2vw;font-size:16px;font-weight:400}.SiteHeader-module__48p3lq__navLink:focus-visible,.SiteHeader-module__48p3lq__navLink:hover,.SiteHeader-module__48p3lq__loginLink:focus-visible,.SiteHeader-module__48p3lq__loginLink:hover{color:var(--G300);text-decoration:none}.SiteHeader-module__48p3lq__headerLight .SiteHeader-module__48p3lq__navLink:focus-visible,.SiteHeader-module__48p3lq__headerLight .SiteHeader-module__48p3lq__navLink:hover,.SiteHeader-module__48p3lq__headerLight .SiteHeader-module__48p3lq__loginLink:focus-visible,.SiteHeader-module__48p3lq__headerLight .SiteHeader-module__48p3lq__loginLink:hover{color:var(--G500)}.SiteHeader-module__48p3lq__loginLinkHero,.SiteHeader-module__48p3lq__navLinkHero{color:var(--N50)}.SiteHeader-module__48p3lq__navLinkActive{color:var(--Y200)}.SiteHeader-module__48p3lq__headerLight .SiteHeader-module__48p3lq__navLinkActive{color:var(--G400)}.SiteHeader-module__48p3lq__headerHero .SiteHeader-module__48p3lq__navLinkActive{color:var(--G300)}.SiteHeader-module__48p3lq__actions{flex-shrink:0;align-items:center;display:flex}.SiteHeader-module__48p3lq__header .SiteHeader-module__48p3lq__actions .SiteHeader-module__48p3lq__getStartedIcon{color:var(--G500)}.SiteHeader-module__48p3lq__header.SiteHeader-module__48p3lq__headerHero .SiteHeader-module__48p3lq__actions .SiteHeader-module__48p3lq__getStartedIcon{color:var(--G300)}.SiteHeader-module__48p3lq__menuButton{color:inherit;background:0 0;border:0;padding:8px;display:none}.SiteHeader-module__48p3lq__mobileNav{flex-direction:column;gap:16px;padding:0 32px 32px;display:none}.SiteHeader-module__48p3lq__mobileNavLink{color:var(--N400);font-size:16px;font-weight:500}@media screen and (max-width:900px){.SiteHeader-module__48p3lq__inner{padding:16px}.SiteHeader-module__48p3lq__nav,.SiteHeader-module__48p3lq__actions{display:none}.SiteHeader-module__48p3lq__menuButton{margin-left:auto;display:inline-flex}.SiteHeader-module__48p3lq__mobileNav{display:flex}.SiteHeader-module__48p3lq__headerHero .SiteHeader-module__48p3lq__menuButton{color:var(--N50)}.SiteHeader-module__48p3lq__headerScrolled .SiteHeader-module__48p3lq__menuButton,.SiteHeader-module__48p3lq__headerScrolled .SiteHeader-module__48p3lq__mobileNavLink{color:var(--N700)}}
.StandalonePage-module__KATDSa__page{background-color:var(--N75);background-image:linear-gradient(to bottom, var(--N300) 1px, transparent 1px), linear-gradient(to right, var(--N300) 1px, transparent 1px);background-position:top;background-size:32px 32px;flex-direction:column;min-height:100vh;display:flex}.StandalonePage-module__KATDSa__main{flex-direction:column;flex:1;gap:16px;width:100%;max-width:1280px;margin:0 auto;padding:64px 32px;font-size:16px;display:flex}.StandalonePage-module__KATDSa__main p,.StandalonePage-module__KATDSa__main ul{margin:0}.StandalonePage-module__KATDSa__main h1{color:var(--N900);margin:0;font-size:32px;font-weight:600}.StandalonePage-module__KATDSa__main h2{color:var(--G600);margin-top:8px;margin-bottom:8px}.StandalonePage-module__KATDSa__main h3,.StandalonePage-module__KATDSa__main h4{color:var(--N900);margin-bottom:4px}@media screen and (max-width:768px){.StandalonePage-module__KATDSa__main{padding:48px 16px}}
.renderMathPage-module__JQOk2a__page{flex-direction:column;min-height:100vh;display:flex}.renderMathPage-module__JQOk2a__container{flex-direction:column;flex:1;gap:32px;display:flex}.renderMathPage-module__JQOk2a__header h1{color:var(--N900);margin:0;font-size:32px;font-weight:600;line-height:40px}.renderMathPage-module__JQOk2a__article{background:var(--N0);border:1px solid var(--N300);border-radius:12px;padding:32px}@media screen and (max-width:800px){.renderMathPage-module__JQOk2a__container{padding:16px 16px 48px}.renderMathPage-module__JQOk2a__article{padding:16px}}
.ParallaxBackground-module__dvKnbq__container{position:absolute;inset:0;overflow:hidden}.ParallaxBackground-module__dvKnbq__imageWrapper{will-change:transform;position:absolute;inset:-16% 0}.ParallaxBackground-module__dvKnbq__image{object-fit:cover}
.ProductFeatureList-module__nmKiva__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.ProductFeatureList-module__nmKiva__tile{contain-intrinsic-size:auto 400px;content-visibility:auto;background:var(--tile-background,var(--N0));border:1px solid var(--N200);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.ProductFeatureList-module__nmKiva__tileLarge{grid-column:span 3}.ProductFeatureList-module__nmKiva__tileSmall{grid-column:span 2}.ProductFeatureList-module__nmKiva__header{flex-direction:column;gap:8px;padding:24px 24px 16px;display:flex}.ProductFeatureList-module__nmKiva__title{color:var(--N900);font-size:20px;font-weight:600;line-height:28px}.ProductFeatureList-module__nmKiva__tileSmall .ProductFeatureList-module__nmKiva__title{font-size:18px;line-height:24px}.ProductFeatureList-module__nmKiva__description{color:var(--N700);font-size:14px;line-height:24px}.ProductFeatureList-module__nmKiva__visual{flex:1;padding:0 16px 16px;display:flex}.ProductFeatureList-module__nmKiva__screenshot{background:var(--N100);border:1px solid var(--N200);width:100%;box-shadow:0 16px 32px color-mix(in srgb, var(--N900) 8%, transparent);border-radius:8px 8px 0 0;position:relative;overflow:hidden}.ProductFeatureList-module__nmKiva__tileLarge .ProductFeatureList-module__nmKiva__screenshot{aspect-ratio:16/10}.ProductFeatureList-module__nmKiva__tileSmall .ProductFeatureList-module__nmKiva__screenshot{aspect-ratio:4/3}.ProductFeatureList-module__nmKiva__screenshotImage{object-fit:cover;object-position:top center}@media screen and (max-width:1024px){.ProductFeatureList-module__nmKiva__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductFeatureList-module__nmKiva__tileLarge,.ProductFeatureList-module__nmKiva__tileSmall{grid-column:span 1}}@media screen and (max-width:768px){.ProductFeatureList-module__nmKiva__grid{grid-template-columns:1fr;gap:16px}.ProductFeatureList-module__nmKiva__header{padding:16px 16px 8px}.ProductFeatureList-module__nmKiva__title,.ProductFeatureList-module__nmKiva__tileSmall .ProductFeatureList-module__nmKiva__title{font-size:18px;line-height:24px}.ProductFeatureList-module__nmKiva__visual{padding:0 8px 8px}.ProductFeatureList-module__nmKiva__tileLarge .ProductFeatureList-module__nmKiva__screenshot,.ProductFeatureList-module__nmKiva__tileSmall .ProductFeatureList-module__nmKiva__screenshot{aspect-ratio:16/10}}
.HomePage-module__CS0keG__page{background-color:var(--N75);background-image:linear-gradient(to bottom, var(--N300) 1px, transparent 1px), linear-gradient(to right, var(--N300) 1px, transparent 1px);background-position:top;background-size:32px 32px;flex-direction:column;width:100%;display:flex}.HomePage-module__CS0keG__heroShell{background:var(--N900);border-bottom:1px solid var(--N300);flex-direction:column;min-height:clamp(640px,56.25vw,900px);display:flex;position:relative;overflow:hidden}.HomePage-module__CS0keG__heroBackdrop{z-index:0}.HomePage-module__CS0keG__heroBackdropImage{filter:blur(40px)brightness(.72);inset:-24%}.HomePage-module__CS0keG__heroBackground{z-index:1}.HomePage-module__CS0keG__heroOverlay{z-index:2;background:linear-gradient(90deg, color-mix(in srgb, var(--N900) 72%, transparent) 0%, color-mix(in srgb, var(--N900) 24%, transparent) 55%, transparent 100%);position:absolute;inset:0}.HomePage-module__CS0keG__hero{z-index:3;flex-direction:column;flex:1;display:flex;position:relative}.HomePage-module__CS0keG__heroContentWrapper{z-index:2;flex:1;align-items:center;width:100%;max-width:1440px;margin:0 auto;padding:64px 32px 96px;display:flex;position:relative}.HomePage-module__CS0keG__heroContent{flex-direction:column;gap:32px;max-width:600px;display:flex}.HomePage-module__CS0keG__pill{color:var(--N200);text-transform:uppercase;background:var(--N700);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:8px 16px;font-size:11px;display:inline-flex}.HomePage-module__CS0keG__pill strong{font-weight:500}.HomePage-module__CS0keG__heroTitle{color:var(--N200);font-size:48px;font-weight:600;line-height:56px}.HomePage-module__CS0keG__heroSubtitle{color:var(--N400);font-size:18px}.HomePage-module__CS0keG__heroActions{flex-wrap:wrap;gap:16px;display:flex}.HomePage-module__CS0keG__secondaryButton,.HomePage-module__CS0keG__midCtaSecondary{border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;text-decoration:none;display:inline-flex}.HomePage-module__CS0keG__secondaryButton:focus-visible,.HomePage-module__CS0keG__secondaryButton:hover,.HomePage-module__CS0keG__midCtaSecondary:focus-visible,.HomePage-module__CS0keG__midCtaSecondary:hover{text-decoration:none}.HomePage-module__CS0keG__secondaryButton{color:var(--G50);border:2px solid var(--G500)}.HomePage-module__CS0keG__featuresSection{border-bottom:1px solid var(--N300);flex-direction:column;gap:64px;max-width:1440px;margin:0 auto;padding:64px 32px;display:flex}.HomePage-module__CS0keG__featuresHeader{flex-direction:column;gap:8px;display:flex}.HomePage-module__CS0keG__sectionEyebrow{color:var(--N600);text-transform:uppercase;font-size:16px;line-height:24px}.HomePage-module__CS0keG__sectionTitle{max-width:680px;color:var(--N900);font-size:32px;font-weight:600;line-height:40px}.HomePage-module__CS0keG__midCta{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.HomePage-module__CS0keG__midCtaTitle{max-width:680px;color:var(--N900);font-size:32px;font-weight:600;line-height:40px}.HomePage-module__CS0keG__midCtaSubtitle{color:var(--N700);text-transform:uppercase;font-size:16px;line-height:24px}.HomePage-module__CS0keG__midCtaActions{flex-wrap:wrap;justify-content:center;gap:32px;display:flex}.HomePage-module__CS0keG__midCtaSecondary{color:var(--N700);border:2px solid var(--N600);padding:16px}.HomePage-module__CS0keG__pricingSection{border-bottom:1px solid var(--N300);flex-direction:column;align-items:center;padding:64px 32px;display:flex;position:relative;overflow:hidden}.HomePage-module__CS0keG__pricingBackdrop{z-index:0}.HomePage-module__CS0keG__pricingBackdropImage{filter:blur(40px)brightness(1.08)}.HomePage-module__CS0keG__pricingBackground{z-index:1}.HomePage-module__CS0keG__pricingBackgroundImage{inset:-8% 0}.HomePage-module__CS0keG__pricingInner{z-index:2;flex-direction:column;align-items:center;gap:64px;width:100%;max-width:1440px;display:flex;position:relative}.HomePage-module__CS0keG__pricingHeader{text-align:center;flex-direction:column;gap:16px;width:100%;display:flex}.HomePage-module__CS0keG__pricingTitle{color:var(--N900);font-size:48px;font-weight:600;line-height:56px}.HomePage-module__CS0keG__pricingSubtitle{color:var(--N800);font-size:16px;line-height:24px}.HomePage-module__CS0keG__pricingCard{background:var(--N75);border:1px solid var(--N300);width:100%;max-width:896px;box-shadow:0 32px 48px -16px color-mix(in srgb, var(--N900) 25%, transparent);border-radius:12px;position:relative}.HomePage-module__CS0keG__pricingCardContent{align-items:center;gap:48px;padding:48px;display:flex}.HomePage-module__CS0keG__pricingLeft{flex-direction:column;flex:1;gap:32px;min-width:0;display:flex}.HomePage-module__CS0keG__pricingPlanTitle{color:var(--N900);font-size:16px;font-weight:700;line-height:24px}.HomePage-module__CS0keG__pricingFeatureList{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.HomePage-module__CS0keG__pricingFeatureItem{color:var(--N900);align-items:center;gap:16px;font-size:16px;line-height:24px;display:flex}.HomePage-module__CS0keG__pricingFeatureIcon{color:var(--G600)}.HomePage-module__CS0keG__pricingBadge{color:var(--G600);text-transform:uppercase;letter-spacing:1px;background:var(--G400);border-radius:999px;padding:8px 16px;font-size:10px;font-weight:700;line-height:15px;position:absolute;top:34px;right:48px}.HomePage-module__CS0keG__pricingRight{background:var(--N300);border-radius:12px;flex-direction:column;flex-shrink:0;align-items:center;min-width:280px;padding:32px;display:flex}.HomePage-module__CS0keG__pricingOriginal{color:var(--G700);opacity:.5;margin:0;font-size:18px;line-height:28px;text-decoration:line-through}.HomePage-module__CS0keG__pricingOriginal span{font-size:14px}.HomePage-module__CS0keG__pricingCurrent{color:var(--N900);letter-spacing:-3px;align-items:baseline;gap:4px;margin:0 0 16px;font-size:60px;font-weight:900;line-height:60px;display:flex}.HomePage-module__CS0keG__pricingCurrent span{color:var(--G700);letter-spacing:-.5px;font-size:16px;font-weight:400;line-height:24px}.HomePage-module__CS0keG__pricingNote{color:var(--G700);text-align:center;margin:16px 0 0;font-size:12px;line-height:16px}.HomePage-module__CS0keG__footerImageSection{width:100%;height:400px;position:relative;overflow:hidden}.HomePage-module__CS0keG__footerImageBackground{height:100%;position:relative}@media screen and (max-width:768px){.HomePage-module__CS0keG__hero{min-height:560px}.HomePage-module__CS0keG__heroContentWrapper{padding:32px 16px 64px}.HomePage-module__CS0keG__heroTitle{font-size:36px;line-height:44px}.HomePage-module__CS0keG__heroSubtitle{font-size:16px;line-height:24px}.HomePage-module__CS0keG__featuresSection,.HomePage-module__CS0keG__pricingSection{gap:48px;padding:48px 16px}.HomePage-module__CS0keG__pricingSection{padding-bottom:48px}.HomePage-module__CS0keG__sectionTitle,.HomePage-module__CS0keG__midCtaTitle,.HomePage-module__CS0keG__pricingTitle{font-size:28px;line-height:36px}.HomePage-module__CS0keG__pricingCardContent{flex-direction:column;gap:32px;padding:32px 16px}.HomePage-module__CS0keG__pricingFeatureList{grid-template-columns:1fr}.HomePage-module__CS0keG__pricingCard{flex-direction:column;display:flex}.HomePage-module__CS0keG__pricingBadge{margin:32px auto 0;position:relative;inset:auto}.HomePage-module__CS0keG__pricingRight{width:100%;min-width:0}.HomePage-module__CS0keG__midCtaActions{flex-direction:column;gap:16px;width:100%}.HomePage-module__CS0keG__midCtaActions>span,.HomePage-module__CS0keG__midCtaSecondary{width:100%}.HomePage-module__CS0keG__footerImageSection{height:200px}}
.ProductPage-module__avx2bW__page{background-color:var(--N75);background-image:linear-gradient(to bottom, var(--N300) 1px, transparent 1px), linear-gradient(to right, var(--N300) 1px, transparent 1px);background-position:top;background-size:32px 32px;flex-direction:column;width:100%;display:flex}.ProductPage-module__avx2bW__heroShell{background:var(--N900);border-bottom:1px solid var(--N300);flex-direction:column;min-height:clamp(640px,56.25vw,900px);display:flex;position:relative;overflow:hidden}.ProductPage-module__avx2bW__heroBackdrop{z-index:0}.ProductPage-module__avx2bW__heroBackdropImage{filter:blur(40px)brightness(.72);inset:-24%}.ProductPage-module__avx2bW__heroBackground{z-index:1}.ProductPage-module__avx2bW__heroOverlay{z-index:2;background:linear-gradient(90deg, color-mix(in srgb, var(--N900) 72%, transparent) 0%, color-mix(in srgb, var(--N900) 24%, transparent) 55%, transparent 100%);position:absolute;inset:0}.ProductPage-module__avx2bW__hero{z-index:3;flex-direction:column;flex:1;display:flex;position:relative}.ProductPage-module__avx2bW__heroContentWrapper{z-index:2;flex:1;align-items:center;width:100%;max-width:1440px;margin:0 auto;padding:64px 32px 96px;display:flex;position:relative}.ProductPage-module__avx2bW__heroContent{flex-direction:column;gap:32px;max-width:720px;display:flex}.ProductPage-module__avx2bW__heroEyebrow{color:var(--N400);text-transform:uppercase;font-size:16px;line-height:24px}.ProductPage-module__avx2bW__heroTitle{color:var(--N200);font-size:48px;font-weight:600;line-height:56px}.ProductPage-module__avx2bW__heroSubtitle{color:var(--N400);font-size:18px;line-height:28px}.ProductPage-module__avx2bW__heroActions{flex-wrap:wrap;gap:16px;display:flex}.ProductPage-module__avx2bW__secondaryButton{color:var(--N200);border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;text-decoration:none;display:inline-flex}.ProductPage-module__avx2bW__secondaryButton:hover{background:color-mix(in srgb, var(--N200) 8%, transparent)}.ProductPage-module__avx2bW__overviewSection,.ProductPage-module__avx2bW__featuresSection,.ProductPage-module__avx2bW__faqSection{flex-direction:column;gap:32px;width:100%;max-width:1440px;margin:0 auto;padding:64px 32px;display:flex}.ProductPage-module__avx2bW__overviewSection{text-align:center;align-items:center}.ProductPage-module__avx2bW__overviewHeader,.ProductPage-module__avx2bW__featuresHeader{flex-direction:column;gap:8px;display:flex}.ProductPage-module__avx2bW__overviewHeader{align-items:center}.ProductPage-module__avx2bW__sectionEyebrow{color:var(--N600);text-transform:uppercase;font-size:16px;line-height:24px}.ProductPage-module__avx2bW__sectionTitle{max-width:720px;color:var(--N900);font-size:32px;font-weight:600;line-height:40px}.ProductPage-module__avx2bW__overviewSection .ProductPage-module__avx2bW__sectionTitle{margin:0 auto}.ProductPage-module__avx2bW__overviewContent{flex-direction:column;gap:16px;max-width:800px;margin:0 auto;display:flex}.ProductPage-module__avx2bW__overviewContent p{color:var(--N700);font-size:16px;line-height:24px}.ProductPage-module__avx2bW__overviewContent .ProductPage-module__avx2bW__overviewSignature{color:#0000;background:linear-gradient(90deg, var(--G500), var(--N900));-webkit-background-clip:text;background-clip:text;margin:0;padding:0 8px;font-size:100px;line-height:130%;transform:rotate(-6deg)}@media screen and (max-width:768px){.ProductPage-module__avx2bW__heroContentWrapper{padding:32px 16px 64px}.ProductPage-module__avx2bW__heroTitle{font-size:36px;line-height:44px}.ProductPage-module__avx2bW__heroSubtitle{font-size:16px;line-height:24px}.ProductPage-module__avx2bW__overviewSection,.ProductPage-module__avx2bW__featuresSection,.ProductPage-module__avx2bW__faqSection{gap:24px;padding:48px 16px}.ProductPage-module__avx2bW__sectionTitle{font-size:28px;line-height:36px}.ProductPage-module__avx2bW__overviewContent .ProductPage-module__avx2bW__overviewSignature{font-size:60px}}
.CompanyPage-module__oogCla__page{background-color:var(--N75);background-image:linear-gradient(to bottom, var(--N300) 1px, transparent 1px), linear-gradient(to right, var(--N300) 1px, transparent 1px);background-position:top;background-size:32px 32px;flex-direction:column;width:100%;display:flex}.CompanyPage-module__oogCla__heroShell{background:var(--N900);border-bottom:1px solid var(--N300);flex-direction:column;min-height:clamp(640px,56.25vw,900px);display:flex;position:relative;overflow:hidden}.CompanyPage-module__oogCla__heroBackdrop{z-index:0}.CompanyPage-module__oogCla__heroBackdropImage{filter:blur(40px)brightness(.72);inset:-24%}.CompanyPage-module__oogCla__heroBackground{z-index:1}.CompanyPage-module__oogCla__heroOverlay{z-index:2;background:linear-gradient(90deg, color-mix(in srgb, var(--N900) 72%, transparent) 0%, color-mix(in srgb, var(--N900) 24%, transparent) 55%, transparent 100%);position:absolute;inset:0}.CompanyPage-module__oogCla__hero{z-index:3;flex-direction:column;flex:1;display:flex;position:relative}.CompanyPage-module__oogCla__heroContentWrapper{z-index:2;flex:1;align-items:center;width:100%;max-width:1440px;margin:0 auto;padding:64px 32px 96px;display:flex;position:relative}.CompanyPage-module__oogCla__heroContent{flex-direction:column;gap:32px;max-width:680px;display:flex}.CompanyPage-module__oogCla__heroEyebrow{color:var(--N400);text-transform:uppercase;font-size:16px;line-height:24px}.CompanyPage-module__oogCla__heroTitle{color:var(--N200);font-size:48px;font-weight:600;line-height:56px}.CompanyPage-module__oogCla__heroSubtitle{color:var(--N400);font-size:18px}.CompanyPage-module__oogCla__heroActions{flex-wrap:wrap;gap:16px;display:flex}.CompanyPage-module__oogCla__missionSection,.CompanyPage-module__oogCla__aboutSection{border-bottom:1px solid var(--N300);flex-direction:column;gap:32px;width:100%;max-width:1440px;margin:0 auto;padding:64px 32px;display:flex}.CompanyPage-module__oogCla__sectionEyebrow{color:var(--N600);text-transform:uppercase;font-size:16px;line-height:24px}.CompanyPage-module__oogCla__sectionTitle{max-width:680px;color:var(--N900);font-size:32px;font-weight:600;line-height:40px}.CompanyPage-module__oogCla__aboutHeader,.CompanyPage-module__oogCla__missionHeader{flex-direction:column;gap:8px;display:flex}.CompanyPage-module__oogCla__missionLayout{grid-template-columns:minmax(0,1fr) minmax(280px,1fr);align-items:start;gap:32px;display:grid}.CompanyPage-module__oogCla__missionContent{flex-direction:column;gap:16px;max-width:800px;display:flex}.CompanyPage-module__oogCla__missionContent p{color:var(--N700);font-size:16px;line-height:24px}.CompanyPage-module__oogCla__missionCoin{width:100%;max-width:420px;height:min(42vw,420px);min-height:320px;filter:drop-shadow(0 32px 32px color-mix(in srgb, var(--N900) 22%, transparent));justify-self:center;position:sticky;top:120px}@media screen and (max-width:1024px){.CompanyPage-module__oogCla__missionLayout{grid-template-columns:1fr}.CompanyPage-module__oogCla__missionCoin{order:-1;max-width:360px;height:min(56vw,360px);min-height:280px;margin:0 auto;position:static}}@media screen and (max-width:768px){.CompanyPage-module__oogCla__hero{min-height:560px}.CompanyPage-module__oogCla__heroContentWrapper{padding:32px 16px 64px}.CompanyPage-module__oogCla__heroTitle{font-size:36px;line-height:44px}.CompanyPage-module__oogCla__heroSubtitle{font-size:16px;line-height:24px}.CompanyPage-module__oogCla__missionSection,.CompanyPage-module__oogCla__aboutSection{gap:24px;padding:48px 16px}.CompanyPage-module__oogCla__missionLayout{grid-template-columns:1fr}.CompanyPage-module__oogCla__missionCoin{order:-1;max-width:320px;height:min(72vw,320px);min-height:240px;margin:0 auto;position:static}.CompanyPage-module__oogCla__sectionTitle{font-size:28px;line-height:36px}}
.page-module__dAIl9q__updated{color:var(--N600);font-size:14px}
.page-module__0OWKaG__page{flex-direction:column;min-height:100vh;display:flex}.page-module__0OWKaG__main{flex-direction:column;flex:1;gap:48px;max-width:1440px;margin:0 auto;padding:64px 32px;display:flex}.page-module__0OWKaG__header{flex-direction:column;gap:16px;max-width:680px;display:flex}.page-module__0OWKaG__header h1{color:var(--N900);font-size:32px;font-weight:600;line-height:40px}.page-module__0OWKaG__header p{color:var(--N700);font-size:16px;line-height:24px}.page-module__0OWKaG__categories{flex-direction:column;gap:32px;max-width:680px;display:flex}.page-module__0OWKaG__categoryTile{color:inherit;background:color-mix(in srgb, var(--N300) 50%, transparent);border:none;border-left:4px solid var(--G400);opacity:1;flex-direction:row;align-items:center;gap:16px;padding:32px;text-decoration:none;transition:border-color .45s,background-color .45s,color .45s,opacity .45s,transform .45s;display:flex;transform:translate(0)}.page-module__0OWKaG__categoryTile:focus-visible{outline:2px solid var(--G400);outline-offset:2px}.page-module__0OWKaG__categoryTile:hover{color:inherit;text-decoration:none;transform:translate(8px)}.page-module__0OWKaG__categoryContent{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.page-module__0OWKaG__categoryTitle{color:var(--G500);margin:0;font-size:16px;font-weight:500;line-height:24px;transition:color .45s}.page-module__0OWKaG__categoryDescription{max-width:568px;color:var(--N900);margin:0;font-size:16px;line-height:24px;transition:color .45s}.page-module__0OWKaG__categoryArrow{color:var(--G500);flex-shrink:0;transition:color .45s,transform .45s}.page-module__0OWKaG__categoryTile:hover .page-module__0OWKaG__categoryArrow{transform:translate(4px)}@media screen and (max-width:768px){.page-module__0OWKaG__main{padding:48px 16px}.page-module__0OWKaG__categoryTile{padding-right:16px}.page-module__0OWKaG__categoryTile:hover{transform:translate(4px)}}
.page-module__4kJOsa__updated{color:var(--N600);font-size:14px}
.FoundersAccordion-module__sxeMnW__accordion{--accordion-panel-height:680px;width:100%;height:var(--accordion-panel-height);align-items:stretch;gap:16px;display:flex}.FoundersAccordion-module__sxeMnW__panel{background:var(--N100);border:1px solid var(--N300);border-radius:8px;flex-direction:row;flex:1 1 0;align-self:stretch;align-items:stretch;min-width:0;height:100%;transition:flex-grow .4s,border-color .2s;display:flex;overflow:hidden}.FoundersAccordion-module__sxeMnW__panelActive{border-color:var(--G500);flex:4 1 0}.FoundersAccordion-module__sxeMnW__panelTrigger{width:100%;min-width:0;height:var(--accordion-panel-height);cursor:pointer;background:0 0;border:none;flex:1 1 0;align-self:stretch;padding:0;transition:flex .4s;display:flex}.FoundersAccordion-module__sxeMnW__panelActive .FoundersAccordion-module__sxeMnW__panelTrigger{flex:0 0 240px;width:240px}.FoundersAccordion-module__sxeMnW__photoWrapper{width:100%;height:100%;position:relative;overflow:hidden}.FoundersAccordion-module__sxeMnW__photo{object-fit:cover;object-position:center 30%;filter:grayscale();transition:filter .3s}.FoundersAccordion-module__sxeMnW__panelTrigger:hover .FoundersAccordion-module__sxeMnW__photo,.FoundersAccordion-module__sxeMnW__panelActive .FoundersAccordion-module__sxeMnW__photo{filter:grayscale(0%)}.FoundersAccordion-module__sxeMnW__content{border-left:1px solid var(--N300);flex-direction:column;flex:1 1 0;min-width:0;padding:clamp(24px,2vw,32px);transition:flex .4s,opacity .2s .1s,padding .4s,border-color .2s;display:flex;overflow:hidden}.FoundersAccordion-module__sxeMnW__contentCollapsed{pointer-events:none;opacity:0;border-left-color:#0000;flex:0 0 0;width:0;padding:0;transition:flex .4s,opacity .15s,padding .4s,border-color .2s;overflow:hidden}.FoundersAccordion-module__sxeMnW__contentInner{flex-direction:column;flex-shrink:0;gap:clamp(12px,1.25vw,16px);width:100%;max-width:480px;display:flex}.FoundersAccordion-module__sxeMnW__panelHeader{flex-direction:column;gap:4px;display:flex}.FoundersAccordion-module__sxeMnW__name{color:var(--N900);font-size:clamp(20px,.35vw + 18px,24px);font-weight:600;line-height:clamp(28px,.45vw + 24px,32px)}.FoundersAccordion-module__sxeMnW__title{color:var(--N600);font-size:clamp(14px,.25vw + 12px,16px);line-height:clamp(20px,.35vw + 17px,24px)}.FoundersAccordion-module__sxeMnW__bio{flex-direction:column;gap:clamp(12px,1.25vw,16px);display:flex}.FoundersAccordion-module__sxeMnW__bio p{color:var(--N700);margin:0;font-size:clamp(13px,.3vw + 11px,16px);line-height:clamp(20px,.45vw + 15px,24px)}.FoundersAccordion-module__sxeMnW__bio a{color:var(--G500);text-underline-offset:2px;text-decoration:underline}.FoundersAccordion-module__sxeMnW__bio a:focus-visible,.FoundersAccordion-module__sxeMnW__bio a:hover{color:var(--G600)}@media screen and (max-width:1000px){.FoundersAccordion-module__sxeMnW__accordion{flex-direction:column;height:auto}.FoundersAccordion-module__sxeMnW__panel,.FoundersAccordion-module__sxeMnW__panelActive{flex-direction:column;flex:none;height:auto}.FoundersAccordion-module__sxeMnW__panelTrigger,.FoundersAccordion-module__sxeMnW__panelActive .FoundersAccordion-module__sxeMnW__panelTrigger{flex:none;width:100%;height:320px;min-height:320px;transition:none}.FoundersAccordion-module__sxeMnW__content,.FoundersAccordion-module__sxeMnW__contentCollapsed{flex:none;width:auto;transition:none}.FoundersAccordion-module__sxeMnW__contentCollapsed{display:none}.FoundersAccordion-module__sxeMnW__content{border-top:1px solid var(--N300);border-left:none}.FoundersAccordion-module__sxeMnW__contentInner{max-width:none}}
