.Navigation-module__ylwsPq__header{z-index:1000;transition:background .3s,border-color .3s,top .35s,left .35s,right .35s,border-radius .35s,box-shadow .35s;position:fixed;top:0;left:0;right:0}.Navigation-module__ylwsPq__headerSolid{background:#fff;border-bottom:1px solid #e5e7eb}.Navigation-module__ylwsPq__headerTransparent{-webkit-backdrop-filter:blur(16px)saturate(160%);background:rgba(255,255,255,.1);border-bottom:1px solid transparent}.Navigation-module__ylwsPq__headerGlass{-webkit-backdrop-filter:blur(32px)saturate(120%);background:radial-gradient(20px 2.5px at 46px 5px,#fff,rgba(255,255,255,0) 100%),radial-gradient(2px at 22px 14px,rgba(255,255,255,.9),rgba(255,255,255,0) 100%),linear-gradient(to bottom right,rgba(255,255,255,.95),rgba(251,251,252,.92));border-bottom:1px solid transparent;border-radius:32px;top:10px;left:16px;right:16px;box-shadow:inset 0 0 0 1px rgba(40,40,52,.16),inset 0 0 0 2.5px rgba(255,255,255,.9),inset 0 0 6px 3px rgba(255,255,255,.6),inset 0 0 18px 4px rgba(110,112,125,.05),inset -3px -4px 10px rgba(60,62,75,.04),0 1px 2px rgba(0,0,0,.04),6px 12px 28px rgba(0,0,0,.07)}.Navigation-module__ylwsPq__headerGlass:after{content:"";-webkit-mask:conic-gradient(from 270deg at 29px 29px,transparent 0deg,#000 30deg,#000 60deg,transparent 90deg) 0 0/29px 29px no-repeat,conic-gradient(from 90deg at 0 0,transparent 0deg,#000 30deg,#000 60deg,transparent 90deg) 100% 100%/29px 29px no-repeat;filter:blur(.8px);pointer-events:none;background:radial-gradient(circle at 29px 29px,transparent 22px,rgba(59,130,246,.2) 24px,rgba(236,72,153,.26) 26px,rgba(250,204,21,.28) 27.6px,transparent 29.3px) 0 0/29px 29px no-repeat,radial-gradient(circle at 0 0,transparent 22px,rgba(34,211,238,.2) 24px,rgba(250,204,21,.3) 26px,rgba(236,72,153,.28) 27.6px,transparent 29.3px) 100% 100%/29px 29px no-repeat;border-radius:29px;position:absolute;top:3px;bottom:3px;left:3px;right:3px;-webkit-mask:conic-gradient(from 270deg at 29px 29px,transparent 0deg,#000 30deg,#000 60deg,transparent 90deg) 0 0/29px 29px no-repeat,conic-gradient(from 90deg at 0 0,transparent 0deg,#000 30deg,#000 60deg,transparent 90deg) 100% 100%/29px 29px no-repeat;mask:conic-gradient(from 270deg at 29px 29px,transparent 0deg,#000 30deg,#000 60deg,transparent 90deg) 0 0/29px 29px no-repeat,conic-gradient(from 90deg at 0 0,transparent 0deg,#000 30deg,#000 60deg,transparent 90deg) 100% 100%/29px 29px no-repeat}.Navigation-module__ylwsPq__headerGlass .Navigation-module__ylwsPq__headerInner{padding:0 32px}@media (max-width:768px){.Navigation-module__ylwsPq__headerGlass{left:8px;right:8px}.Navigation-module__ylwsPq__headerGlass .Navigation-module__ylwsPq__headerInner{padding:0 20px}}@media (prefers-reduced-motion:reduce){.Navigation-module__ylwsPq__header{transition:none}}.Navigation-module__ylwsPq__headerInner{grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:64px;padding:0 48px;display:grid}.Navigation-module__ylwsPq__logoLink{justify-self:start;align-items:center;text-decoration:none;display:flex}.Navigation-module__ylwsPq__logoImage{width:auto;height:32px;transition:opacity .2s}.Navigation-module__ylwsPq__logoLink:hover .Navigation-module__ylwsPq__logoImage{opacity:.85}.Navigation-module__ylwsPq__nav{align-items:center;gap:4px;display:flex}.Navigation-module__ylwsPq__navLink{color:#000;white-space:nowrap;background:rgba(0,0,0,.08);border-radius:8px;align-items:center;height:36px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s;display:flex;position:relative}.Navigation-module__ylwsPq__navLink:hover{color:#000;background:rgba(0,0,0,.14)}.Navigation-module__ylwsPq__navLinkActive{color:#000;background:rgba(0,0,0,.08)}.Navigation-module__ylwsPq__actions{justify-self:end;align-items:center;gap:12px;display:flex}.Navigation-module__ylwsPq__cta{color:#000;cursor:pointer;white-space:nowrap;background:0 0;border:2px solid #000;border-radius:8px;height:36px;padding:0 20px;font-size:14px;font-weight:600;transition:background .15s,color .15s,transform .15s,box-shadow .15s}.Navigation-module__ylwsPq__cta:hover{color:#fff;background:#000;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.2)}.Navigation-module__ylwsPq__cta:active{box-shadow:none;transform:translateY(0)}.Navigation-module__ylwsPq__burger{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;justify-content:center;justify-self:end;gap:5px;width:36px;height:36px;padding:8px 6px;transition:background .15s;display:none}.Navigation-module__ylwsPq__burger:hover{background:rgba(0,0,0,.06)}.Navigation-module__ylwsPq__burgerLine{transform-origin:50%;background:rgba(0,0,0,.7);border-radius:1px;width:100%;height:2px;transition:transform .25s,opacity .25s;display:block}.Navigation-module__ylwsPq__burgerLineTop{transform:translateY(7px)rotate(45deg)}.Navigation-module__ylwsPq__burgerLineMid{opacity:0}.Navigation-module__ylwsPq__burgerLineBot{transform:translateY(-7px)rotate(-45deg)}.Navigation-module__ylwsPq__mobileDrawer{background:#000;border-top:1px solid rgba(255,255,255,.06);padding:16px 24px 24px;display:none}.Navigation-module__ylwsPq__mobileNav{flex-direction:column;gap:2px;display:flex}.Navigation-module__ylwsPq__mobileLink{color:rgba(255,255,255,.6);border-radius:10px;align-items:center;height:44px;padding:0 14px;font-size:15px;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s;display:flex}.Navigation-module__ylwsPq__mobileLink:hover{color:#fff;background:rgba(255,255,255,.08)}.Navigation-module__ylwsPq__mobileLinkActive{color:#fff;background:rgba(255,255,255,.1)}.Navigation-module__ylwsPq__mobileDivider{background:rgba(255,255,255,.08);height:1px;margin:12px 0}.Navigation-module__ylwsPq__mobileActions{padding:0 4px}.Navigation-module__ylwsPq__mobileCta{color:#000;cursor:pointer;background:#fff;border:none;border-radius:10px;width:100%;height:44px;font-size:15px;font-weight:600;transition:background .15s}.Navigation-module__ylwsPq__mobileCta:hover{background:#f1f5f9}@media (max-width:960px){.Navigation-module__ylwsPq__headerInner{padding:0 24px}.Navigation-module__ylwsPq__nav{gap:2px}.Navigation-module__ylwsPq__navLink{height:34px;padding:0 10px;font-size:13px}.Navigation-module__ylwsPq__cta{height:34px;padding:0 16px;font-size:13px}.Navigation-module__ylwsPq__logoImage{height:28px}}@media (max-width:768px){.Navigation-module__ylwsPq__headerInner{grid-template-columns:auto 1fr;gap:0;padding:0 20px}.Navigation-module__ylwsPq__nav,.Navigation-module__ylwsPq__actions{display:none}.Navigation-module__ylwsPq__burger{display:flex}.Navigation-module__ylwsPq__mobileDrawer{display:block}.Navigation-module__ylwsPq__logoImage{height:26px}}
.LandingPage-module__U9ej6W__landingPage{font-family:var(--font-inter),sans-serif;color:#000;background:#f8fafc;line-height:1.6;overflow-x:hidden}.LandingPage-module__U9ej6W__container{max-width:1200px;margin:0 auto;padding:0 48px}.LandingPage-module__U9ej6W__hero{touch-action:pan-y;text-align:left;justify-content:flex-start;align-items:center;min-height:max(600px,100vh);display:flex;position:relative;overflow:hidden}.LandingPage-module__U9ej6W__heroOverlay{z-index:1;background:linear-gradient(rgba(255,255,255,.4) 0%,rgba(255,255,255,.12) 8%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.8) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.LandingPage-module__U9ej6W__heroContent{z-index:2;max-width:820px;padding:120px 32px 240px 8vw;position:relative}.LandingPage-module__U9ej6W__heroTitle{font-family:var(--font-inter),sans-serif;letter-spacing:-.5px;color:#fff;width:calc(92vw - 48px);max-width:1800px;margin:0 0 24px;font-size:min(64px,6.30137vw - 3.28767px);font-weight:600;line-height:1.05}.LandingPage-module__U9ej6W__heroLine{white-space:nowrap}.LandingPage-module__U9ej6W__heroTitle em{font-style:italic}.LandingPage-module__U9ej6W__carouselCard{vertical-align:baseline;-webkit-backdrop-filter:blur(16px)saturate(150%);background:linear-gradient(to bottom right,rgba(255,255,255,.2),rgba(255,255,255,.07));border-radius:.32em;justify-items:center;margin:.3em 0 .26em;padding:.06em 1.05em .12em;font-size:1em;line-height:1.15;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.3),inset 0 1px rgba(255,255,255,.45),0 10px 28px rgba(0,0,0,.28)}.LandingPage-module__U9ej6W__carouselSizer{display:contents}.LandingPage-module__U9ej6W__carouselSizer>span,.LandingPage-module__U9ej6W__carouselCard>.LandingPage-module__U9ej6W__carouselWord{white-space:nowrap;grid-area:1/1;font-weight:700}.LandingPage-module__U9ej6W__carouselSizer>span{visibility:hidden}.LandingPage-module__U9ej6W__carouselArrow{z-index:1;color:rgba(255,255,255,.85);cursor:pointer;background:rgba(255,255,255,.14);border:none;border-radius:50%;justify-content:center;align-items:center;width:.62em;height:.62em;padding:0;transition:background .2s,color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.LandingPage-module__U9ej6W__carouselArrow:hover{color:#fff;background:rgba(255,255,255,.28)}.LandingPage-module__U9ej6W__carouselArrow:focus-visible{outline-offset:2px;outline:2px solid rgba(255,255,255,.7)}.LandingPage-module__U9ej6W__carouselArrow svg{width:.42em;height:.42em}.LandingPage-module__U9ej6W__carouselArrowPrev{left:.22em}.LandingPage-module__U9ej6W__carouselArrowNext{right:.22em}.LandingPage-module__U9ej6W__carouselWordIn{color:#fff;font-weight:700;animation:.35s cubic-bezier(.22,1,.36,1) forwards LandingPage-module__U9ej6W__carouselSlideIn;display:inline-block}.LandingPage-module__U9ej6W__carouselWordOut{color:#fff;font-weight:700;animation:.35s cubic-bezier(.22,1,.36,1) forwards LandingPage-module__U9ej6W__carouselSlideOut;display:inline-block}@keyframes LandingPage-module__U9ej6W__carouselSlideIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes LandingPage-module__U9ej6W__carouselSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.LandingPage-module__U9ej6W__carouselCard[data-dir=prev] .LandingPage-module__U9ej6W__carouselWordIn{animation-name:LandingPage-module__U9ej6W__carouselSlideInPrev}.LandingPage-module__U9ej6W__carouselCard[data-dir=prev] .LandingPage-module__U9ej6W__carouselWordOut{animation-name:LandingPage-module__U9ej6W__carouselSlideOutPrev}@keyframes LandingPage-module__U9ej6W__carouselSlideInPrev{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes LandingPage-module__U9ej6W__carouselSlideOutPrev{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}.LandingPage-module__U9ej6W__heroSub{font-family:var(--font-inter),sans-serif;color:rgba(255,255,255,.92);letter-spacing:-.2px;text-shadow:0 1px 12px rgba(0,0,0,.8),0 2px 24px rgba(0,0,0,.6);margin:0 0 40px;font-size:20px;font-weight:400;line-height:1.6}.LandingPage-module__U9ej6W__heroCtas{justify-content:flex-start;gap:14px;display:flex}.LandingPage-module__U9ej6W__ctaText{color:rgba(255,255,255,.85);letter-spacing:.01em;cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;margin:18px 0 0;padding:4px 2px;font-size:14px;font-weight:500;transition:color .2s;display:inline-flex}.LandingPage-module__U9ej6W__ctaText:hover{color:#fff}.LandingPage-module__U9ej6W__ctaTextArrow{transition:transform .2s;display:inline-block}.LandingPage-module__U9ej6W__ctaText:hover .LandingPage-module__U9ej6W__ctaTextArrow{transform:translateY(3px)}.LandingPage-module__U9ej6W__heroBacked{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:18px;margin-top:32px;display:flex}.LandingPage-module__U9ej6W__heroBackedLabel{letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.85);white-space:nowrap;font-size:11px;font-weight:600}.LandingPage-module__U9ej6W__heroBackedLogo{object-fit:contain;width:auto;height:46px}.LandingPage-module__U9ej6W__heroBackedLogoEmerge{height:72px}.LandingPage-module__U9ej6W__ctaPrimary{color:#000;cursor:pointer;background:#fff;border:none;border-radius:8px;padding:14px 36px;font-size:14px;font-weight:600;transition:all .2s}.LandingPage-module__U9ej6W__ctaPrimary:hover{background:#f1f5f9;transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.LandingPage-module__U9ej6W__ctaSecondary{color:#fff;cursor:pointer;background:0 0;border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:14px 36px;font-size:14px;font-weight:600;transition:all .2s}.LandingPage-module__U9ej6W__ctaSecondary:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.6);transform:translateY(-1px)}.LandingPage-module__U9ej6W__heroBottom{z-index:2;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.LandingPage-module__U9ej6W__watchCue{cursor:pointer;font-family:var(--font-inter),sans-serif;letter-spacing:.2px;color:rgba(255,255,255,.88);text-shadow:0 1px 10px rgba(0,0,0,.7);background:0 0;border:none;flex-direction:column;align-items:center;gap:2px;margin-bottom:18px;padding:6px 12px;font-size:14px;font-weight:500;transition:color .2s;display:inline-flex}.LandingPage-module__U9ej6W__watchCue:hover{color:#fff}.LandingPage-module__U9ej6W__watchCue:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid rgba(255,255,255,.6)}.LandingPage-module__U9ej6W__watchCueIcon{width:22px;height:22px;animation:1.8s ease-in-out infinite LandingPage-module__U9ej6W__watchCueBob}@keyframes LandingPage-module__U9ej6W__watchCueBob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.LandingPage-module__U9ej6W__watchCueIcon{animation:none}}.LandingPage-module__U9ej6W__proof{text-align:center;-webkit-backdrop-filter:blur(10px);background:rgba(6,9,15,.72);border-top:1px solid rgba(255,255,255,.08);align-self:stretch;padding:20px 0 18px;position:relative;overflow:hidden}.LandingPage-module__U9ej6W__proofLabel{font-family:var(--font-plex-mono),monospace;letter-spacing:2px;color:rgba(255,255,255,.55);margin:0 0 16px;font-size:11px;font-weight:500}.LandingPage-module__U9ej6W__carouselWrap{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 100px,#000 calc(100% - 100px),transparent);mask-image:linear-gradient(90deg,transparent,#000 100px,#000 calc(100% - 100px),transparent)}.LandingPage-module__U9ej6W__carouselTrack{will-change:transform;align-items:center;gap:56px;width:max-content;animation:45s linear infinite LandingPage-module__U9ej6W__marquee;display:flex}@media (hover:hover){.LandingPage-module__U9ej6W__carouselTrack{animation-play-state:paused}.LandingPage-module__U9ej6W__proof:hover .LandingPage-module__U9ej6W__carouselTrack{animation-play-state:running}}@keyframes LandingPage-module__U9ej6W__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.LandingPage-module__U9ej6W__carouselItem{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;width:110px;display:flex}.LandingPage-module__U9ej6W__carouselImg{object-fit:contain;opacity:.85;width:auto;max-width:80px;height:48px;transition:opacity .3s}.LandingPage-module__U9ej6W__carouselItem:hover .LandingPage-module__U9ej6W__carouselImg{opacity:1}.LandingPage-module__U9ej6W__carouselPlus{color:rgba(255,255,255,.6);font-size:22px;font-weight:300}.LandingPage-module__U9ej6W__carouselName{color:rgba(255,255,255,.6);text-align:center;white-space:nowrap;font-size:10px;line-height:1.3}.LandingPage-module__U9ej6W__pricingFootnotes{text-align:center;margin:40px auto 0}.LandingPage-module__U9ej6W__pricingFootnote{color:#64748b;margin:0 0 8px;font-size:14px}.LandingPage-module__U9ej6W__pricingFootnote:last-child{margin-bottom:0}.LandingPage-module__U9ej6W__pricingFootnoteLink{font:inherit;color:#0f172a;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:500;text-decoration:underline;transition:color .2s}.LandingPage-module__U9ej6W__pricingFootnoteLink:hover{color:#2563eb}.LandingPage-module__U9ej6W__replaces{text-align:center;background:#fff;padding:56px 48px}.LandingPage-module__U9ej6W__replacesLabel{font-family:var(--font-plex-mono),monospace;letter-spacing:2px;color:#94a3b8;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0 0 36px;font-size:11px;font-weight:500;display:flex}.LandingPage-module__U9ej6W__replacesBrand{width:auto;height:22px;display:block}.LandingPage-module__U9ej6W__replacesRow{--replaces-gap:40px;justify-content:center;align-items:start;gap:20px var(--replaces-gap);grid-auto-columns:max-content;grid-auto-flow:column;display:grid}.LandingPage-module__U9ej6W__replacesItem{flex-direction:column;align-items:center;gap:5px;display:flex}.LandingPage-module__U9ej6W__replacesLogoBox{justify-content:center;align-items:center;height:26px;margin-bottom:5px;display:flex}.LandingPage-module__U9ej6W__replacesImg{object-fit:contain;filter:grayscale();opacity:.85;flex:none;width:auto;max-width:84px;height:22px;transition:filter .3s,opacity .3s}.LandingPage-module__U9ej6W__replacesItem:hover .LandingPage-module__U9ej6W__replacesImg{filter:grayscale(0);opacity:1}.LandingPage-module__U9ej6W__replacesName{color:#334155;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.3}.LandingPage-module__U9ej6W__replacesBreak{display:none}@media (max-width:820px){.LandingPage-module__U9ej6W__replacesRow{--replaces-gap:28px;justify-content:center;gap:0 var(--replaces-gap);flex-wrap:wrap;display:flex}.LandingPage-module__U9ej6W__replacesItem{margin:11px 0}.LandingPage-module__U9ej6W__replacesBreak{flex-basis:100%;height:0;display:block}}@media (max-width:480px){.LandingPage-module__U9ej6W__replacesRow{--replaces-gap:14px}.LandingPage-module__U9ej6W__replacesImg{max-width:70px;height:18px}.LandingPage-module__U9ej6W__replacesName{font-size:11px}}@media (max-width:768px){.LandingPage-module__U9ej6W__replaces{padding:44px 24px}}.LandingPage-module__U9ej6W__workflowSection{background:#fafbfc radial-gradient(circle at 1px 1px,rgba(148,163,184,.15) 1px,transparent 0) 0 0/20px 20px;padding:100px 48px;position:relative;overflow:hidden}.LandingPage-module__U9ej6W__workflowContainer{max-width:1400px;margin:0 auto}.LandingPage-module__U9ej6W__demoOffer{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-top:28px;display:flex}.LandingPage-module__U9ej6W__demoOfferText{font-family:var(--font-instrument-serif),serif;letter-spacing:-.4px;color:#000;text-wrap:balance;margin:0;font-size:max(22px,min(2.2vw,32px));font-weight:400;line-height:1.25}.LandingPage-module__U9ej6W__demoOfferCta{color:#fff;font-family:var(--font-inter),sans-serif;cursor:pointer;background:#000;border:none;border-radius:8px;padding:14px 36px;font-size:14px;font-weight:600;transition:background .2s,transform .2s}.LandingPage-module__U9ej6W__demoOfferCta:hover{background:#1f2937;transform:translateY(-1px)}.LandingPage-module__U9ej6W__demoOfferCta:focus-visible{outline-offset:3px;outline:2px solid #000}.LandingPage-module__U9ej6W__demoVideoWrap{aspect-ratio:16/9;background:#000;border-radius:14px;width:min(100%,960px,177.778vh - 622.222px);margin:0 auto;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.18)}.LandingPage-module__U9ej6W__demoVideo{object-fit:contain;background:#000;width:100%;height:100%;display:block}.LandingPage-module__U9ej6W__workflowHeader{text-align:center;margin-bottom:56px}.LandingPage-module__U9ej6W__workflowTitle{font-family:var(--font-instrument-serif),serif;letter-spacing:-1px;color:#000;margin:0 0 16px;scroll-margin-top:96px;font-size:max(20px,min(2.5vw,32px));font-weight:400;line-height:1.2}.LandingPage-module__U9ej6W__workflowSteps{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-wrap:nowrap;justify-content:center;align-items:center;gap:24px;max-width:700px;margin-bottom:48px;margin-left:auto;margin-right:auto;padding:24px;display:flex;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.04)}.LandingPage-module__U9ej6W__workflowStep{align-items:center;gap:12px;display:flex}.LandingPage-module__U9ej6W__workflowStepIcon{color:#fff;background:linear-gradient(135deg,#000,#1e293b);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.LandingPage-module__U9ej6W__workflowStepLabel{color:#000;letter-spacing:.3px;font-size:13px;font-weight:600}.LandingPage-module__U9ej6W__workflowStepArrow{color:#cbd5e1;font-size:20px;font-weight:300}.LandingPage-module__U9ej6W__appWindow{border-radius:12px;overflow:hidden;box-shadow:0 32px 80px rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08)}.LandingPage-module__U9ej6W__appTitleBar{background:#1e293b;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0;align-items:center;gap:16px;height:40px;padding:0 16px;display:flex}.LandingPage-module__U9ej6W__appDots{gap:6px;display:flex}.LandingPage-module__U9ej6W__appDotRed{background:#ff5f57;border-radius:50%;width:12px;height:12px}.LandingPage-module__U9ej6W__appDotYellow{background:#febc2e;border-radius:50%;width:12px;height:12px}.LandingPage-module__U9ej6W__appDotGreen{background:#28c840;border-radius:50%;width:12px;height:12px}.LandingPage-module__U9ej6W__appTitle{color:rgba(255,255,255,.4);letter-spacing:.02em;font-size:13px;font-weight:500}.LandingPage-module__U9ej6W__workflowDemo{background:#fff;border:1px solid #e2e8f0;grid-template-columns:240px 1fr 240px;gap:20px;min-width:0;height:560px;padding:20px;display:grid;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.06)}.LandingPage-module__U9ej6W__workflowSidebar{flex-direction:column;gap:16px;min-width:0;height:100%;display:flex;overflow:hidden}.LandingPage-module__U9ej6W__workflowMain{flex-direction:column;gap:20px;height:100%;display:flex;position:relative;overflow:hidden}.LandingPage-module__U9ej6W__uploadCard{text-align:center;cursor:pointer;background:#fafbfc;border:2px dashed #cbd5e1;border-radius:16px;padding:28px 20px;transition:all .3s}.LandingPage-module__U9ej6W__uploadCard:hover{background:#f8fafc;border-color:#000}.LandingPage-module__U9ej6W__uploadCardActive{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-color:#0ea5e9;box-shadow:0 0 0 3px rgba(14,165,233,.12)}.LandingPage-module__U9ej6W__uploadProgress{background:#e2e8f0;border-radius:2px;width:100%;height:3px;margin-top:12px;overflow:hidden}.LandingPage-module__U9ej6W__uploadProgressBar{background:linear-gradient(90deg,#0ea5e9,#38bdf8);border-radius:2px;height:100%;transition:width 80ms linear}@keyframes LandingPage-module__U9ej6W__uploadPulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.LandingPage-module__U9ej6W__uploadIcon{color:#94a3b8;width:48px;height:48px;margin:0 auto 16px}.LandingPage-module__U9ej6W__spinIcon{color:#0ea5e9;animation:1s linear infinite LandingPage-module__U9ej6W__spin}@keyframes LandingPage-module__U9ej6W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.LandingPage-module__U9ej6W__uploadTitle{color:#000;margin:0 0 4px;font-size:14px;font-weight:600}.LandingPage-module__U9ej6W__uploadDesc{color:#64748b;margin:0 0 16px;font-size:12px}.LandingPage-module__U9ej6W__uploadButton{color:#fff;cursor:pointer;background:#000;border:none;border-radius:8px;padding:10px 20px;font-size:12px;font-weight:600;transition:all .2s}.LandingPage-module__U9ej6W__uploadButton:hover:not(:disabled){background:#1e293b;transform:translateY(-1px)}.LandingPage-module__U9ej6W__uploadButton:disabled{cursor:not-allowed;opacity:.6;background:#cbd5e1}.LandingPage-module__U9ej6W__settingsCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px}.LandingPage-module__U9ej6W__settingsTitle{color:#94a3b8;letter-spacing:1px;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:600}.LandingPage-module__U9ej6W__settingItem{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.LandingPage-module__U9ej6W__settingItem:last-child{border-bottom:none}.LandingPage-module__U9ej6W__settingLabel{color:#64748b;font-size:12px}.LandingPage-module__U9ej6W__settingValue{color:#000;font-size:12px;font-weight:600}.LandingPage-module__U9ej6W__analysisPreview{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden}.LandingPage-module__U9ej6W__analysisImage{aspect-ratio:16/8;width:100%;position:relative;overflow:hidden}.LandingPage-module__U9ej6W__analysisImage img{object-fit:cover;width:100%;height:100%;transition:filter .5s}.LandingPage-module__U9ej6W__imageGrayscale{filter:grayscale()brightness(.7)}.LandingPage-module__U9ej6W__processingOverlay{z-index:10;opacity:0;pointer-events:none;background:rgba(15,23,42,.85);flex-direction:column;justify-content:center;align-items:center;gap:16px;transition:opacity .35s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.LandingPage-module__U9ej6W__processingOverlayVisible{opacity:1;pointer-events:auto}@keyframes LandingPage-module__U9ej6W__fadeIn{0%{opacity:0}to{opacity:1}}.LandingPage-module__U9ej6W__processingSpinner{border:3px solid rgba(255,255,255,.2);border-top-color:#0ea5e9;border-radius:50%;width:48px;height:48px;animation:.8s linear infinite LandingPage-module__U9ej6W__spin}.LandingPage-module__U9ej6W__processingText{color:#fff;letter-spacing:.5px;font-size:13px;font-weight:600}.LandingPage-module__U9ej6W__analysisPhaseImage{object-fit:cover;opacity:0;z-index:1;width:100%;height:100%;transition:opacity .8s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0}.LandingPage-module__U9ej6W__analysisPhaseActive{opacity:1;z-index:2}.LandingPage-module__U9ej6W__boundingBox{background:rgba(34,197,94,.08);border:2px solid #22c55e;border-radius:4px;position:absolute;box-shadow:0 0 0 1px rgba(34,197,94,.3)}.LandingPage-module__U9ej6W__boxAppear{animation:.4s ease-out forwards LandingPage-module__U9ej6W__polyAppear}.LandingPage-module__U9ej6W__boxLabel{color:#fff;background:#22c55e;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-8px;left:-8px;box-shadow:0 2px 8px rgba(34,197,94,.4)}.LandingPage-module__U9ej6W__analysisStatus{background:#fff;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.LandingPage-module__U9ej6W__statusIndicator{align-items:center;gap:8px;display:flex}.LandingPage-module__U9ej6W__statusDot{background:#94a3b8;border-radius:50%;width:8px;height:8px;transition:all .3s}.LandingPage-module__U9ej6W__statusDotActive{background:#0ea5e9;animation:1.5s ease-in-out infinite LandingPage-module__U9ej6W__blink}@keyframes LandingPage-module__U9ej6W__blink{0%,to{opacity:1;box-shadow:0 0 rgba(14,165,233,.4)}50%{opacity:.6;box-shadow:0 0 0 4px rgba(14,165,233,.1)}}.LandingPage-module__U9ej6W__statusText{color:#000;font-size:12px;font-weight:600}.LandingPage-module__U9ej6W__statusTime{color:#94a3b8;font-size:11px}.LandingPage-module__U9ej6W__aiMessage{opacity:0;pointer-events:none;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-radius:12px;padding:16px;transition:opacity .4s,transform .4s;position:absolute;bottom:12px;left:0;right:0;transform:translateY(10px)}.LandingPage-module__U9ej6W__aiMessageVisible{opacity:1;pointer-events:auto;transform:translateY(0)}@keyframes LandingPage-module__U9ej6W__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.LandingPage-module__U9ej6W__aiMessageHeader{align-items:center;gap:10px;margin-bottom:10px;display:flex}.LandingPage-module__U9ej6W__aiAvatar{color:#fff;background:linear-gradient(135deg,#0ea5e9,#0284c7);border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:flex}.LandingPage-module__U9ej6W__aiName{color:#000;font-size:12px;font-weight:600}.LandingPage-module__U9ej6W__aiTime{color:#64748b;font-size:10px}.LandingPage-module__U9ej6W__aiMessageText{color:#1e293b;margin:0;font-size:13px;line-height:1.5}.LandingPage-module__U9ej6W__scanLineOverlay{pointer-events:none;z-index:5;background:linear-gradient(transparent,rgba(56,189,248,.35),rgba(56,189,248,.55),rgba(56,189,248,.35),transparent);height:48px;animation:1.8s ease-in-out infinite LandingPage-module__U9ej6W__scanPass;position:absolute;left:0;right:0}@keyframes LandingPage-module__U9ej6W__scanPass{0%{top:-48px}to{top:100%}}.LandingPage-module__U9ej6W__resultsCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;flex:1;min-height:0;padding:20px;transition:border-color .3s,box-shadow .3s;display:flex}.LandingPage-module__U9ej6W__resultsCardActive{border-color:#0ea5e9;box-shadow:0 0 0 3px rgba(14,165,233,.08)}.LandingPage-module__U9ej6W__resultsTitle{color:#94a3b8;letter-spacing:1px;text-transform:uppercase;flex-shrink:0;margin:0 0 12px;font-size:11px;font-weight:600}.LandingPage-module__U9ej6W__resultMetric{text-align:center;flex-shrink:0;margin-bottom:12px}.LandingPage-module__U9ej6W__metricNumber{font-family:var(--font-instrument-serif),serif;color:#000;letter-spacing:-1px;font-size:32px;font-weight:400;line-height:1;transition:all .3s;display:block}.LandingPage-module__U9ej6W__countAnimating{color:#0ea5e9;animation:.3s ease-in-out LandingPage-module__U9ej6W__countPulse}@keyframes LandingPage-module__U9ej6W__countPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.LandingPage-module__U9ej6W__metricText{color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-top:6px;font-size:11px;display:block}.LandingPage-module__U9ej6W__resultBars{background:#f8fafc;border-radius:8px;flex:1;align-items:flex-end;gap:6px;min-height:0;padding:8px;display:flex;overflow:hidden}.LandingPage-module__U9ej6W__barsAppear{animation:.5s ease-out LandingPage-module__U9ej6W__fadeIn}.LandingPage-module__U9ej6W__barsAppear .LandingPage-module__U9ej6W__resultBar{animation:.6s ease-out LandingPage-module__U9ej6W__barGrow}.LandingPage-module__U9ej6W__barsAppear .LandingPage-module__U9ej6W__resultBar:nth-child(2){animation-delay:.1s}.LandingPage-module__U9ej6W__barsAppear .LandingPage-module__U9ej6W__resultBar:nth-child(3){animation-delay:.2s}@keyframes LandingPage-module__U9ej6W__barGrow{0%{transform-origin:bottom;transform:scaleY(0)}to{transform-origin:bottom;transform:scaleY(1)}}.LandingPage-module__U9ej6W__resultBar{background:linear-gradient(#475569,#000);border-radius:4px;flex:1;justify-content:center;align-items:flex-end;padding:4px 2px;display:flex;position:relative;overflow:hidden}.LandingPage-module__U9ej6W__barLabel{color:#fff;writing-mode:horizontal-tb;text-align:center;font-size:9px;font-weight:600;line-height:1.2}.LandingPage-module__U9ej6W__exportCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px}.LandingPage-module__U9ej6W__exportCardTitle{color:#94a3b8;letter-spacing:1px;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:600}.LandingPage-module__U9ej6W__exportOptions{flex-direction:column;gap:8px;display:flex}.LandingPage-module__U9ej6W__exportOption{color:#000;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.LandingPage-module__U9ej6W__exportOption:hover:not(:disabled){background:#f1f5f9;border-color:#cbd5e1;transform:translate(2px)}.LandingPage-module__U9ej6W__exportOption:disabled{opacity:.4;cursor:not-allowed;background:#f8fafc;border-color:#f1f5f9}.LandingPage-module__U9ej6W__exportOption svg{flex-shrink:0}.LandingPage-module__U9ej6W__ctaCard{text-align:center;background:linear-gradient(135deg,#000,#1e293b);border-radius:12px;padding:20px}.LandingPage-module__U9ej6W__ctaCardText{color:rgba(255,255,255,.85);margin:0 0 14px;font-size:13px;line-height:1.4}.LandingPage-module__U9ej6W__ctaCardButton{color:#000;cursor:pointer;background:#fff;border:none;border-radius:8px;width:100%;padding:10px 20px;font-size:13px;font-weight:600;transition:all .2s}.LandingPage-module__U9ej6W__ctaCardButton:hover{background:#f1f5f9;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,255,255,.15)}.LandingPage-module__U9ej6W__features{background:#f9f9fa;padding:100px 48px}.LandingPage-module__U9ej6W__featuresHeader{text-align:center;margin-bottom:56px}.LandingPage-module__U9ej6W__inlineLogo{vertical-align:-.3em;width:auto;height:1.2em;display:inline-block}.LandingPage-module__U9ej6W__inlineLogoLight{filter:brightness(0)invert()}.LandingPage-module__U9ej6W__featuresTitle{font-family:var(--font-instrument-serif),serif;letter-spacing:-1px;color:#000;margin:0;font-size:max(16px,min(2.5vw,40px));font-weight:400;line-height:1.2}.LandingPage-module__U9ej6W__featuresTitleLine{white-space:nowrap;display:block}@media (max-width:768px){.LandingPage-module__U9ej6W__featuresTitleLine{white-space:normal}}.LandingPage-module__U9ej6W__featuresMission.LandingPage-module__U9ej6W__featuresContrast{margin-top:88px}.LandingPage-module__U9ej6W__featuresContrast+.LandingPage-module__U9ej6W__featuresMission{margin-top:48px}.LandingPage-module__U9ej6W__featuresMission{font-family:var(--font-instrument-serif),serif;letter-spacing:-1px;color:#000;text-align:center;max-width:none;margin:20px auto 0;font-size:max(16px,min(2.3vw,40px));font-weight:400;line-height:1.2}.LandingPage-module__U9ej6W__featuresMissionLine{white-space:nowrap;display:block}@media (max-width:768px){.LandingPage-module__U9ej6W__featuresMissionLine{white-space:normal}}.LandingPage-module__U9ej6W__featureCards{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1200px;margin:0 auto;display:grid}.LandingPage-module__U9ej6W__designFoundation{background-color:#fefdfb;background-image:radial-gradient(38% 90%,#fefdfb 35%,rgba(254,253,251,0) 100%),linear-gradient(#eeedea 1px,transparent 1px),linear-gradient(90deg,#eeedea 1px,transparent 1px);background-position:50%,-1px -1px,-1px -1px;background-size:100% 100%,22px 22px,22px 22px;border:1px solid #e5e4e0;border-radius:16px;grid-column:1/-1;justify-content:center;align-items:center;min-height:112px;padding:30px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.04)}.LandingPage-module__U9ej6W__designBracket{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:24px;height:48px;margin:-24px 0;display:grid;position:relative}.LandingPage-module__U9ej6W__designBracket:before{content:"";border-top:1px solid #cbd5e1;position:absolute;top:50%;left:calc(16.6667% - 8px);right:calc(16.6667% - 8px)}.LandingPage-module__U9ej6W__designBracket span{background:#cbd5e1;justify-self:center;width:1px;height:100%;position:relative}@media (max-width:900px){.LandingPage-module__U9ej6W__designBracket{display:none}}.LandingPage-module__U9ej6W__featureCardRow{display:contents}.LandingPage-module__U9ej6W__swipeDots{display:none}.LandingPage-module__U9ej6W__featureCard{flex-direction:column;display:flex;overflow:hidden;container-type:inline-size}.LandingPage-module__U9ej6W__featureCardMedia{border-radius:36px 36px 14px 14px;flex-shrink:0;width:calc(100% - 16px);margin:8px 8px 0;overflow:hidden}.LandingPage-module__U9ej6W__featureCardBody{flex-direction:column;flex:1;gap:8px;padding:28px;display:flex;position:relative}.LandingPage-module__U9ej6W__featureRow{grid-template-columns:1fr 1fr;align-items:center;gap:80px;margin-bottom:120px;display:grid}.LandingPage-module__U9ej6W__featureRow:last-child{margin-bottom:0}.LandingPage-module__U9ej6W__featureRowReverse{direction:rtl}.LandingPage-module__U9ej6W__featureRowReverse>*{direction:ltr}.LandingPage-module__U9ej6W__featureMedia{border-radius:16px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.08)}.LandingPage-module__U9ej6W__featureMediaOverlay{border-radius:16px;position:relative;overflow:hidden}.LandingPage-module__U9ej6W__featureImg{width:100%;height:auto;display:block}.LandingPage-module__U9ej6W__specimenFrame{position:relative}.LandingPage-module__U9ej6W__specimenBadge{color:#fff;letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;background:rgba(0,0,0,.6);border-radius:20px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;top:12px;left:12px}@keyframes LandingPage-module__U9ej6W__specimenIn{0%{opacity:0}to{opacity:1}}@keyframes LandingPage-module__U9ej6W__specimenOut{0%{opacity:1}to{opacity:0}}.LandingPage-module__U9ej6W__specimenFadeIn{animation:.4s forwards LandingPage-module__U9ej6W__specimenIn}.LandingPage-module__U9ej6W__specimenFadeOut{animation:.4s forwards LandingPage-module__U9ej6W__specimenOut}.LandingPage-module__U9ej6W__featureText{max-width:440px}.LandingPage-module__U9ej6W__featureLabel{font-family:var(--font-plex-mono),monospace;letter-spacing:2px;color:#94a3b8;margin-bottom:16px;font-size:11px;font-weight:500;display:inline-block}.LandingPage-module__U9ej6W__featureTitle{font-family:var(--font-instrument-serif),serif;letter-spacing:-.5px;color:#000;margin:0 0 16px;font-size:32px;font-weight:400}.LandingPage-module__U9ej6W__stepCaption{z-index:2;font-family:var(--font-inter),sans-serif;color:#fff;-webkit-backdrop-filter:blur(12px)saturate(140%);opacity:0;pointer-events:none;background:rgba(10,12,18,.62);border-radius:14px;align-items:flex-start;gap:10px;margin:0;padding:11px 14px;font-size:15px;font-weight:500;line-height:1.4;transition:opacity .25s,transform .35s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;bottom:12px;left:12px;right:12px;transform:translateY(8px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}.LandingPage-module__U9ej6W__featureCard:hover .LandingPage-module__U9ej6W__stepCaption,.LandingPage-module__U9ej6W__featureCard:focus-within .LandingPage-module__U9ej6W__stepCaption{opacity:1;transform:translateY(0)}.LandingPage-module__U9ej6W__stepCaptionIcon{stroke-width:1.75px;flex:none;width:18px;height:18px;margin-top:1px}@media (max-width:768px){.LandingPage-module__U9ej6W__featureCardCurrent .LandingPage-module__U9ej6W__stepCaption{opacity:1;transition-delay:.15s;transform:translateY(0)}}@media (max-width:1100px){.LandingPage-module__U9ej6W__stepCaption{border-radius:11px;gap:7px;padding:8px 10px;font-size:13px;line-height:1.35;bottom:8px;left:8px;right:8px}.LandingPage-module__U9ej6W__stepCaptionIcon{width:15px;height:15px}}@media (prefers-reduced-motion:reduce){.LandingPage-module__U9ej6W__stepCaption{transition:none}}.LandingPage-module__U9ej6W__featureDesc{color:#64748b;margin:0;font-size:16px;line-height:1.7}.LandingPage-module__U9ej6W__analyzeOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.45);position:absolute;top:0;bottom:0;left:0;right:0}.LandingPage-module__U9ej6W__analyzeCount{text-align:center;z-index:3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LandingPage-module__U9ej6W__analyzeNumber{color:#fff;letter-spacing:-3px;text-shadow:0 4px 20px rgba(0,0,0,.5);font-size:72px;font-weight:300;display:block}.LandingPage-module__U9ej6W__analyzeLabel{letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.85);text-shadow:0 2px 8px rgba(0,0,0,.5);font-size:12px;display:block}.LandingPage-module__U9ej6W__exportTitle{color:#94a3b8;letter-spacing:.8px;text-transform:uppercase;margin-bottom:12px;font-size:10px}.LandingPage-module__U9ej6W__exportValue{color:#000;letter-spacing:-2px;margin-bottom:4px;font-size:40px;font-weight:300}.LandingPage-module__U9ej6W__exportSub{color:#64748b;margin-bottom:14px;font-size:12px}.LandingPage-module__U9ej6W__exportBars{align-items:flex-end;gap:5px;height:40px;display:flex}.LandingPage-module__U9ej6W__exportBar{background:linear-gradient(#64748b,#000);border-radius:2px;flex:1}.LandingPage-module__U9ej6W__metrics{background:#000;padding:88px 48px 168px;overflow:hidden}.LandingPage-module__U9ej6W__metricsRow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:120px max(20px,min(3vw,40px));max-width:1320px;margin:0 auto;display:grid}.LandingPage-module__U9ej6W__metric{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;min-width:0;display:flex}.LandingPage-module__U9ej6W__metricIcon{width:112px;height:112px;margin-bottom:14px}.LandingPage-module__U9ej6W__metricWord{font-family:var(--font-plex-mono),monospace;color:#fff;letter-spacing:-.5px;white-space:nowrap;font-size:max(18px,min(2vw,28px));font-weight:500;line-height:1.1}.LandingPage-module__U9ej6W__metricValueCost,.LandingPage-module__U9ej6W__metricValueAccuracy,.LandingPage-module__U9ej6W__metricValueConfidentiality,.LandingPage-module__U9ej6W__metricValueTransparency,.LandingPage-module__U9ej6W__metricValueInsight,.LandingPage-module__U9ej6W__metricValueSpeed{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.LandingPage-module__U9ej6W__metricValueCost{background-image:linear-gradient(135deg,#fff0a8,#f2c94c 50%,#c8961e)}.LandingPage-module__U9ej6W__metricValueAccuracy{background-image:linear-gradient(135deg,#ff7a70,#e1251b 55%,#b51f1f)}.LandingPage-module__U9ej6W__metricValueTransparency{background-image:linear-gradient(135deg,#8af7b8,#1fbf6a 55%,#0c8a4c)}.LandingPage-module__U9ej6W__metricValueInsight{background-image:linear-gradient(135deg,#d9c8ff,#8f6bff 55%,#5b2fd6)}.LandingPage-module__U9ej6W__metricValueConfidentiality{background-image:linear-gradient(135deg,#8cc8ff,#2f8cff 50%,#0a5ad6)}.LandingPage-module__U9ej6W__metricValueSpeed{background-image:linear-gradient(#fff,#d3d6da 55%,#8f949b)}.LandingPage-module__U9ej6W__testimonials{background:#f8fafc;padding:80px 48px 100px}.LandingPage-module__U9ej6W__testimonialsGrid{grid-template-columns:repeat(3,1fr);gap:28px;max-width:1200px;margin:0 auto;display:grid}.LandingPage-module__U9ej6W__testimonialCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:20px;padding:32px;display:flex;box-shadow:0 2px 12px rgba(0,0,0,.04)}.LandingPage-module__U9ej6W__testimonialTheme{letter-spacing:.1em;text-transform:uppercase;color:#000;background:#f1f5f9;border-radius:20px;align-self:flex-start;padding:4px 12px;font-size:11px;font-weight:700;display:inline-block}.LandingPage-module__U9ej6W__testimonialCard:first-child .LandingPage-module__U9ej6W__testimonialTheme{color:#92400e;background:#fef3c7}.LandingPage-module__U9ej6W__testimonialCard:nth-child(2) .LandingPage-module__U9ej6W__testimonialTheme{color:#166534;background:#dcfce7}.LandingPage-module__U9ej6W__testimonialCard:nth-child(3) .LandingPage-module__U9ej6W__testimonialTheme{color:#1e40af;background:#dbeafe}.LandingPage-module__U9ej6W__testimonialQuote{font-family:var(--font-instrument-serif),serif;color:#1e293b;flex:1;margin:0;font-size:17px;font-style:italic;line-height:1.65}.LandingPage-module__U9ej6W__testimonialAuthor{border-top:1px solid #f1f5f9;padding-top:16px}.LandingPage-module__U9ej6W__testimonialName{color:#000;font-size:14px;font-weight:600}.LandingPage-module__U9ej6W__testimonialRole{color:#64748b;margin-top:2px;font-size:13px}.LandingPage-module__U9ej6W__pricing{background:#f9f9fa;padding:100px 0 120px}.LandingPage-module__U9ej6W__pricingHeader{text-align:center;padding:0 48px 40px}.LandingPage-module__U9ej6W__pricingFrom{color:#475569;max-width:640px;margin:12px auto 0;font-size:18px;line-height:1.5}.LandingPage-module__U9ej6W__pricingFrom strong{color:#000;font-weight:600}.LandingPage-module__U9ej6W__pricingOptions{color:#64748b;max-width:640px;margin:10px auto 0;font-size:15px;line-height:1.5}.LandingPage-module__U9ej6W__pricingOptions strong{color:#0f172a;font-weight:600}.LandingPage-module__U9ej6W__pricingTitle{font-family:var(--font-instrument-serif),serif;color:#000;letter-spacing:-.5px;margin:0 0 16px;font-size:40px;font-weight:400}.LandingPage-module__U9ej6W__pricingSub{color:#64748b;max-width:520px;margin:0 auto;font-size:16px;line-height:1.7}.LandingPage-module__U9ej6W__pricingWrap{justify-content:center;width:100%;margin-bottom:-40px;padding:24px 48px 80px;display:flex;overflow:hidden}.LandingPage-module__U9ej6W__pricingGrid{grid-template-columns:repeat(3,1fr);gap:28px;min-width:0;max-width:1140px;margin:0 auto;display:grid}@media (min-width:769px) and (max-width:1100px){.LandingPage-module__U9ej6W__pricingWrap{padding-left:24px;padding-right:24px}.LandingPage-module__U9ej6W__pricingGrid{gap:16px}.LandingPage-module__U9ej6W__tier{padding:32px 22px}}.LandingPage-module__U9ej6W__glass{transform:translate(var(--drift-x,0px),var(--drift-y,0px));background:radial-gradient(5px 22px at 16px 70px,rgba(255,255,255,.95),rgba(255,255,255,0) 100%),radial-gradient(3px at 20px 104px,rgba(255,255,255,.9),rgba(255,255,255,0) 100%),radial-gradient(4px 18px at calc(100% - 12px) 46%,rgba(255,255,255,.9),rgba(255,255,255,0) 100%),radial-gradient(55% 30% at 70% 88%,rgba(255,255,255,.55),rgba(255,255,255,0) 70%),linear-gradient(to bottom right,rgba(255,255,255,.35),rgba(205,206,212,.22));border-radius:44px;transition:transform .25s ease-out,box-shadow .4s;position:relative;box-shadow:inset 0 0 0 1px rgba(40,40,52,.2),inset 0 0 0 2.5px rgba(255,255,255,.95),inset 0 0 6px 3px rgba(255,255,255,.7),inset 0 0 26px 8px rgba(110,112,125,.07),inset -4px -6px 14px rgba(60,62,75,.05),0 1px 2px rgba(0,0,0,.04),8px 16px 30px rgba(0,0,0,.07)}.LandingPage-module__U9ej6W__glass>*{z-index:1;position:relative}.LandingPage-module__U9ej6W__glass:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(to bottom right,rgba(255,255,255,.9),rgba(251,251,252,.82));border-radius:41px;transition:opacity .4s;position:absolute;top:3px;bottom:3px;left:3px;right:3px;box-shadow:inset 0 0 18px 4px rgba(110,112,125,.05)}.LandingPage-module__U9ej6W__glass:hover:before{opacity:1}.LandingPage-module__U9ej6W__glass:after{content:"";-webkit-mask:conic-gradient(from 270deg at 41px 41px,transparent 0deg,#000 30deg,#000 60deg,transparent 90deg) 0 0/41px 41px no-repeat,conic-gradient(from 90deg at 0 0,transparent 0deg,#000 30deg,#000 60deg,transparent 90deg) 100% 100%/41px 41px no-repeat;filter:blur(1px);pointer-events:none;background:radial-gradient(circle at 41px 41px,transparent 25px,rgba(250,204,21,.12) 28px,rgba(59,130,246,.12) 30.5px,transparent 33px,rgba(59,130,246,.2) 35px,rgba(236,72,153,.26) 37.5px,rgba(250,204,21,.28) 39.5px,transparent 41.5px) 0 0/41px 41px no-repeat,radial-gradient(circle at 0 0,transparent 25px,rgba(236,72,153,.12) 28px,rgba(250,204,21,.13) 30.5px,transparent 33px,rgba(34,211,238,.2) 35px,rgba(250,204,21,.3) 37.5px,rgba(236,72,153,.28) 39.5px,rgba(59,130,246,.16) 41px,transparent 41.5px) 100% 100%/41px 41px no-repeat;border-radius:41px;position:absolute;top:3px;bottom:3px;left:3px;right:3px;-webkit-mask:conic-gradient(from 270deg at 41px 41px,transparent 0deg,#000 30deg,#000 60deg,transparent 90deg) 0 0/41px 41px no-repeat,conic-gradient(from 90deg at 0 0,transparent 0deg,#000 30deg,#000 60deg,transparent 90deg) 100% 100%/41px 41px no-repeat;mask:conic-gradient(from 270deg at 41px 41px,transparent 0deg,#000 30deg,#000 60deg,transparent 90deg) 0 0/41px 41px no-repeat,conic-gradient(from 90deg at 0 0,transparent 0deg,#000 30deg,#000 60deg,transparent 90deg) 100% 100%/41px 41px no-repeat}.LandingPage-module__U9ej6W__glass:hover{box-shadow:inset 0 0 0 1px rgba(40,40,52,.22),inset 0 0 0 2.5px rgba(255,255,255,.95),inset 0 0 6px 3px rgba(255,255,255,.75),inset 0 0 26px 8px rgba(110,112,125,.08),inset -4px -6px 14px rgba(60,62,75,.06),0 2px 4px rgba(0,0,0,.05),12px 24px 44px rgba(0,0,0,.09)}@media (max-width:768px){.LandingPage-module__U9ej6W__glassCurrent:before{opacity:1}.LandingPage-module__U9ej6W__glassCurrent{box-shadow:inset 0 0 0 1px rgba(40,40,52,.22),inset 0 0 0 2.5px rgba(255,255,255,.95),inset 0 0 6px 3px rgba(255,255,255,.75),inset 0 0 26px 8px rgba(110,112,125,.08),inset -4px -6px 14px rgba(60,62,75,.06),0 2px 4px rgba(0,0,0,.05),12px 24px 44px rgba(0,0,0,.09)}}@media (prefers-reduced-motion:reduce){.LandingPage-module__U9ej6W__glass,.LandingPage-module__U9ej6W__glass:before{transition:none}}.LandingPage-module__U9ej6W__tier{flex-direction:column;padding:44px 36px;display:flex}@media (hover:hover){.LandingPage-module__U9ej6W__tier:hover{transform:translate(calc(-2px + var(--drift-x,0px)),calc(-5px + var(--drift-y,0px)))}}.LandingPage-module__U9ej6W__tierFeatured{border:2px solid #000}.LandingPage-module__U9ej6W__tierFeatured:hover{border-color:#1e293b}.LandingPage-module__U9ej6W__tierBadge{color:#fff;letter-spacing:.8px;background:#000;border-radius:6px;padding:4px 10px;font-size:10px;font-weight:600;position:absolute;top:14px;right:14px}.LandingPage-module__U9ej6W__tierName{color:#000;align-items:center;min-height:36px;margin:0 0 8px;font-size:21px;font-weight:600;display:flex}.LandingPage-module__U9ej6W__tierSub{color:#64748b;min-height:45px;margin:0 0 8px;font-size:15px;line-height:1.5}.LandingPage-module__U9ej6W__tierPrice{color:#000;letter-spacing:-1px;align-items:center;min-height:52px;margin-bottom:4px;font-size:2.25rem;font-weight:600;display:flex}.LandingPage-module__U9ej6W__tierUnit{color:#94a3b8;font-size:14px;font-weight:400}.LandingPage-module__U9ej6W__tierDetail{color:#94a3b8;margin:0 0 20px;font-size:13px}.LandingPage-module__U9ej6W__tierUsage{background:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;margin:0 0 20px;padding:14px 16px}.LandingPage-module__U9ej6W__tierUsage strong{color:#000;font-size:13px;font-weight:500;line-height:1.4}.LandingPage-module__U9ej6W__tierUsage small{color:#94a3b8;margin-top:3px;font-size:12px;display:block}.LandingPage-module__U9ej6W__tierList{flex-grow:1;margin:6px 0 16px;padding:0;list-style:none}.LandingPage-module__U9ej6W__tierList li{color:#475569;align-items:flex-start;padding:8px 0;font-size:15px;line-height:1.4;display:flex}.LandingPage-module__U9ej6W__tierIcon{color:#000;stroke-width:1.75px;flex-shrink:0;width:15px;height:15px;margin:2px 10px 0 0}.LandingPage-module__U9ej6W__tierCta{color:#fff;cursor:pointer;letter-spacing:.3px;background:#000;border:none;border-radius:10px;width:100%;margin-top:auto;padding:14px 32px;font-size:13px;font-weight:600;transition:all .2s}.LandingPage-module__U9ej6W__tierCta:hover{background:#1e293b;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.12)}.LandingPage-module__U9ej6W__tierCtaRow{gap:8px;width:100%;margin-top:auto;display:flex}.LandingPage-module__U9ej6W__tierCtaRow .LandingPage-module__U9ej6W__tierCta{text-align:center;flex:1;margin-top:0;padding:14px 12px;text-decoration:none}.LandingPage-module__U9ej6W__tierCtaSecondary{color:#000;background:#fff;box-shadow:inset 0 0 0 1px #000}.LandingPage-module__U9ej6W__tierCtaSecondary:hover{background:#f1f5f9;box-shadow:inset 0 0 0 1px #000,0 2px 8px rgba(0,0,0,.12)}.LandingPage-module__U9ej6W__faq{background:#000;padding:96px 48px 72px}.LandingPage-module__U9ej6W__faqTitle{font-family:var(--font-instrument-serif),serif;letter-spacing:-.5px;color:#fff;text-align:center;margin:0 0 40px;font-size:max(28px,min(2.6vw,40px));font-weight:400}.LandingPage-module__U9ej6W__faqList{border-top:1px solid rgba(255,255,255,.14);max-width:820px;margin:0 auto}.LandingPage-module__U9ej6W__faqItem{border-bottom:1px solid rgba(255,255,255,.14)}.LandingPage-module__U9ej6W__faqQuestion{font-family:var(--font-inter),sans-serif;color:#fff;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 4px;font-size:18px;font-weight:500;list-style:none;display:flex}.LandingPage-module__U9ej6W__faqQuestion::-webkit-details-marker{display:none}.LandingPage-module__U9ej6W__faqQuestion:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid rgba(255,255,255,.7)}.LandingPage-module__U9ej6W__faqIcon{color:rgba(255,255,255,.6);flex:none;width:20px;height:20px;transition:transform .25s}.LandingPage-module__U9ej6W__faqItem[open] .LandingPage-module__U9ej6W__faqIcon{transform:rotate(45deg)}.LandingPage-module__U9ej6W__faqAnswer{font-family:var(--font-inter),sans-serif;color:rgba(255,255,255,.72);margin:-6px 0 0;padding:0 44px 22px 4px;font-size:16px;line-height:1.6}@media (max-width:768px){.LandingPage-module__U9ej6W__faq{padding:64px 20px 48px}.LandingPage-module__U9ej6W__faqQuestion{padding:18px 2px;font-size:16px}.LandingPage-module__U9ej6W__faqAnswer{padding-right:8px;font-size:15px}}@media (prefers-reduced-motion:reduce){.LandingPage-module__U9ej6W__faqIcon{transition:none}}.LandingPage-module__U9ej6W__finalCta{text-align:center;background:#000;padding:100px 48px}.LandingPage-module__U9ej6W__finalCtaTitle{font-family:var(--font-instrument-serif),serif;color:#fff;letter-spacing:-.5px;text-wrap:balance;margin:0 0 28px;font-size:max(18px,min(2.5vw,36px));font-weight:400}.LandingPage-module__U9ej6W__finalCtaSub{color:rgba(255,255,255,.55);margin:0 0 40px;font-size:16px;line-height:1.7}.LandingPage-module__U9ej6W__footer{background:#f8fafc;border-top:1px solid #e2e8f0;padding:48px 0 32px}.LandingPage-module__U9ej6W__footerGrid{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.LandingPage-module__U9ej6W__footerBrand{flex-direction:column;gap:6px;display:flex}.LandingPage-module__U9ej6W__footerTagline{color:#94a3b8;letter-spacing:1px;text-transform:uppercase;font-size:11px}.LandingPage-module__U9ej6W__footerNav{align-items:center;gap:28px;display:flex}.LandingPage-module__U9ej6W__footerLink{color:#64748b;font-size:13px;text-decoration:none;transition:color .2s}.LandingPage-module__U9ej6W__footerLink:hover{color:#000}.LandingPage-module__U9ej6W__footerCopy{color:#94a3b8;font-size:12px}@media (max-width:1024px){.LandingPage-module__U9ej6W__featureRow{gap:48px}}@media (max-width:768px){.LandingPage-module__U9ej6W__container{padding:0 24px}.LandingPage-module__U9ej6W__heroTitle{letter-spacing:-.5px;font-size:calc(6.84932vw - 3.28767px)}.LandingPage-module__U9ej6W__heroSub{font-size:15px}.LandingPage-module__U9ej6W__heroCtas{flex-direction:column;width:100%;max-width:320px;margin:0 auto}.LandingPage-module__U9ej6W__proof{padding:14px 0 12px}.LandingPage-module__U9ej6W__workflowSection{padding:64px 20px}.LandingPage-module__U9ej6W__workflowTitle{font-size:28px}.LandingPage-module__U9ej6W__features{padding:80px 0}.LandingPage-module__U9ej6W__featureRow{grid-template-columns:1fr;gap:32px;margin-bottom:80px}.LandingPage-module__U9ej6W__featureRowReverse{direction:ltr}.LandingPage-module__U9ej6W__featureText{text-align:center;max-width:100%}.LandingPage-module__U9ej6W__featureTitle{font-size:26px}.LandingPage-module__U9ej6W__featureLabel{text-align:center;display:block}.LandingPage-module__U9ej6W__metrics{padding:56px 24px}.LandingPage-module__U9ej6W__pricing{padding:72px 0 80px}.LandingPage-module__U9ej6W__pricingHeader{padding:0 24px 16px}.LandingPage-module__U9ej6W__pricingTitle{font-size:32px}.LandingPage-module__U9ej6W__pricingWrap{padding:24px 20px 20px}.LandingPage-module__U9ej6W__finalCta{padding:72px 24px}.LandingPage-module__U9ej6W__finalCtaTitle{font-size:28px}.LandingPage-module__U9ej6W__footerGrid{text-align:center;flex-direction:column}.LandingPage-module__U9ej6W__footerBrand{align-items:center}.LandingPage-module__U9ej6W__footerNav{flex-wrap:wrap;justify-content:center;gap:16px}}@media (min-width:769px) and (max-width:1100px){.LandingPage-module__U9ej6W__metrics{padding-top:104px;padding-bottom:196px}.LandingPage-module__U9ej6W__metricsRow{column-gap:16px}.LandingPage-module__U9ej6W__metricWord{font-size:min(18px,1.85vw)}}@media (max-width:768px){.LandingPage-module__U9ej6W__heroContent{max-width:100%;padding:0 24px}.LandingPage-module__U9ej6W__hero{flex-direction:column;justify-content:flex-end;align-items:stretch;height:auto;min-height:100svh}.LandingPage-module__U9ej6W__hero .LandingPage-module__U9ej6W__heroContent{padding-top:112px;padding-bottom:28px}.LandingPage-module__U9ej6W__heroBottom{position:relative}.LandingPage-module__U9ej6W__heroTitle{white-space:normal;width:auto}.LandingPage-module__U9ej6W__heroCtas{max-width:none;margin:0}.LandingPage-module__U9ej6W__features{padding:72px 16px}.LandingPage-module__U9ej6W__featuresTitle{letter-spacing:-.5px;font-size:28px}.LandingPage-module__U9ej6W__featuresMission{letter-spacing:-.5px;margin-top:40px;font-size:28px}.LandingPage-module__U9ej6W__featureCardBody .LandingPage-module__U9ej6W__featureLabel{text-align:left}.LandingPage-module__U9ej6W__metrics{padding:96px 16px}.LandingPage-module__U9ej6W__metricsRow{grid-template-columns:1fr 1fr;align-items:start;gap:32px 16px;display:grid}.LandingPage-module__U9ej6W__metric{min-width:0}.LandingPage-module__U9ej6W__metricIcon{width:64px;height:64px;margin-bottom:8px}.LandingPage-module__U9ej6W__metricWord{font-size:18px}.LandingPage-module__U9ej6W__tierName{min-height:0}.LandingPage-module__U9ej6W__tierSub{min-height:0;margin-bottom:12px}.LandingPage-module__U9ej6W__featureCardRow,.LandingPage-module__U9ej6W__pricingGrid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;min-width:0;display:flex;overflow-x:auto}.LandingPage-module__U9ej6W__featureCardRow::-webkit-scrollbar{display:none}.LandingPage-module__U9ej6W__pricingGrid::-webkit-scrollbar{display:none}.LandingPage-module__U9ej6W__featureCards{grid-template-columns:1fr}.LandingPage-module__U9ej6W__featureCardRow{margin:0 -16px;padding:4px 9vw 26px;scroll-padding:0 9vw}.LandingPage-module__U9ej6W__pricingWrap{flex-direction:column;padding:16px 0 12px}.LandingPage-module__U9ej6W__pricingGrid{max-width:none;margin:0;padding:4px 9vw 26px;scroll-padding:0 9vw}.LandingPage-module__U9ej6W__featureCardRow>.LandingPage-module__U9ej6W__featureCard,.LandingPage-module__U9ej6W__pricingGrid>.LandingPage-module__U9ej6W__tier{scroll-snap-align:center;flex:0 0 82vw}.LandingPage-module__U9ej6W__tier{padding:28px 22px}.LandingPage-module__U9ej6W__tierName{font-size:19px}.LandingPage-module__U9ej6W__tierSub{font-size:14px}.LandingPage-module__U9ej6W__tierList{margin:10px 0 14px}.LandingPage-module__U9ej6W__tierList li{padding:6px 0;font-size:14px}.LandingPage-module__U9ej6W__tierCta{padding:12px 16px}.LandingPage-module__U9ej6W__featureCardBody{padding:18px 20px 20px}.LandingPage-module__U9ej6W__featureCard .LandingPage-module__U9ej6W__featureTitle{font-size:22px}.LandingPage-module__U9ej6W__swipeDots{justify-content:center;gap:6px;margin:0 0 4px;display:flex}.LandingPage-module__U9ej6W__swipeDots span{background:rgba(15,23,42,.18);border-radius:3px;width:6px;height:6px;transition:width .25s,background-color .25s}.LandingPage-module__U9ej6W__swipeDots span.LandingPage-module__U9ej6W__swipeDotActive{background:#0f172a;width:16px}.LandingPage-module__U9ej6W__designFoundation{margin-top:4px}}
.VideoOverlay-module__XABcyW__wrapper{background:#0d1117;border-radius:12px;width:100%;height:100%;transition:opacity .45s;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.VideoOverlay-module__XABcyW__frame{position:absolute;top:0;bottom:0;left:0;right:0}.VideoOverlay-module__XABcyW__layer{transition:opacity .6s;}.VideoOverlay-module__XABcyW__video{object-fit:cover;width:100%;height:100%;display:block}.VideoOverlay-module__XABcyW__canvas{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.VideoOverlay-module__XABcyW__badge{color:#e2e8f0;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;background:rgba(0,0,0,.65);border-radius:20px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;top:10px;left:10px}
.DesignBanner-module__7KObma__pair{z-index:2;flex-wrap:nowrap;justify-content:center;align-items:center;gap:max(12px,min(4.4vw,64px));display:flex;position:relative}.DesignBanner-module__7KObma__core{z-index:2;align-items:center;gap:max(6px,min(1vw,14px));min-width:0;display:flex;position:relative}.DesignBanner-module__7KObma__badge{background:#000;border-radius:max(8px,min(.85vw,12px));flex-shrink:0;justify-content:center;align-items:center;width:max(28px,min(3.2vw,46px));height:max(28px,min(3.2vw,46px));display:inline-flex;box-shadow:0 6px 18px rgba(0,0,0,.18)}.DesignBanner-module__7KObma__icon{color:#fff;stroke-width:1.75px;width:48%;height:48%}.DesignBanner-module__7KObma__title{font-family:var(--font-instrument-serif),serif;letter-spacing:-.5px;color:#000;white-space:nowrap;margin:0;font-size:max(14px,min(2.2vw,32px));font-weight:400;line-height:1.1}@media (max-width:640px){.DesignBanner-module__7KObma__title{white-space:normal}}
.MetricHover-module__zuEMFW__item{cursor:default;outline:none;position:relative}.MetricHover-module__zuEMFW__active{z-index:2}.MetricHover-module__zuEMFW__card{pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(24px)saturate(140%);background:radial-gradient(20px 2.5px at 46px 5px,rgba(255,255,255,.55),rgba(255,255,255,0) 100%),radial-gradient(2px at 22px 14px,rgba(255,255,255,.5),rgba(255,255,255,0) 100%),linear-gradient(to bottom right,rgba(255,255,255,.11),rgba(255,255,255,.04)),#121214;border-radius:12px;transition:top .35s,right .35s,bottom .35s,left .35s,border-radius .35s,opacity .3s,transform .2s ease-out;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(0,0);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),inset 0 0 0 2.5px rgba(255,255,255,.04),inset 0 0 18px 4px rgba(255,255,255,.03),0 18px 40px rgba(0,0,0,.55)}.MetricHover-module__zuEMFW__card:after{content:"";-webkit-mask:conic-gradient(from 270deg at 29px 29px,transparent 0deg,#000 30deg,#000 60deg,transparent 90deg) 0 0/29px 29px no-repeat,conic-gradient(from 90deg at 0 0,transparent 0deg,#000 30deg,#000 60deg,transparent 90deg) 100% 100%/29px 29px no-repeat;filter:blur(.8px);pointer-events:none;background:radial-gradient(circle at 29px 29px,transparent 22px,rgba(59,130,246,.3) 24px,rgba(236,72,153,.34) 26px,rgba(250,204,21,.36) 27.6px,transparent 29.3px) 0 0/29px 29px no-repeat,radial-gradient(circle at 0 0,transparent 22px,rgba(34,211,238,.3) 24px,rgba(250,204,21,.38) 26px,rgba(236,72,153,.36) 27.6px,transparent 29.3px) 100% 100%/29px 29px no-repeat;border-radius:29px;position:absolute;top:3px;bottom:3px;left:3px;right:3px;-webkit-mask:conic-gradient(from 270deg at 29px 29px,transparent 0deg,#000 30deg,#000 60deg,transparent 90deg) 0 0/29px 29px no-repeat,conic-gradient(from 90deg at 0 0,transparent 0deg,#000 30deg,#000 60deg,transparent 90deg) 100% 100%/29px 29px no-repeat;mask:conic-gradient(from 270deg at 29px 29px,transparent 0deg,#000 30deg,#000 60deg,transparent 90deg) 0 0/29px 29px no-repeat,conic-gradient(from 90deg at 0 0,transparent 0deg,#000 30deg,#000 60deg,transparent 90deg) 100% 100%/29px 29px no-repeat}.MetricHover-module__zuEMFW__active .MetricHover-module__zuEMFW__card{top:var(--card-top);right:var(--card-right);bottom:var(--card-bottom);left:var(--card-left);opacity:1;transform:translate3d(var(--card-x),var(--card-y),0);border-radius:32px}.MetricHover-module__zuEMFW__content{flex-direction:column;align-self:stretch;align-items:center;transition:transform .2s ease-out;display:flex;position:relative}.MetricHover-module__zuEMFW__active .MetricHover-module__zuEMFW__content{transform:translate3d(var(--content-x),var(--content-y),0)}.MetricHover-module__zuEMFW__topline{min-height:var(--topline-h,auto);max-width:100%;font-family:var(--font-instrument-serif),serif;letter-spacing:-.3px;text-align:center;text-wrap:balance;white-space:nowrap;color:#fff;justify-content:center;align-items:flex-end;margin:0 0 20px;font-size:max(20px,min(2vw,30px));font-weight:400;line-height:1.15;transition:opacity .2s;display:flex}@media (max-width:768px){.MetricHover-module__zuEMFW__topline{white-space:normal}}.MetricHover-module__zuEMFW__active .MetricHover-module__zuEMFW__topline{opacity:0}.MetricHover-module__zuEMFW__icon,.MetricHover-module__zuEMFW__title{transform-origin:0 0;transition:transform .4s cubic-bezier(.22,1,.36,1)}.MetricHover-module__zuEMFW__icon{display:flex}.MetricHover-module__zuEMFW__active .MetricHover-module__zuEMFW__icon{transform:translate(var(--icon-tx),var(--icon-ty))scale(var(--icon-s))}.MetricHover-module__zuEMFW__title{display:inline-block}.MetricHover-module__zuEMFW__active .MetricHover-module__zuEMFW__title{transform:translate(var(--title-tx),var(--title-ty))scale(var(--title-s))}.MetricHover-module__zuEMFW__list{top:var(--list-top);left:var(--list-left);width:var(--list-width);pointer-events:none;margin:0;padding:0;list-style:none;position:absolute}.MetricHover-module__zuEMFW__list li{font-family:var(--font-inter),sans-serif;text-align:left;color:#fff;opacity:0;margin:0 0 12px;padding-left:28px;font-size:16px;font-weight:500;line-height:1.4;transition:opacity .2s,transform .3s;position:relative;transform:translateY(6px)}.MetricHover-module__zuEMFW__list li:last-child{margin-bottom:0}.MetricHover-module__zuEMFW__bulletIcon{color:rgba(255,255,255,.9);stroke-width:1.75px;width:18px;height:18px;position:absolute;top:.12em;left:0}.MetricHover-module__zuEMFW__bullets{margin:0;padding:0;list-style:none}.MetricHover-module__zuEMFW__active .MetricHover-module__zuEMFW__list li{opacity:1;transition-delay:calc(.18s + var(--i)*60ms);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.MetricHover-module__zuEMFW__card,.MetricHover-module__zuEMFW__content,.MetricHover-module__zuEMFW__icon,.MetricHover-module__zuEMFW__title,.MetricHover-module__zuEMFW__topline,.MetricHover-module__zuEMFW__list li{transition:none}.MetricHover-module__zuEMFW__active .MetricHover-module__zuEMFW__card,.MetricHover-module__zuEMFW__active .MetricHover-module__zuEMFW__content{transform:none}}
.HeroFilmstrip-module__95dgfa__viewport{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.HeroFilmstrip-module__95dgfa__strip{height:100%;transform:translateX(calc(var(--pos)*-100%));transition:transform .7s cubic-bezier(.22,1,.36,1);position:relative}.HeroFilmstrip-module__95dgfa__frame{top:0;left:calc(var(--slot)*100%);background:#000;width:100%;height:100%;position:absolute;overflow:hidden}.HeroFilmstrip-module__95dgfa__video{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.HeroFilmstrip-module__95dgfa__strip{transition:none}}
.contact-module__swMWYG__contactPage{color:#000;background:#f8fafc;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6;overflow-x:hidden}.contact-module__swMWYG__container{max-width:1280px;margin:0 auto;padding:0 48px}.contact-module__swMWYG__heroSection{text-align:center;padding:160px 0 64px}.contact-module__swMWYG__heroTitle{letter-spacing:-.5px;color:#000;margin-bottom:16px;font-size:48px;font-weight:500;line-height:1.15}.contact-module__swMWYG__heroSubtitle{color:#64748b;max-width:480px;margin:0 auto;font-size:17px;line-height:1.7}.contact-module__swMWYG__inlineLogo{vertical-align:-.2em;width:auto;height:.95em;display:inline-block}.contact-module__swMWYG__heroTopics{letter-spacing:1.5px;text-transform:uppercase;color:#94a3b8;margin:12px auto 0;font-size:12px;font-weight:600}.contact-module__swMWYG__bodySection{padding:0 0 100px}.contact-module__swMWYG__bodyGrid{grid-template-columns:1fr 1.4fr;align-items:start;gap:48px;display:grid}.contact-module__swMWYG__infoPanel{position:-webkit-sticky;position:sticky;top:100px}.contact-module__swMWYG__infoCard{background:#fff;border:1px solid #f1f5f9;border-radius:12px;margin-bottom:16px;padding:28px;transition:all .2s;box-shadow:0 1px 3px rgba(0,0,0,.04)}.contact-module__swMWYG__infoCard:hover{border-color:#e2e8f0;box-shadow:0 4px 12px rgba(0,0,0,.06)}.contact-module__swMWYG__infoLabel{letter-spacing:1px;text-transform:uppercase;color:#94a3b8;margin-bottom:10px;font-size:11px;font-weight:600}.contact-module__swMWYG__infoValue{color:#000;font-size:16px;font-weight:500;line-height:1.5}.contact-module__swMWYG__infoValue a{color:#000;border-bottom:1px solid #e2e8f0;text-decoration:none;transition:border-color .2s}.contact-module__swMWYG__infoValue a:hover{border-color:#000}.contact-module__swMWYG__infoDescription{color:#64748b;margin-top:6px;font-size:14px;line-height:1.6}.contact-module__swMWYG__formPanel{background:#fff;border:1px solid #f1f5f9;border-radius:16px;padding:40px;box-shadow:0 1px 3px rgba(0,0,0,.04)}.contact-module__swMWYG__formTitle{letter-spacing:1px;text-transform:uppercase;color:#94a3b8;margin-bottom:32px;font-size:12px;font-weight:600}.contact-module__swMWYG__formRow{grid-template-columns:1fr 1fr;gap:20px;display:grid}.contact-module__swMWYG__formGroup{margin-bottom:24px}.contact-module__swMWYG__formLabel{color:#334155;margin-bottom:8px;font-size:14px;font-weight:500;display:block}.contact-module__swMWYG__formInput,.contact-module__swMWYG__formTextarea{color:#000;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;width:100%;padding:12px 16px;font-family:inherit;font-size:15px;transition:all .2s}.contact-module__swMWYG__formInput:focus,.contact-module__swMWYG__formTextarea:focus{background:#fff;border-color:#94a3b8;outline:none;box-shadow:0 0 0 3px rgba(15,23,42,.04)}.contact-module__swMWYG__formInput::placeholder,.contact-module__swMWYG__formTextarea::placeholder{color:#94a3b8}.contact-module__swMWYG__formTextarea{resize:vertical;min-height:140px}.contact-module__swMWYG__submitBtn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:8px;width:100%;margin-top:4px;padding:14px 32px;font-size:14px;font-weight:600;transition:all .2s}.contact-module__swMWYG__submitBtn:hover{background:#1e293b;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.12)}.contact-module__swMWYG__submitBtn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.contact-module__swMWYG__successMessage,.contact-module__swMWYG__errorMessage{text-align:center;border-radius:8px;margin-top:16px;padding:14px 16px;font-size:14px}.contact-module__swMWYG__successMessage{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.contact-module__swMWYG__errorMessage{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}@media (max-width:1024px){.contact-module__swMWYG__bodyGrid{grid-template-columns:1fr;gap:40px}.contact-module__swMWYG__infoPanel{grid-template-columns:1fr 1fr;gap:12px;display:grid;position:static}.contact-module__swMWYG__infoCard{margin-bottom:0}}@media (max-width:768px){.contact-module__swMWYG__container{padding:0 24px}.contact-module__swMWYG__heroSection{padding:140px 0 48px}.contact-module__swMWYG__heroTitle{font-size:32px}.contact-module__swMWYG__infoPanel{grid-template-columns:1fr}.contact-module__swMWYG__formPanel{padding:28px 20px}.contact-module__swMWYG__formRow{grid-template-columns:1fr;gap:0}}
.partnerships-module__m1HJkq__partnershipsPage{color:#000;background:#f8fafc;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6}.partnerships-module__m1HJkq__container{max-width:1280px;margin:0 auto;padding:0 48px}.partnerships-module__m1HJkq__hero{text-align:center;padding:104px 0 8px}.partnerships-module__m1HJkq__heroTitle{letter-spacing:-.5px;color:#000;margin-bottom:20px;font-size:48px;font-weight:500;line-height:1.15}.partnerships-module__m1HJkq__heroSubtitle{color:#64748b;max-width:580px;margin:0 auto;font-size:17px;line-height:1.8}.partnerships-module__m1HJkq__horizontalSection{position:relative}.partnerships-module__m1HJkq__sticky{align-items:center;height:calc(100vh - 64px);display:flex;position:-webkit-sticky;position:sticky;top:64px;overflow:hidden}.partnerships-module__m1HJkq__track{will-change:transform;align-items:stretch;display:flex}.partnerships-module__m1HJkq__card{box-sizing:border-box;flex:0 0 100vw;justify-content:center;align-items:center;width:100vw;height:calc(100vh - 64px);padding:0 6vw;display:flex}.partnerships-module__m1HJkq__cardInner{width:100%;max-width:720px;max-height:calc(100vh - 160px);overflow-y:auto}.partnerships-module__m1HJkq__cardHeader{align-items:center;gap:16px;margin-bottom:24px;display:flex}.partnerships-module__m1HJkq__cardNumber{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-size:16px;font-weight:500;display:flex}.partnerships-module__m1HJkq__cardTitle{letter-spacing:-.3px;color:#000;margin:0;font-size:26px;font-weight:500;line-height:1.2}.partnerships-module__m1HJkq__cardSubtitle{letter-spacing:1px;text-transform:uppercase;color:#94a3b8;margin-top:4px;font-size:11px;font-weight:600}.partnerships-module__m1HJkq__cardList{margin:0;padding:0;list-style:none}.partnerships-module__m1HJkq__cardList li{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;margin-bottom:10px;padding:16px 18px}.partnerships-module__m1HJkq__cardList li:last-child{margin-bottom:0}.partnerships-module__m1HJkq__listItemTitle{color:#000;margin-bottom:6px;font-size:15px;font-weight:500}.partnerships-module__m1HJkq__listItemDescription{color:#64748b;font-size:14px;line-height:1.7}.partnerships-module__m1HJkq__stepItem{background:#fff;border:1px solid #f1f5f9;border-radius:12px;margin-bottom:10px;padding:28px 24px;transition:all .2s;box-shadow:0 1px 2px rgba(0,0,0,.03)}.partnerships-module__m1HJkq__stepItem:hover{border-color:#e2e8f0;box-shadow:0 4px 12px rgba(0,0,0,.05)}.partnerships-module__m1HJkq__stepItemTitle{color:#000;font-size:17px;font-weight:500}.partnerships-module__m1HJkq__ctaSection{text-align:center;background:#fff;border-top:1px solid #f1f5f9;padding:100px 0}.partnerships-module__m1HJkq__ctaTitle{letter-spacing:-.5px;color:#000;margin-bottom:14px;font-size:36px;font-weight:500}.partnerships-module__m1HJkq__ctaSubtitle{color:#64748b;white-space:nowrap;max-width:none;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.7}.partnerships-module__m1HJkq__ctaButton{color:#fff;cursor:pointer;background:#000;border:none;border-radius:8px;padding:14px 40px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.partnerships-module__m1HJkq__ctaButton:hover{background:#1e293b;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.12)}@media (max-width:768px){.partnerships-module__m1HJkq__container{padding:0 24px}.partnerships-module__m1HJkq__hero{padding:140px 0 48px}.partnerships-module__m1HJkq__heroTitle{font-size:32px}.partnerships-module__m1HJkq__processSteps{padding:20px 0 60px}.partnerships-module__m1HJkq__stepContainer{padding-bottom:56px;padding-left:56px}.partnerships-module__m1HJkq__stepNumber{width:36px;height:36px;font-size:14px}.partnerships-module__m1HJkq__stepContainer:before{top:36px;left:17px}.partnerships-module__m1HJkq__stepTitle{font-size:22px;line-height:36px}.partnerships-module__m1HJkq__stepList li{padding:18px}.partnerships-module__m1HJkq__ctaTitle{font-size:28px}}
.FeatureAnimations-module__nU3ufW__tree,.FeatureAnimations-module__nU3ufW__dataTypes,.FeatureAnimations-module__nU3ufW__report{position:absolute;bottom:18px;right:20px}.FeatureAnimations-module__nU3ufW__tree{width:min(180px,100cqw - 170px);height:auto;display:block;overflow:hidden}.FeatureAnimations-module__nU3ufW__dataTypes{width:min(200px,100cqw - 170px)}.FeatureAnimations-module__nU3ufW__report{width:min(140px,100cqw - 240px);height:auto;display:block}@container (width<=259px){.FeatureAnimations-module__nU3ufW__tree,.FeatureAnimations-module__nU3ufW__dataTypes{display:none}}@container (width<=319px){.FeatureAnimations-module__nU3ufW__report{display:none}}@media (max-width:768px){@container (width<=359px){.FeatureAnimations-module__nU3ufW__report{width:min(110px,100cqw - 190px);display:block}}@container (width<=299px){.FeatureAnimations-module__nU3ufW__report{width:min(90px,100cqw - 180px)}}@container (width<=239px){.FeatureAnimations-module__nU3ufW__report{display:none}}}.FeatureAnimations-module__nU3ufW__edge{fill:none;stroke:#cbd5e1;stroke-width:1.5px;transition:stroke .9s,stroke-width .9s,filter .9s}.FeatureAnimations-module__nU3ufW__edgeLeaf{stroke-width:1.2px;stroke-opacity:.7}.FeatureAnimations-module__nU3ufW__edgeLit{stroke-width:2.4px;filter:drop-shadow(0 0 2.5px rgba(74,222,128,.9));transition:stroke 80ms linear,stroke-width 80ms linear,filter 80ms linear;stroke:#22c55e!important}.FeatureAnimations-module__nU3ufW__node{fill:#fff;stroke:#cbd5e1;stroke-width:1.5px}.FeatureAnimations-module__nU3ufW__nodeSoft{fill:#e2e8f0}.FeatureAnimations-module__nU3ufW__nodeFilled{fill:#cbd5e1;stroke:#cbd5e1;stroke-width:1.5px}.FeatureAnimations-module__nU3ufW__pulse{fill:#4ade80;filter:drop-shadow(0 0 3px rgba(74,222,128,.9))}.FeatureAnimations-module__nU3ufW__modeWrap{position:relative}.FeatureAnimations-module__nU3ufW__modeTag{color:#64748b;font-family:var(--font-plex-mono),monospace;letter-spacing:.6px;text-transform:uppercase;background:#f8fafc;border:1px solid #e2e8f0;border-radius:3px;padding:1px 4px;font-size:7px;font-weight:600;line-height:1.3;position:absolute;bottom:0;right:0}.FeatureAnimations-module__nU3ufW__modeSvg{width:100%;height:auto;display:block;overflow:visible}.FeatureAnimations-module__nU3ufW__axisText,.FeatureAnimations-module__nU3ufW__chipText{font-family:var(--font-plex-mono),monospace;font-weight:600}.FeatureAnimations-module__nU3ufW__zAxis{fill:none;stroke:#cbd5e1;stroke-width:1.2px}.FeatureAnimations-module__nU3ufW__axisText{fill:#94a3b8;font-size:8px}.FeatureAnimations-module__nU3ufW__slice{fill:#f8fafc;fill-opacity:.85;stroke:#cbd5e1;stroke-width:1.2px}.FeatureAnimations-module__nU3ufW__current{stroke-width:1.6px}.FeatureAnimations-module__nU3ufW__ghostFrame{fill:#f8fafc;stroke:#e2e8f0;stroke-width:1px}.FeatureAnimations-module__nU3ufW__track{fill:#e2e8f0}.FeatureAnimations-module__nU3ufW__trackFill{fill:#94a3b8}.FeatureAnimations-module__nU3ufW__playhead{fill:#fff;stroke:#94a3b8;stroke-width:1.4px}.FeatureAnimations-module__nU3ufW__chipBox{fill:#fff;stroke:#e2e8f0;stroke-width:1px}.FeatureAnimations-module__nU3ufW__chipText{fill:#64748b;font-size:7.5px}.FeatureAnimations-module__nU3ufW__pageBack{fill:#f8fafc;stroke:#e2e8f0;stroke-width:1px}.FeatureAnimations-module__nU3ufW__page{fill:#fff;stroke:#cbd5e1;stroke-width:1.2px}.FeatureAnimations-module__nU3ufW__pageHeader{fill:#94a3b8}.FeatureAnimations-module__nU3ufW__pageLine{fill:#e2e8f0}.FeatureAnimations-module__nU3ufW__axes{fill:none;stroke:#e2e8f0;stroke-width:1px}.FeatureAnimations-module__nU3ufW__bar{fill:#cbd5e1}.FeatureAnimations-module__nU3ufW__plotLine{fill:none;stroke:#94a3b8;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.FeatureAnimations-module__nU3ufW__plotPoint{fill:#64748b}.FeatureAnimations-module__nU3ufW__check{fill:#22c55e}.FeatureAnimations-module__nU3ufW__checkMark{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}
