html{position:relative}.landing-page-module___34nyG__pageRoot{--landing-gradient-from:var(--app-background-gradient-from,#e7f2ff);--landing-gradient-mid:var(--app-background-gradient-mid,#f8fbff);--landing-gradient-to:var(--app-background-gradient-to,#e7f2ff);--landing-ink:#0b1324;--landing-muted:#42506a;--landing-border:#1324441f;--landing-primary-ink:#f7fbff;--landing-badge-sheen:linear-gradient(180deg, #ffffff57 0%, #ffffff05 78%);--landing-badge-gradient:linear-gradient(180deg, #0a63ff 0%, #0a5cfb 100%);--landing-shadow-lg:0 44px 96px #0d1c382e;--landing-shadow-md:0 22px 54px #14234424;--landing-section-space:clamp(10rem, 18vw, 16rem);--landing-section-stack-gap:var(--landing-section-space);--landing-final-footer-gap:clamp(4.2rem, 8vw, 7rem);min-height:100vh;color:var(--landing-ink);background-color:var(--landing-gradient-to);font-family:var(--font-sans);position:relative}.landing-page-module___34nyG__pageRoot:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg, var(--landing-gradient-from) 0%, var(--landing-gradient-mid) 50%, var(--landing-gradient-to) 100%);position:fixed;inset:0}.landing-page-module___34nyG__main{z-index:1;row-gap:var(--landing-section-stack-gap);grid-auto-flow:row;display:grid;position:relative}.landing-page-module___34nyG__topNav{--nav-scroll-progress:0;--top-nav-offset-y:0px;--top-nav-scale:1;z-index:30;opacity:1;height:64px;transform:translate3d(0, var(--top-nav-offset-y), 0) scale(var(--top-nav-scale));will-change:transform, opacity;backface-visibility:hidden;background:0 0;border-bottom:1px solid #0000;padding:0;transition:transform .78s cubic-bezier(.16,.86,.28,1),opacity .66s cubic-bezier(.16,.86,.28,1),color .36s cubic-bezier(.2,0,0,1);position:fixed;top:0;left:0;right:0}.landing-page-module___34nyG__topNavHidden{--top-nav-offset-y:calc(-100% - .8rem);--top-nav-scale:.985;opacity:0;pointer-events:none}.landing-page-module___34nyG__navTrack{justify-content:center;align-items:center;gap:0;width:min(1100px,100% - 2*clamp(1rem,3vw,2.5rem));height:100%;margin-inline:auto;display:flex;position:relative}.landing-page-module___34nyG__navContent{isolation:isolate;border-radius:16px;justify-content:center;align-items:center;gap:0;min-height:48px;padding-inline:.35rem;display:inline-flex;position:relative}.landing-page-module___34nyG__navBackdrop{opacity:var(--nav-scroll-progress);z-index:0;pointer-events:none;background:#0b0d12bd;border:1px solid #ffffff24;border-radius:16px;transition:opacity .12s linear;position:absolute;inset:0;box-shadow:0 0 0 .5px #ffffff1f,0 0 0 1px #0000008c,0 14px 34px #0000006b}.landing-page-module___34nyG__navLeft,.landing-page-module___34nyG__navRight{z-index:1;align-items:center;gap:.25rem;display:flex;position:relative}.landing-page-module___34nyG__navTab{height:38px;color:rgba(calc(11 + (244 * var(--nav-scroll-progress))), calc(19 + (236 * var(--nav-scroll-progress))), calc(36 + (219 * var(--nav-scroll-progress))), calc(.72 + (.28 * var(--nav-scroll-progress))));letter-spacing:0;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0 .85rem;font-size:14px;font-weight:500;transition:color .12s linear;display:flex;position:relative}.landing-page-module___34nyG__navTabLabel{place-items:center;line-height:1;display:inline-grid;position:relative}.landing-page-module___34nyG__navTabLabelBase,.landing-page-module___34nyG__navTabLabelGradient{grid-area:1/1;transition:opacity .12s linear}.landing-page-module___34nyG__navTabLabelBase{color:currentColor;-webkit-text-fill-color:currentColor;opacity:1}.landing-page-module___34nyG__navTabLabelGradient{pointer-events:none;opacity:0;background:linear-gradient(#5b8bf4 6.9%,#0847f4 83.91%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.landing-page-module___34nyG__navTab:hover .landing-page-module___34nyG__navTabLabelBase,.landing-page-module___34nyG__navTabActive .landing-page-module___34nyG__navTabLabelBase{opacity:var(--nav-scroll-progress)}.landing-page-module___34nyG__navTab:hover .landing-page-module___34nyG__navTabLabelGradient,.landing-page-module___34nyG__navTabActive .landing-page-module___34nyG__navTabLabelGradient{opacity:calc(1 - var(--nav-scroll-progress))}.landing-page-module___34nyG__navTab:focus-visible{outline-offset:2px;outline:2px solid #0a5cfb80}.landing-page-module___34nyG__navLogoButton{z-index:1;cursor:pointer;width:42px;height:38px;color:inherit;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.landing-page-module___34nyG__navLogoButton:focus-visible{outline-offset:2px;outline:2px solid #0a5cfb80}.landing-page-module___34nyG__navLogoGlyph{width:20px;height:22px;position:relative}.landing-page-module___34nyG__navLogoGlyph:before,.landing-page-module___34nyG__navLogoGlyph:after{content:"";transition:opacity .12s linear;position:absolute;inset:0;-webkit-mask-image:url(/Logo.svg);mask-image:url(/Logo.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.landing-page-module___34nyG__navLogoGlyph:before{background-color:hsl(var(--primary));opacity:calc(1 - var(--nav-scroll-progress))}.landing-page-module___34nyG__navLogoGlyph:after{opacity:var(--nav-scroll-progress);background-color:#fff}.landing-page-module___34nyG__desktopExperience{padding:0 clamp(1rem,3vw,2.5rem);padding-top:calc(64px + clamp(2rem,3vw,3rem))}.landing-page-module___34nyG__desktopLayout{gap:var(--landing-section-stack-gap);flex-direction:column;align-items:center;width:min(1100px,100% - 2*clamp(1rem,3vw,2.5rem));margin-inline:auto;display:flex}.landing-page-module___34nyG__heroSection{flex-direction:column;gap:0;width:100%;display:flex}.landing-page-module___34nyG__heroContent{justify-content:space-between;align-items:center;gap:2rem;width:100%;max-width:1100px;display:flex}.landing-page-module___34nyG__heroLeft{text-align:left;flex-direction:column;flex:1;align-items:flex-start;gap:1.25rem;min-width:0;display:flex}.landing-page-module___34nyG__heroTitle{letter-spacing:0;gap:0;margin:0;padding-bottom:.04em;font-size:clamp(2.3rem,5vw,4rem);font-weight:400;line-height:1.2;display:grid;overflow:visible}.landing-page-module___34nyG__heroTitleLine{padding-bottom:.035em;display:block;overflow:visible}.landing-page-module___34nyG__heroTitlePrimary{background:linear-gradient(#5b8bf4 6.9%,#0847f4 83.91%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.landing-page-module___34nyG__heroTitleSecondary{color:var(--landing-ink)}.landing-page-module___34nyG__heroDescription{max-width:52ch;color:var(--landing-muted);text-wrap:pretty;margin:0;font-size:clamp(.95rem,1.1vw,1.05rem);font-weight:400;line-height:1.6}.landing-page-module___34nyG__heroRight{flex-shrink:0;justify-content:center;align-items:center;display:flex}.landing-page-module___34nyG__heroCtaCard{flex-direction:column;align-items:center;gap:1rem;display:flex}.landing-page-module___34nyG__betaEyebrow{background:#ffffffb3;border:1px solid #fffc;border-radius:999px;align-items:center;gap:7px;padding:5px 11px 5px 8px;display:inline-flex;box-shadow:0 0 0 .5px #0e3f7e12,0 1px 4px #0e3f7e0d,inset 0 1px #ffffffe6}.landing-page-module___34nyG__betaEyebrowText{letter-spacing:0;color:#0b1324a6;font-size:12px;font-weight:500;line-height:1}.landing-page-module___34nyG__statusDot{justify-content:center;align-items:center;width:10px;height:10px;display:flex;position:relative}.landing-page-module___34nyG__statusDotCore{z-index:2;background:#22c55e;border-radius:50%;width:6px;height:6px;animation:3s cubic-bezier(.4,0,.6,1) infinite landing-page-module___34nyG__dotBreath;box-shadow:0 0 #22c55e80}.landing-page-module___34nyG__statusDotRipple{z-index:1;opacity:0;background:#22c55e80;border-radius:50%;width:100%;height:100%;animation:3s cubic-bezier(.2,0,.8,1) infinite landing-page-module___34nyG__rippleOut;position:absolute}.landing-page-module___34nyG__statusDotRipple:nth-child(3){animation-delay:1.5s}@keyframes landing-page-module___34nyG__dotBreath{0%,to{box-shadow:0 0 #22c55e73}50%{box-shadow:0 0 0 3px #22c55e00}}@keyframes landing-page-module___34nyG__rippleOut{0%{opacity:0;transform:scale(1)}8%{opacity:.5}to{opacity:0;transform:scale(3.8)}}.landing-page-module___34nyG__getStartedButton{isolation:isolate;background:#0b1324;border-radius:7px;justify-content:flex-start;align-items:center;gap:0;width:180px;min-height:36px;padding:2px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 12px 24px #0a0c1a38}.landing-page-module___34nyG__getStartedButton:before{content:"";z-index:0;background:linear-gradient(#fff3 0%,#fff0 100%),#0a5cfb;border-radius:5px;width:38px;transition:width .3s cubic-bezier(.2,0,0,1);position:absolute;top:2px;bottom:2px;left:2px}.landing-page-module___34nyG__getStartedButton:focus-visible{outline-offset:3px;outline:2px solid #0a5cfb80}.landing-page-module___34nyG__getStartedButton:hover{box-shadow:0 16px 28px #0a0c1a47}.landing-page-module___34nyG__getStartedBadge{z-index:1;border-radius:5px;flex-shrink:0;justify-content:flex-start;align-items:center;width:38px;padding-left:11px;transition:width .3s cubic-bezier(.2,0,0,1);display:inline-flex;position:absolute;top:2px;bottom:2px;left:2px}.landing-page-module___34nyG__getStartedBadgeLogo{background-color:#fff;flex-shrink:0;width:14px;height:16px;-webkit-mask-image:url(/Logo.svg);mask-image:url(/Logo.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.landing-page-module___34nyG__getStartedBrandText{opacity:0;white-space:nowrap;letter-spacing:0;color:#fff;max-width:0;font-size:15px;font-weight:600;line-height:20px;transition:max-width .3s cubic-bezier(.2,0,0,1),opacity .2s,transform .3s cubic-bezier(.2,0,0,1);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)translate(-6px)}.landing-page-module___34nyG__getStartedText{padding-inline:14px;letter-spacing:0;color:#fff;z-index:2;justify-content:flex-start;align-items:center;width:100%;min-height:20px;padding-left:64px;font-size:14.5px;font-weight:600;line-height:20px;transition:opacity .22s,transform .22s;display:inline-flex;position:relative}.landing-page-module___34nyG__getStartedButton:is(:hover,:focus-visible):before,.landing-page-module___34nyG__getStartedButton:is(:hover,:focus-visible) .landing-page-module___34nyG__getStartedBadge{width:calc(100% - 4px)}.landing-page-module___34nyG__getStartedButton:is(:hover,:focus-visible) .landing-page-module___34nyG__getStartedBrandText{opacity:1;max-width:84px;transform:translate(-50%,-50%)}.landing-page-module___34nyG__getStartedButton:is(:hover,:focus-visible) .landing-page-module___34nyG__getStartedText{opacity:0;transform:translate(6px)}.landing-page-module___34nyG__heroDashboardWrap{border:1px solid #0e3f7e1a;border-radius:28px;width:100%;max-width:1100px;margin-top:2rem;padding:10px}.landing-page-module___34nyG__shadowBloom{animation:.8s cubic-bezier(.25,.46,.45,.94) forwards landing-page-module___34nyG__dashboardShadowBloom}@keyframes landing-page-module___34nyG__dashboardShadowBloom{0%{box-shadow:0 0 #0e3f7e00}to{box-shadow:0 24px 64px #0e3f7e1f}}.landing-page-module___34nyG__heroDashboardInner{background:#0e3f7e0a;border:1px solid #0e3f7e0f;border-radius:18px;padding:8px}.landing-page-module___34nyG__heroDashboardImage{aspect-ratio:1504/800;object-fit:cover;border-radius:10px;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #0e3f7e0a,0 1px 1px -.5px #2a33450a,0 3px 3px -1.5px #2a33460a,0 6px 6px -3px #2a33460a,0 12px 12px -6px #2a33460a,0 24px 24px -12px #2a33460a,0 32px 32px -16px #2a33460a,0 44px 44px -16px #2a33460f}.landing-page-module___34nyG__narrativeBridgeSection{width:100%}.landing-page-module___34nyG__narrativeBridgeCard{isolation:isolate;background:radial-gradient(120% 120% at 50% -32%,#70a6ff38,#0000 66%),linear-gradient(#fffffff2,#f7faffdb);border:1px solid #09162d1a;border-radius:24px;width:min(1220px,100vw - 2*clamp(1rem,3vw,2.5rem));margin-inline:auto;padding:clamp(1.75rem,3vw,2.3rem) clamp(1rem,3vw,2rem) clamp(1.3rem,2.6vw,1.85rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 16px 36px #14254517}.landing-page-module___34nyG__narrativeBridgeCard:after{content:"";pointer-events:none;opacity:.035;z-index:0;background-image:url(/images/Noise.png);background-repeat:repeat;background-size:280px 280px;position:absolute;inset:0}.landing-page-module___34nyG__narrativeBridgeTitle{z-index:1;text-align:center;letter-spacing:0;color:#030302;white-space:normal;text-wrap:balance;overflow-wrap:anywhere;max-width:none;margin:0;margin-inline:auto;font-size:clamp(2.05rem,4.45vw,3rem);line-height:1.2;position:relative}.landing-page-module___34nyG__narrativeBridgeDescription{z-index:1;text-align:center;color:#030302b8;max-width:64ch;margin:.85rem auto 0;font-size:clamp(.96rem,1.15vw,1.04rem);line-height:1.58;position:relative}.landing-page-module___34nyG__narrativeBridgeRail{z-index:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.7rem,1vw,1rem);margin:1.35rem 0 0;padding:0;list-style:none;display:grid;position:relative}.landing-page-module___34nyG__narrativeBridgeItem{justify-items:center;gap:.5rem;display:grid}.landing-page-module___34nyG__narrativeBridgeIcon{color:#030302;background:#ffffffdb;border:1px solid #0303021a;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;box-shadow:inset 0 1px #ffffffd9,0 8px 18px #0c183012}.landing-page-module___34nyG__narrativeBridgeIcon svg{stroke-width:2px;width:20px;height:20px}.landing-page-module___34nyG__narrativeBridgeLabel{text-align:center;letter-spacing:0;color:#030302;margin:0;font-size:.95rem;font-weight:500;line-height:1.4}.landing-page-module___34nyG__showcaseTrack{--showcase-pin-top:96px;--showcase-accent:#60a5fa;--showcase-accent-strong:#2563eb;--showcase-frame-height:clamp(360px, 48vw, 640px);--showcase-content-height:clamp(322px, 43vw, 560px);--showcase-side-gutter:clamp(.7rem, 1.7vw, 1.45rem);width:calc(100vw - (2 * var(--showcase-side-gutter)));width:calc(100dvw - (2 * var(--showcase-side-gutter)));margin-left:calc(50% - 50vw + var(--showcase-side-gutter));margin-left:calc(50% - 50dvw + var(--showcase-side-gutter));color:#f8fafc;isolation:isolate;background-color:#6bb6f2;background-image:-webkit-linear-gradient(270deg,#06163a03 0%,#06163a0f 100%),-webkit-image-set(url(/images/landing-showcase-sky.avif) 1x type("image/avif"),url(/images/landing-showcase-sky.webp) 1x type("image/webp"),url(/images/landing-showcase-sky.jpg) 1x type("image/jpeg"));background-image:linear-gradient(#06163a03 0%,#06163a0f 100%),image-set("/images/landing-showcase-sky.avif" 1x type("image/avif"),"/images/landing-showcase-sky.webp" 1x type("image/webp"),"/images/landing-showcase-sky.jpg" 1x type("image/jpeg"));background-position:50%,43% 68%;background-repeat:no-repeat;background-size:auto,108%;border:1px solid #bfdbfe52;border-radius:28px;align-self:flex-start;margin-top:0;position:relative;overflow:hidden;box-shadow:0 32px 70px #0b163857,0 14px 34px #0c183a3d}.landing-page-module___34nyG__showcaseBackdrop{pointer-events:none;z-index:0;background:radial-gradient(circle at 24% 20%,#ffffff0f,#fff0 34%),linear-gradient(90deg,#040e280a 0%,#040e2800 48%,#040e280a 100%),linear-gradient(#ffffff05 0%,#040e2808 100%);position:absolute;inset:0}.landing-page-module___34nyG__showcaseNoise{opacity:.012;mix-blend-mode:overlay;background-image:url(/images/Noise.png);background-repeat:repeat;background-size:380px 380px;position:absolute;inset:0}.landing-page-module___34nyG__showcaseShell{z-index:1;gap:clamp(.94rem,1.85vw,1.46rem);width:min(1168px,100% - 2*clamp(1.25rem,3vw,2.5rem));margin-inline:auto;padding:clamp(1.18rem,2.8vw,2.05rem) 0 clamp(1.34rem,2.55vw,2.08rem);display:grid;position:relative}.landing-page-module___34nyG__showcaseHeader{margin:0}.landing-page-module___34nyG__showcaseCopyStack{text-align:center;gap:.46rem;width:min(940px,100%);margin-inline:auto;display:grid}.landing-page-module___34nyG__showcaseHeading{letter-spacing:0;color:#f8fafcfc;white-space:normal;text-wrap:balance;text-shadow:0 1px 2px #0814302e;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin:0;padding:0;font-size:clamp(1.08rem,2.25vw,1.82rem);line-height:1.22;display:-webkit-box;overflow:hidden}.landing-page-module___34nyG__showcaseSubheading{color:#e2e8f0eb;text-wrap:pretty;margin:0;font-size:clamp(.8rem,1.35vw,1rem);line-height:1.45}.landing-page-module___34nyG__showcaseIndicators{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;width:min(220px,100%);margin:.18rem auto 0;display:grid}.landing-page-module___34nyG__showcaseIndicatorButton{appearance:none;cursor:pointer;background:0 0;border:none;padding:0}.landing-page-module___34nyG__showcaseIndicatorButton:focus-visible{outline-offset:3px;border-radius:5px;outline:2px solid #f8fafcd6}.landing-page-module___34nyG__showcaseIndicatorTrack{background:#ffffff3d;border-radius:999px;width:100%;height:4px;display:block;overflow:hidden}.landing-page-module___34nyG__showcaseIndicatorFill{border-radius:inherit;transform-origin:0;background:#fffffff5;width:100%;height:100%;display:block;transform:scaleX(0)}.landing-page-module___34nyG__showcaseIndicatorFillActive{animation:landing-page-module___34nyG__showcaseIndicatorProgress var(--showcase-autoplay-duration,4.6s) linear forwards;transform:scaleX(1)}@keyframes landing-page-module___34nyG__showcaseIndicatorProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.landing-page-module___34nyG__showcaseFrame{background:linear-gradient(160deg,#ffffffe6,#ffffff38);border-radius:20px;width:100%;min-width:0;margin-top:clamp(.08rem,.28vw,.24rem);padding:3px;position:relative;box-shadow:inset 0 1px #ffffff8c,0 16px 34px #0e1d463d}.landing-page-module___34nyG__showcaseFrameInner{aspect-ratio:1160/558;background:linear-gradient(#f8fbff 0%,#eef4ff 100%);border-radius:16px;width:100%;min-height:0;position:relative;overflow:hidden}.landing-page-module___34nyG__showcaseVisualCard{opacity:0;pointer-events:none;transition:opacity .22s cubic-bezier(.2,0,0,1),transform .28s cubic-bezier(.22,1,.36,1);position:absolute;inset:clamp(.4rem,.9vw,.58rem);transform:translateY(14px)scale(.985)}.landing-page-module___34nyG__showcaseVisualCardActive{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.landing-page-module___34nyG__showcaseTrack[data-slide=save]{--showcase-accent:#60a5fa;--showcase-accent-strong:#2563eb}.landing-page-module___34nyG__showcaseTrack[data-slide=organize]{--showcase-accent:#34d399;--showcase-accent-strong:#0ea57e}.landing-page-module___34nyG__showcaseTrack[data-slide=resurface]{--showcase-accent:#fbbf24;--showcase-accent-strong:#f59e0b}.landing-page-module___34nyG__captureVisual,.landing-page-module___34nyG__organizeVisual,.landing-page-module___34nyG__resurfaceVisual{color:#0f172a;grid-template-rows:auto 1fr;gap:.4rem;height:100%;display:grid}.landing-page-module___34nyG__browserChrome,.landing-page-module___34nyG__visualHeaderBar,.landing-page-module___34nyG__searchBar{background:linear-gradient(#fffffff7,#f8fafce6);border:1px solid #94a3b857;border-radius:10px;min-height:32px;padding:.33rem .48rem;box-shadow:0 6px 12px #0f172a0d}.landing-page-module___34nyG__browserChrome{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62rem;display:grid}.landing-page-module___34nyG__browserDots{gap:.24rem;display:inline-flex}.landing-page-module___34nyG__browserDots span{background:#94a3b8c7;border-radius:999px;width:6px;height:6px}.landing-page-module___34nyG__browserAddress{color:#475569eb;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.64rem;line-height:1.4;overflow:hidden}.landing-page-module___34nyG__browserAction{color:#fffffffa;background:linear-gradient(145deg, var(--showcase-accent), var(--showcase-accent-strong));border:none;border-radius:6px;justify-content:center;align-items:center;padding:.24rem .45rem;font-size:.61rem;font-weight:600;display:inline-flex;box-shadow:0 8px 16px #2563eb47}.landing-page-module___34nyG__captureLayout{width:100%;min-height:var(--showcase-content-height);grid-template-columns:1.1fr .9fr;align-items:stretch;gap:.42rem;display:grid}.landing-page-module___34nyG__capturePageCard,.landing-page-module___34nyG__captureExtensionCard{min-width:0}.landing-page-module___34nyG__capturePageCard,.landing-page-module___34nyG__captureExtensionCard,.landing-page-module___34nyG__collectionColumn,.landing-page-module___34nyG__searchResultCard{background:#ffffffe6;border:1px solid #94a3b842;border-radius:11px;box-shadow:inset 0 1px #ffffffc7,0 6px 12px #0f172a0f}.landing-page-module___34nyG__capturePageCard{gap:.42rem;min-height:0;padding:.68rem;display:grid}.landing-page-module___34nyG__captureSourceLabel{text-transform:uppercase;letter-spacing:.08em;color:#475569c7;margin:0;font-size:.61rem;line-height:1}.landing-page-module___34nyG__capturePageCard h4{letter-spacing:0;color:#0f172a;margin:0;font-size:.74rem;line-height:1.24}.landing-page-module___34nyG__capturePageCard p{color:#334155db;margin:0;font-size:.64rem;line-height:1.32}.landing-page-module___34nyG__captureMetaRow{color:#475569c2;align-items:center;gap:.55rem;font-size:.6rem;line-height:1.28;display:flex}.landing-page-module___34nyG__captureExtensionCard{align-content:start;gap:.38rem;min-height:0;padding:.68rem;display:grid}.landing-page-module___34nyG__captureExtensionTitle{color:#0f172a;margin:0;font-size:.67rem;font-weight:600;line-height:1.28}.landing-page-module___34nyG__captureInputRow{color:#334155e0;background:#f8fafceb;border:1px solid #94a3b857;border-radius:7px;padding:.28rem .38rem;font-size:.6rem;line-height:1.28}.landing-page-module___34nyG__capturePrimaryButton{color:#fffffffa;background:linear-gradient(145deg, var(--showcase-accent), var(--showcase-accent-strong));border:none;border-radius:7px;justify-content:center;align-items:center;min-height:24px;margin-top:.04rem;padding:0 .4rem;font-size:.61rem;font-weight:600;display:inline-flex}.landing-page-module___34nyG__visualHeaderBar{color:#475569db;justify-content:space-between;align-items:center;gap:.46rem;font-size:.64rem;line-height:1.24;display:flex}.landing-page-module___34nyG__collectionBoard{min-height:var(--showcase-content-height);grid-template-columns:repeat(3,minmax(0,1fr));gap:.44rem;display:grid}.landing-page-module___34nyG__collectionColumn{padding:.5rem}.landing-page-module___34nyG__collectionColumn h4{letter-spacing:0;color:#0f172a;margin:0;font-size:.67rem;line-height:1.2}.landing-page-module___34nyG__collectionColumn ul{gap:.24rem;margin:.34rem 0 0;padding:0;list-style:none;display:grid}.landing-page-module___34nyG__collectionColumn li{color:#334155d1;padding-left:.58rem;font-size:.61rem;line-height:1.28;position:relative}.landing-page-module___34nyG__collectionColumn li:before{content:"";background:linear-gradient(145deg, var(--showcase-accent), var(--showcase-accent-strong));border-radius:999px;width:.24rem;height:.24rem;position:absolute;top:.31rem;left:0}.landing-page-module___34nyG__searchBar{color:#334155de;justify-content:space-between;align-items:center;gap:.45rem;font-size:.64rem;line-height:1.26;display:flex}.landing-page-module___34nyG__searchBar kbd{color:#0f172ad6;min-height:18px;font-size:.58rem;line-height:1;font-family:var(--font-mono);background:#fffc;border:1px solid #94a3b86b;border-radius:6px;padding:.14rem .32rem}.landing-page-module___34nyG__searchResults{min-height:var(--showcase-content-height);grid-template-rows:repeat(3,minmax(0,1fr));gap:.38rem;display:grid}.landing-page-module___34nyG__searchResultCard{gap:.24rem;height:100%;padding:.52rem;display:grid}.landing-page-module___34nyG__searchResultCard h4{letter-spacing:0;color:#0f172a;margin:0;font-size:.66rem;line-height:1.22}.landing-page-module___34nyG__searchResultCard p{color:#334155d1;margin:0;font-size:.61rem;line-height:1.3}.landing-page-module___34nyG__searchResultCard span{color:#475569b8;font-size:.56rem;line-height:1.18}.landing-page-module___34nyG__sectionShell{width:min(1100px,100% - 2*clamp(1rem,3vw,2.5rem));margin-inline:auto}.landing-page-module___34nyG__sectionHeader{gap:.58rem;max-width:min(68ch,100%);display:grid}.landing-page-module___34nyG__sectionEyebrow{--section-eyebrow-border:#0a5cfbe6;--section-eyebrow-shadow:0 4px 10px #0a5cfb3d;--section-eyebrow-text:#fff;--section-eyebrow-bg-primary:var(--landing-badge-gradient);--section-eyebrow-bg-sheen:var(--landing-badge-sheen);isolation:isolate;border:1px solid var(--section-eyebrow-border);background:var(--section-eyebrow-bg-sheen), var(--section-eyebrow-bg-primary);width:fit-content;min-height:1.95rem;box-shadow:inset 0 1px 0 #ffffff42, var(--section-eyebrow-shadow);color:var(--section-eyebrow-text);letter-spacing:0;text-transform:none;border-radius:.42rem;align-items:center;gap:.42rem;margin:0;padding:.36rem .72rem .36rem .62rem;font-size:.77rem;font-weight:600;line-height:1;display:inline-flex;position:relative}.landing-page-module___34nyG__sectionEyebrowIcon{width:18px;height:18px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;position:relative;overflow:visible}.landing-page-module___34nyG__sectionEyebrowSvg{width:100%;height:100%;display:block}.landing-page-module___34nyG__sectionEyebrowSvg *{transform-box:fill-box;transform-origin:50%}.landing-page-module___34nyG__sectionEyebrowPricingAxis{fill:none;stroke:#ffffff73;stroke-width:.9px;stroke-linecap:round}.landing-page-module___34nyG__sectionEyebrowPricingBarOne,.landing-page-module___34nyG__sectionEyebrowPricingBarTwo,.landing-page-module___34nyG__sectionEyebrowPricingBarThree{fill:#fffffff5}.landing-page-module___34nyG__sectionEyebrowPricingBarOne{animation:2.2s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowPricingBarMorphOne}.landing-page-module___34nyG__sectionEyebrowPricingBarTwo{animation:2.2s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowPricingBarMorphTwo}.landing-page-module___34nyG__sectionEyebrowPricingBarThree{animation:2.2s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowPricingBarMorphThree}.landing-page-module___34nyG__sectionEyebrowPricingWaveA,.landing-page-module___34nyG__sectionEyebrowPricingWaveB{fill:none;stroke:#fffffff2;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round}.landing-page-module___34nyG__sectionEyebrowPricingWaveA{animation:2.2s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowWavePrimary}.landing-page-module___34nyG__sectionEyebrowPricingWaveB{opacity:0;animation:2.2s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowWaveSecondary}.landing-page-module___34nyG__sectionEyebrowPricingDot{fill:#fff;animation:2.2s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowPricingDotPulse}.landing-page-module___34nyG__sectionEyebrowFaqBubbleA,.landing-page-module___34nyG__sectionEyebrowFaqBubbleB{fill:#ffffff14;stroke:#fffffff2;stroke-width:1.15px;stroke-linejoin:round}.landing-page-module___34nyG__sectionEyebrowFaqBubbleA{animation:2.4s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowFaqBubbleAnchor}.landing-page-module___34nyG__sectionEyebrowFaqBubbleB{opacity:0;animation:2.4s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowFaqBubbleMorph}.landing-page-module___34nyG__sectionEyebrowFaqQuestionMark{fill:none;stroke:#fffffff2;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12;stroke-dashoffset:12px;animation:2.4s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowFaqQuestionDraw}.landing-page-module___34nyG__sectionEyebrowFaqQuestionDot{fill:#fff;animation:2.4s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowFaqDotReveal}.landing-page-module___34nyG__sectionEyebrowFaqPulse{fill:none;stroke:#ffffffe6;stroke-width:.9px;opacity:0;animation:2.4s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowFaqPulseRing}.landing-page-module___34nyG__sectionEyebrowShortcutKeyLeft,.landing-page-module___34nyG__sectionEyebrowShortcutKeyRight{fill:#ffffff14;stroke:#fffffff2;stroke-width:1.15px}.landing-page-module___34nyG__sectionEyebrowShortcutKeyLeft{animation:1.95s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowShortcutKeyPressLeft}.landing-page-module___34nyG__sectionEyebrowShortcutKeyRight{animation:1.95s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowShortcutKeyPressRight}.landing-page-module___34nyG__sectionEyebrowShortcutLinkA,.landing-page-module___34nyG__sectionEyebrowShortcutLinkB{fill:none;stroke:#fffffff2;stroke-width:1.05px;stroke-linecap:round}.landing-page-module___34nyG__sectionEyebrowShortcutLinkA{animation:1.95s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowShortcutLinkPrimary}.landing-page-module___34nyG__sectionEyebrowShortcutLinkB{opacity:0;animation:1.95s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowShortcutLinkMorph}.landing-page-module___34nyG__sectionEyebrowShortcutPlus{fill:none;stroke:#ffffffeb;stroke-width:.95px;stroke-linecap:round;transform-origin:13.6px 9.8px;animation:1.95s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowShortcutPlusTwist}.landing-page-module___34nyG__sectionEyebrowShortcutPing{fill:#fffffff2;animation:1.95s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowShortcutPing}.landing-page-module___34nyG__sectionEyebrowConnectionsOrbit{fill:none;stroke:#ffffffeb;stroke-width:1.05px;stroke-linecap:round;stroke-dasharray:26;stroke-dashoffset:5px;opacity:.85;animation:2.35s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowConnectionsOrbit}.landing-page-module___34nyG__sectionEyebrowConnectionsLinkA,.landing-page-module___34nyG__sectionEyebrowConnectionsLinkB{fill:none;stroke:#fffffff2;stroke-width:1.1px;stroke-linecap:round}.landing-page-module___34nyG__sectionEyebrowConnectionsLinkA{stroke-dasharray:6;stroke-dashoffset:6px;animation:2.35s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowConnectionsLinkDraw}.landing-page-module___34nyG__sectionEyebrowConnectionsLinkB{stroke-dasharray:6;stroke-dashoffset:6px;animation:2.35s cubic-bezier(.4,0,.2,1) .11s infinite landing-page-module___34nyG__eyebrowConnectionsLinkDraw}.landing-page-module___34nyG__sectionEyebrowConnectionsNodeA,.landing-page-module___34nyG__sectionEyebrowConnectionsNodeB,.landing-page-module___34nyG__sectionEyebrowConnectionsNodeC{fill:#fffffff5;transform-origin:50%;animation:2.35s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowConnectionsNodePulse}.landing-page-module___34nyG__sectionEyebrowConnectionsNodeA{animation-delay:0s}.landing-page-module___34nyG__sectionEyebrowConnectionsNodeB{animation-delay:90ms}.landing-page-module___34nyG__sectionEyebrowConnectionsNodeC{animation-delay:.18s}@keyframes landing-page-module___34nyG__eyebrowConnectionsOrbit{0%,to{stroke-dashoffset:5px;opacity:.7}45%{stroke-dashoffset:-7px;opacity:1}}@keyframes landing-page-module___34nyG__eyebrowConnectionsLinkDraw{0%{stroke-dashoffset:6px;opacity:0}20%{opacity:1}60%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-6px;opacity:0}}@keyframes landing-page-module___34nyG__eyebrowConnectionsNodePulse{0%,to{opacity:.8;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}.landing-page-module___34nyG__sectionTitle{letter-spacing:0;text-wrap:balance;margin:.7rem 0 0;font-size:clamp(2rem,3.8vw,3.55rem);line-height:1.04}.landing-page-module___34nyG__sectionHeader .landing-page-module___34nyG__sectionEyebrow,.landing-page-module___34nyG__sectionHeader .landing-page-module___34nyG__sectionTitle{margin:0}.landing-page-module___34nyG__proofSection{width:100%}.landing-page-module___34nyG__proofGrid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:stretch;gap:clamp(1rem,2.4vw,1.6rem);display:grid}.landing-page-module___34nyG__proofIntro{background:linear-gradient(#ffffffe6,#f8fbffc7),radial-gradient(100% 90% at 0 0,#14b8a626,#0000 62%);border:1px solid #09162d1c;border-radius:16px;flex-direction:column;justify-content:center;min-width:0;padding:clamp(1.2rem,2.2vw,1.8rem);display:flex;position:relative;box-shadow:inset 0 1px #ffffffe6,0 16px 34px #14254514}.landing-page-module___34nyG__proofTitle{letter-spacing:0;color:#0b1324;text-wrap:balance;max-width:13ch;margin:1rem 0 0;font-size:clamp(1.8rem,3.35vw,3rem);line-height:1.05}.landing-page-module___34nyG__proofDescription{color:#42506ae6;text-wrap:pretty;max-width:45ch;margin:.9rem 0 0;font-size:clamp(.94rem,1.12vw,1.05rem);line-height:1.6}.landing-page-module___34nyG__proofPointGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.8rem,1.45vw,1rem);min-width:0;display:grid}.landing-page-module___34nyG__proofPointCard{background:linear-gradient(#fffffff5,#f8fbffe0);border:1px solid #09162d1c;border-radius:12px;grid-template-rows:auto auto auto 1fr;align-content:start;min-width:0;min-height:clamp(12.4rem,18vw,15rem);padding:clamp(1rem,1.7vw,1.25rem);display:grid;box-shadow:inset 0 1px #ffffffeb,0 10px 24px #14254512}.landing-page-module___34nyG__proofPointIcon{color:#fff;background:linear-gradient(155deg,#111827,#334155);border-radius:8px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex;box-shadow:inset 0 1px #fff3,0 9px 18px #0f172a2e}.landing-page-module___34nyG__proofPointIcon svg{stroke-width:2.1px;width:1.05rem;height:1.05rem}.landing-page-module___34nyG__proofPointLabel{color:#42506ad1;margin-top:1.05rem;font-size:.78rem;font-weight:650;line-height:1}.landing-page-module___34nyG__proofPointValue{color:#0b1324;margin-top:.36rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:760;line-height:1}.landing-page-module___34nyG__proofPointDescription{color:#42506ae6;text-wrap:pretty;margin:.78rem 0 0;font-size:.9rem;line-height:1.5}.landing-page-module___34nyG__sectionEyebrowFeaturesTileA,.landing-page-module___34nyG__sectionEyebrowFeaturesTileB,.landing-page-module___34nyG__sectionEyebrowFeaturesTileC,.landing-page-module___34nyG__sectionEyebrowFeaturesTileD{fill:#ffffff24;stroke:#fffffff2;stroke-width:1.05px}.landing-page-module___34nyG__sectionEyebrowFeaturesTileA{animation:2.15s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowFeaturesTilePulse}.landing-page-module___34nyG__sectionEyebrowFeaturesTileB{animation:2.15s cubic-bezier(.4,0,.2,1) .12s infinite landing-page-module___34nyG__eyebrowFeaturesTilePulse}.landing-page-module___34nyG__sectionEyebrowFeaturesTileC{animation:2.15s cubic-bezier(.4,0,.2,1) .22s infinite landing-page-module___34nyG__eyebrowFeaturesTilePulse}.landing-page-module___34nyG__sectionEyebrowFeaturesTileD{animation:2.15s cubic-bezier(.4,0,.2,1) .32s infinite landing-page-module___34nyG__eyebrowFeaturesTilePulse}.landing-page-module___34nyG__sectionEyebrowFeaturesLinkPrimary,.landing-page-module___34nyG__sectionEyebrowFeaturesLinkSecondary{fill:none;stroke:#fffffff0;stroke-width:1.05px;stroke-linecap:round}.landing-page-module___34nyG__sectionEyebrowFeaturesLinkPrimary{opacity:0;animation:2.15s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowFeaturesLinkPrimary}.landing-page-module___34nyG__sectionEyebrowFeaturesLinkSecondary{opacity:0;animation:2.15s cubic-bezier(.4,0,.2,1) infinite landing-page-module___34nyG__eyebrowFeaturesLinkSecondary}@keyframes landing-page-module___34nyG__eyebrowFeaturesTilePulse{0%,to{opacity:.75;transform:scale(.94)}48%{opacity:1;transform:scale(1.05)}}@keyframes landing-page-module___34nyG__eyebrowFeaturesLinkPrimary{0%,to{opacity:0;transform:scale(.82)}28%,70%{opacity:1;transform:scale(1)}}@keyframes landing-page-module___34nyG__eyebrowFeaturesLinkSecondary{0%,to{opacity:0;transform:scale(.8)}36%,74%{opacity:.9;transform:scale(1)}}.landing-page-module___34nyG__connectionsSection{z-index:1;padding:0 clamp(1rem,3vw,2.5rem);position:relative}.landing-page-module___34nyG__connectionsShell{width:min(1400px,100% - 2*clamp(.75rem,2.2vw,1.75rem))}.landing-page-module___34nyG__connectionsDescription{color:#475569;max-width:66ch;margin:0;font-size:clamp(.96rem,1.12vw,1.06rem);line-height:1.6}.landing-page-module___34nyG__connectionsMobileGridRail{margin-top:var(--space-8);gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.landing-page-module___34nyG__connectionsScene{height:clamp(1680px,262vh,2460px);margin-top:1.4rem;position:relative}.landing-page-module___34nyG__connectionsSceneExpanded{height:250vh;margin-top:3rem}.landing-page-module___34nyG__connectionsStickyViewport{width:100%;height:92vh;position:sticky;top:4vh}.landing-page-module___34nyG__connectionsStageSurface{height:100%;position:relative;overflow:visible}.landing-page-module___34nyG__connectionsDashboardShell{background:linear-gradient(#fcfefff2,#f2f8ffe6),radial-gradient(66% 98% at 50% 10%,#78bbff2e,#78bbff00 73%);border:1px solid #dce7f8;border-radius:20px;box-shadow:inset 0 1px #ffffffe0,0 20px 48px #0f172a1a}.landing-page-module___34nyG__productBentoSection{z-index:1;width:100%;padding:0 clamp(1rem,3vw,2.5rem);position:relative}.landing-page-module___34nyG__productBentoShell{width:min(1180px,100%);margin-inline:auto}.landing-page-module___34nyG__productBentoHeader{grid-template-columns:minmax(0,.95fr) minmax(20rem,.7fr);align-items:end;gap:clamp(1.25rem,4vw,4rem);display:grid}.landing-page-module___34nyG__productBentoIntro{min-width:0}.landing-page-module___34nyG__productBentoTitle{color:#0b1324;letter-spacing:0;text-wrap:balance;max-width:15ch;margin:.9rem 0 0;font-size:clamp(2rem,4.4vw,4rem);font-weight:680;line-height:1.05}.landing-page-module___34nyG__productBentoHeaderAside{justify-items:start;gap:1rem;display:grid}.landing-page-module___34nyG__productBentoDescription{color:#42506a;text-wrap:pretty;max-width:58ch;margin:0;font-size:clamp(.96rem,1.12vw,1.06rem);line-height:1.62}.landing-page-module___34nyG__productBentoTags{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.landing-page-module___34nyG__productBentoTags li{color:#0b1324bd;letter-spacing:0;white-space:nowrap;background:#ffffffa8;border:1px solid #1324441a;border-radius:999px;align-items:center;gap:.44rem;min-height:1.88rem;padding:0 .74rem;font-size:.78rem;font-weight:640;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffffd6,0 6px 15px #0e3f7e0d}.landing-page-module___34nyG__productBentoTags li:before{content:"";background:linear-gradient(145deg,#2563eb,#14b8a6);border-radius:999px;flex:none;width:.38rem;height:.38rem;box-shadow:0 0 0 3px #2563eb14}.landing-page-module___34nyG__productBentoGrid{grid-template-rows:repeat(2,minmax(18.5rem,auto));grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;gap:clamp(.9rem,1.6vw,1.2rem);margin-top:clamp(1.2rem,3vw,2.4rem);display:grid}.landing-page-module___34nyG__productBentoCard{isolation:isolate;contain:layout paint style;background:#ffffffbd;border:1px solid #0f172a1c;border-radius:8px;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:18.5rem;transition:transform .52s cubic-bezier(.22,1,.36,1),box-shadow .52s cubic-bezier(.22,1,.36,1),border-color .52s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 .5px #ffffffe6,0 18px 42px #0f172a1a}.landing-page-module___34nyG__productBentoCard:hover{border-color:#0f172a29;transform:translateY(-3px);box-shadow:inset 0 .5px #ffffffeb,0 26px 58px #0f172a21}.landing-page-module___34nyG__productBentoCard[data-capability=extension]{background:linear-gradient(145deg,#f9fbfff2,#ebf4ffd6 44%,#f7fcfff0);grid-row:span 2;min-height:38.2rem}.landing-page-module___34nyG__productBentoCard[data-capability=mobile]{background:linear-gradient(145deg,#fbfdf9f5,#eaf7f2db 48%,#f8fbfff5)}.landing-page-module___34nyG__productBentoCard[data-capability=collections]{background:linear-gradient(145deg,#fffdfaf5,#fff2e0d1 48%,#f8fbfff5)}.landing-page-module___34nyG__productBentoCard:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#0f172a0b 1px,#0000 1px),linear-gradient(90deg,#0f172a09 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000070,#0000 76%);mask-image:linear-gradient(#00000070,#0000 76%)}.landing-page-module___34nyG__productBentoCardHeader,.landing-page-module___34nyG__productBentoMedia,.landing-page-module___34nyG__productBentoCardCopy{z-index:1;position:relative}.landing-page-module___34nyG__productBentoCardHeader{align-items:center;gap:.58rem;padding:1rem 1rem 0;display:flex}.landing-page-module___34nyG__productBentoIcon{color:#fff;background:linear-gradient(#24272d,#111317);border-radius:8px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;box-shadow:inset 0 .5px #ffffff3d,0 8px 18px #0f172a38}.landing-page-module___34nyG__productBentoIcon svg{width:1rem;height:1rem}.landing-page-module___34nyG__productBentoKicker{color:#334155;letter-spacing:0;min-width:0;font-size:.82rem;font-weight:650;line-height:1.25}.landing-page-module___34nyG__productBentoMedia{min-height:0}.landing-page-module___34nyG__productBentoCard[data-capability=extension] .landing-page-module___34nyG__productBentoMedia{min-height:25.2rem}.landing-page-module___34nyG__productBentoCard[data-capability=mobile] .landing-page-module___34nyG__productBentoMedia,.landing-page-module___34nyG__productBentoCard[data-capability=collections] .landing-page-module___34nyG__productBentoMedia{min-height:10.8rem}.landing-page-module___34nyG__productBentoCardCopy{align-content:end;gap:1rem;padding:0 1rem 1rem;display:grid}.landing-page-module___34nyG__productBentoCardTitle{color:#0b1324;letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(1.34rem,2vw,1.9rem);font-weight:680;line-height:1.08}.landing-page-module___34nyG__productBentoCardDescription{color:#42506a;text-wrap:pretty;margin:.56rem 0 0;font-size:.95rem;line-height:1.56}.landing-page-module___34nyG__productBentoCardFooter{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.8rem;display:grid}.landing-page-module___34nyG__productBentoSignalList{flex-wrap:wrap;gap:.42rem;margin:0;padding:0;list-style:none;display:flex}.landing-page-module___34nyG__productBentoSignalList li{color:#1f2937;letter-spacing:0;background:#ffffffad;border:1px solid #0f172a1a;border-radius:999px;align-items:center;min-height:1.7rem;padding:0 .62rem;font-size:.72rem;font-weight:620;line-height:1;display:inline-flex;box-shadow:inset 0 .5px #ffffffd6}.landing-page-module___34nyG__productBentoMetric{background:#ffffffb3;border:1px solid #0f172a1a;border-radius:8px;min-width:6.8rem;padding:.62rem .7rem;box-shadow:inset 0 .5px #ffffffe0}.landing-page-module___34nyG__productBentoMetric span,.landing-page-module___34nyG__productBentoMetric strong{letter-spacing:0;display:block}.landing-page-module___34nyG__productBentoMetric span{color:#64748b;font-size:.68rem;font-weight:650;line-height:1.1}.landing-page-module___34nyG__productBentoMetric strong{color:#0b1324;margin-top:.22rem;font-size:1rem;font-weight:760;line-height:1.1}.landing-page-module___34nyG__bentoBrowserScene{height:100%;min-height:inherit;padding:1rem}.landing-page-module___34nyG__bentoBrowserChrome{background:#ffffffbd;border:1px solid #94a3b83d;border-radius:8px 8px 0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;height:2.85rem;padding:0 .78rem;display:grid;box-shadow:inset 0 .5px #ffffffe6}.landing-page-module___34nyG__bentoBrowserDots{gap:.3rem;display:inline-flex}.landing-page-module___34nyG__bentoBrowserDots span{background:#cbd5e1;border-radius:999px;width:.52rem;height:.52rem}.landing-page-module___34nyG__bentoBrowserDots span:first-child{background:#f97373}.landing-page-module___34nyG__bentoBrowserDots span:nth-child(2){background:#f4c95d}.landing-page-module___34nyG__bentoBrowserDots span:nth-child(3){background:#65c882}.landing-page-module___34nyG__bentoBrowserAddress{text-overflow:ellipsis;white-space:nowrap;color:#475569;letter-spacing:0;background:#f8fafcd1;border:1px solid #94a3b847;border-radius:999px;min-width:0;padding:.38rem .66rem;font-size:.76rem;line-height:1;overflow:hidden}.landing-page-module___34nyG__bentoBrowserAction{color:#fff;background:linear-gradient(#1b64f2,#0747cf);border-radius:8px;justify-content:center;align-items:center;width:1.86rem;height:1.86rem;display:inline-flex;box-shadow:0 8px 18px #2563eb3d}.landing-page-module___34nyG__bentoBrowserBody{background:#ffffff94;border:1px solid #94a3b83d;border-top:0;border-radius:0 0 8px 8px;min-height:22.4rem;position:relative;overflow:hidden}.landing-page-module___34nyG__bentoSourcePanel{background:#fffc;border:1px solid #94a3b83d;border-radius:8px;width:min(28rem,62%);padding:1.05rem;position:absolute;top:12%;left:7%;box-shadow:inset 0 .5px #ffffffe6,0 16px 34px #0f172a14}.landing-page-module___34nyG__bentoSourcePanel span{color:#64748b;font-size:.72rem;font-weight:650;line-height:1}.landing-page-module___34nyG__bentoSourcePanel strong{color:#111827;letter-spacing:0;margin-top:.6rem;font-size:clamp(1.14rem,1.8vw,1.5rem);line-height:1.14;display:block}.landing-page-module___34nyG__bentoSourcePanel p{color:#536075;margin:.5rem 0 0;font-size:.88rem;line-height:1.5}.landing-page-module___34nyG__bentoSourceRows{gap:.5rem;margin-top:1rem;display:grid}.landing-page-module___34nyG__bentoSourceRows span{background:linear-gradient(90deg,#2563eb2e,#0ea5e914);border-radius:999px;height:.65rem}.landing-page-module___34nyG__bentoSourceRows span:nth-child(2){width:82%}.landing-page-module___34nyG__bentoSourceRows span:nth-child(3){width:62%}.landing-page-module___34nyG__bentoCapturePopover{background:#ffffffe0;border:1px solid #0f172a21;border-radius:8px;width:min(18rem,40%);padding:.84rem;position:absolute;bottom:12%;right:6%;box-shadow:inset 0 .5px #ffffffeb,0 22px 52px #0f172a29}.landing-page-module___34nyG__bentoCaptureHeader{align-items:center;gap:.55rem;display:flex}.landing-page-module___34nyG__bentoCaptureHeader strong{color:#111827;letter-spacing:0;font-size:.9rem;line-height:1.2}.landing-page-module___34nyG__bentoCaptureMark{background:linear-gradient(#4c8bff,#0a5cfb);border-radius:8px;width:1.74rem;height:1.74rem}.landing-page-module___34nyG__bentoCaptureFields{gap:.52rem;margin:.7rem 0 0;display:grid}.landing-page-module___34nyG__bentoCaptureFields div{background:#f8fafcdb;border:1px solid #94a3b838;border-radius:8px;gap:.22rem;padding:.58rem .62rem;display:grid}.landing-page-module___34nyG__bentoCaptureFields dt,.landing-page-module___34nyG__bentoCaptureFields dd{letter-spacing:0;margin:0}.landing-page-module___34nyG__bentoCaptureFields dt{color:#64748b;font-size:.68rem;line-height:1}.landing-page-module___34nyG__bentoCaptureFields dd{color:#111827;font-size:.82rem;font-weight:680;line-height:1.2}.landing-page-module___34nyG__bentoCaptureStatus{color:#fff;letter-spacing:0;background:linear-gradient(#24272d,#111317);border-radius:8px;justify-content:center;align-items:center;gap:.44rem;min-height:2.18rem;margin-top:.72rem;font-size:.82rem;font-weight:680;line-height:1;display:flex;box-shadow:inset 0 .5px #ffffff38,0 10px 24px #0f172a33}.landing-page-module___34nyG__bentoMobileScene{height:100%;min-height:inherit;justify-content:center;align-items:center;gap:.9rem;padding:.7rem 1rem 0;display:flex;position:relative}.landing-page-module___34nyG__bentoPhone{aspect-ratio:.52;background:linear-gradient(#111827,#0f172a);border:1px solid #0f172a29;border-radius:24px;width:min(9.8rem,46%);padding:.72rem;position:relative;box-shadow:0 0 0 6px #ffffff94,0 24px 48px #0f172a33}.landing-page-module___34nyG__bentoPhone:before{content:"";background:linear-gradient(#f8fafc,#edf7f2);border-radius:17px;position:absolute;inset:.72rem}.landing-page-module___34nyG__bentoPhoneNotch,.landing-page-module___34nyG__bentoPhoneHeader,.landing-page-module___34nyG__bentoPhoneSearch,.landing-page-module___34nyG__bentoPhoneResults{z-index:1;position:relative}.landing-page-module___34nyG__bentoPhoneNotch{background:#111827;border-radius:999px;width:38%;height:.42rem;margin-inline:auto;display:block}.landing-page-module___34nyG__bentoPhoneHeader{color:#0f172a;justify-content:space-between;align-items:baseline;gap:.55rem;margin-top:.88rem;display:flex}.landing-page-module___34nyG__bentoPhoneHeader span{color:#64748b;font-size:.68rem;line-height:1}.landing-page-module___34nyG__bentoPhoneHeader strong{letter-spacing:0;font-size:1rem;line-height:1.1}.landing-page-module___34nyG__bentoPhoneSearch{color:#475569;letter-spacing:0;background:#fff;border:1px solid #94a3b83d;border-radius:999px;align-items:center;gap:.42rem;min-height:2rem;margin-top:.72rem;padding:0 .58rem;font-size:.68rem;line-height:1;display:flex}.landing-page-module___34nyG__bentoPhoneResults{gap:.46rem;margin-top:.72rem;display:grid}.landing-page-module___34nyG__bentoPhoneResults article{background:#ffffffd1;border:1px solid #94a3b833;border-radius:8px;gap:.2rem;padding:.58rem;display:grid;box-shadow:0 8px 18px #0f172a0f}.landing-page-module___34nyG__bentoPhoneResults span{color:#64748b;letter-spacing:0;font-size:.6rem;line-height:1}.landing-page-module___34nyG__bentoPhoneResults strong{color:#111827;letter-spacing:0;font-size:.68rem;line-height:1.2}.landing-page-module___34nyG__bentoSyncPanel{background:#ffffffb3;border:1px solid #0f172a1c;border-radius:8px;gap:.56rem;width:min(11.8rem,45%);padding:.78rem;display:grid;box-shadow:inset 0 .5px #ffffffe6,0 18px 38px #0f172a1a}.landing-page-module___34nyG__bentoSyncPanel div{color:#111827;letter-spacing:0;align-items:center;gap:.46rem;font-size:.78rem;font-weight:680;line-height:1;display:flex}.landing-page-module___34nyG__bentoSyncPanel>span{background:linear-gradient(90deg,#14b8a633,#0000 42%),#f8fafce6;border:1px solid #94a3b82e;border-radius:8px;height:2.5rem}.landing-page-module___34nyG__bentoSyncPanel>span:last-child{width:72%}.landing-page-module___34nyG__bentoCollectionsScene{height:100%;min-height:inherit;justify-content:center;align-items:center;padding:.78rem 1rem 0;display:flex;position:relative}.landing-page-module___34nyG__bentoTeamRail{z-index:2;align-items:center;display:inline-flex;position:absolute;top:.78rem;right:1rem}.landing-page-module___34nyG__bentoTeamRail span{border:2px solid #ffffffd6;border-radius:999px;width:1.68rem;height:1.68rem;box-shadow:0 8px 18px #0f172a21}.landing-page-module___34nyG__bentoTeamRail span+span{margin-left:-.48rem}.landing-page-module___34nyG__bentoTeamRail span:first-child{background:linear-gradient(145deg,#fb7185,#e11d48)}.landing-page-module___34nyG__bentoTeamRail span:nth-child(2){background:linear-gradient(145deg,#38bdf8,#0ea5e9)}.landing-page-module___34nyG__bentoTeamRail span:nth-child(3){background:linear-gradient(145deg,#34d399,#059669)}.landing-page-module___34nyG__bentoTeamRail span:nth-child(4){background:linear-gradient(145deg,#fbbf24,#f59e0b)}.landing-page-module___34nyG__bentoCollectionBoard{background:#ffffffa3;border:1px solid #0f172a1c;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem;width:min(28rem,100%);padding:.66rem;display:grid;box-shadow:inset 0 .5px #ffffffe6,0 20px 46px #0f172a1a}.landing-page-module___34nyG__bentoCollectionColumn{background:#f8fafcbd;border:1px solid #94a3b838;border-radius:8px;gap:.54rem;min-width:0;padding:.56rem;display:grid}.landing-page-module___34nyG__bentoCollectionColumn header{color:#111827;letter-spacing:0;align-items:center;gap:.42rem;font-size:.72rem;font-weight:680;line-height:1;display:flex}.landing-page-module___34nyG__bentoCollectionColumn header svg{color:#c26a16;width:.82rem;height:.82rem}.landing-page-module___34nyG__bentoCollectionColumn div{gap:.42rem;display:grid}.landing-page-module___34nyG__bentoCollectionColumn article{color:#334155;letter-spacing:0;background:#ffffffd1;border:1px solid #94a3b830;border-radius:8px;align-items:center;min-height:2.24rem;padding:.5rem;font-size:.68rem;font-weight:620;line-height:1.22;display:flex;box-shadow:0 6px 14px #0f172a0d}.landing-page-module___34nyG__bentoShareBadge{color:#334155;letter-spacing:0;background:#ffffffd6;border:1px solid #0f172a1c;border-radius:999px;align-items:center;gap:.44rem;max-width:calc(100% - 2rem);padding:.52rem .66rem;font-size:.72rem;font-weight:650;line-height:1.15;display:inline-flex;position:absolute;bottom:1rem;right:1rem;box-shadow:inset 0 .5px #ffffffe6,0 14px 30px #0f172a1f}.landing-page-module___34nyG__bentoShareBadge svg{color:#c26a16;flex:none;width:.9rem;height:.9rem}.landing-page-module___34nyG__shortcutsSection{z-index:1;padding:0 clamp(1rem,3vw,2.5rem);position:relative}.landing-page-module___34nyG__shortcutsSectionDescription{color:#475569;max-width:64ch;margin:0;font-size:clamp(.95rem,1.15vw,1.06rem);line-height:1.58}.landing-page-module___34nyG__shortcutsA11yStatus{white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-page-module___34nyG__shortcutsLayout{gap:clamp(1.35rem,2.2vw,1.75rem);min-width:0;margin-top:1.5rem;display:grid}.landing-page-module___34nyG__shortcutsSpotlight{background-image:-webkit-linear-gradient(270deg,#eef6ff6b 0%,#f5faff87 38%,#f8fafcb3 100%),-webkit-image-set(url(/images/clouds.avif) 1x type("image/avif"),url(/images/clouds.webp) 1x type("image/webp"),url(/images/clouds.jpg) 1x type("image/jpeg"));background-image:linear-gradient(#eef6ff6b 0%,#f5faff87 38%,#f8fafcb3 100%),image-set("/images/clouds.avif" 1x type("image/avif"),"/images/clouds.webp" 1x type("image/webp"),"/images/clouds.jpg" 1x type("image/jpeg"));background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #dce7f8;border-radius:16px;align-content:start;gap:0;min-width:0;padding:.98rem;display:grid;box-shadow:inset 0 1px #ffffffe0,0 8px 20px #0f172a0f}.landing-page-module___34nyG__shortcutsKeyboardFrame{background:0 0;border:1px solid #0000;border-radius:12px;width:100%;max-width:100%;padding:.68rem;overflow:auto hidden}.landing-page-module___34nyG__shortcutsKeyboard{--shortcuts-key-unit:clamp(3.72rem, 4.41vw, 4.53rem);--shortcuts-key-row-gap:.32rem;--shortcuts-key-active-border:#0847f4;--shortcuts-key-active-background:linear-gradient(180deg, #2d7dff 0%, #0a5cfb 100%);--shortcuts-key-active-shadow:inset 0 1px 0 #ffffff57, inset 0 -2px 6px #06246c57;--shortcuts-key-press-border:#8aa8cf;--shortcuts-key-press-background:linear-gradient(180deg, #f2f7ff 0%, #e8f1ff 100%);--shortcuts-key-press-shadow:inset 0 2px 6px #0c1e4426, inset 0 1px 0 #ffffff57, inset 0 -1px 0 #7c91b333;--shortcuts-key-press-transform:translateY(1.18px) scale(.994);--shortcuts-key-active-press-shadow:inset 0 2px 7px #04206a70, inset 0 1px 0 #ffffff38, inset 0 -1px 0 #06185257;--shortcuts-key-active-press-transform:translateY(1.54px) scale(.9925);--shortcuts-key-motion-enter-duration:.34s;--shortcuts-key-motion-enter-ease:cubic-bezier(.16, 1, .3, 1);--shortcuts-key-motion-press-duration:.12s;--shortcuts-key-motion-press-ease:cubic-bezier(.2, .9, .2, 1);--shortcuts-key-motion-sheen-duration:1.48s;--shortcuts-key-motion-sheen-ease:cubic-bezier(.22, .9, .2, 1);-webkit-user-select:none;user-select:none;gap:.34rem;width:max-content;min-width:max-content;margin-inline:auto;display:grid}.landing-page-module___34nyG__shortcutsKeyboardRow{justify-content:flex-start;align-items:stretch;gap:var(--shortcuts-key-row-gap);width:max-content;display:flex}.landing-page-module___34nyG__shortcutsKeyboardKey{box-sizing:border-box;height:3.76rem;width:calc((var(--shortcuts-key-unit) * var(--shortcuts-key-units,1)) + (var(--shortcuts-key-row-gap) * (var(--shortcuts-key-units,1) - 1)));min-width:calc((var(--shortcuts-key-unit) * var(--shortcuts-key-units,1)) + (var(--shortcuts-key-row-gap) * (var(--shortcuts-key-units,1) - 1)));color:#334155;letter-spacing:0;isolation:isolate;backface-visibility:hidden;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:border-color .22s var(--shortcuts-key-motion-enter-ease), color .18s var(--shortcuts-key-motion-enter-ease), background-color .26s var(--shortcuts-key-motion-enter-ease), transform .22s var(--shortcuts-key-motion-enter-ease), box-shadow .26s var(--shortcuts-key-motion-enter-ease);background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #cfdced;border-bottom-width:2.5px;border-radius:7px;outline:1px solid #0000;flex-direction:column;flex:none;justify-content:flex-start;align-items:flex-start;padding:.59rem .46rem 0;font-size:.84rem;font-weight:500;line-height:1.1;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,inset 0 -2px 4px #0f172a05}.landing-page-module___34nyG__shortcutsKeyboardArrowCluster{box-sizing:border-box;width:calc((var(--shortcuts-key-unit) * var(--shortcuts-key-units,1)) + (var(--shortcuts-key-row-gap) * (var(--shortcuts-key-units,1) - 1)));min-width:calc((var(--shortcuts-key-unit) * var(--shortcuts-key-units,1)) + (var(--shortcuts-key-row-gap) * (var(--shortcuts-key-units,1) - 1)));-webkit-user-select:none;user-select:none;flex:none;grid-template-rows:1fr 1fr;gap:.16rem;height:3.76rem;display:grid}.landing-page-module___34nyG__shortcutsKeyboardArrowHalfKey{box-sizing:border-box;color:#334155;isolation:isolate;backface-visibility:hidden;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;min-width:0;transition:border-color .22s var(--shortcuts-key-motion-enter-ease), color .18s var(--shortcuts-key-motion-enter-ease), background-color .26s var(--shortcuts-key-motion-enter-ease), transform .22s var(--shortcuts-key-motion-enter-ease), box-shadow .26s var(--shortcuts-key-motion-enter-ease);background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #cfdced;border-bottom-width:2.5px;border-radius:7px;outline:1px solid #0000;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,inset 0 -2px 4px #0f172a05}.landing-page-module___34nyG__shortcutsKeyboardArrowHalfKeyMain{color:#1e293b;z-index:2;transition:transform .12s var(--shortcuts-key-motion-press-ease), color .18s var(--shortcuts-key-motion-enter-ease);font-size:.86rem;font-weight:600;line-height:1;display:block;position:relative}.landing-page-module___34nyG__shortcutsKeyboardKey:after,.landing-page-module___34nyG__shortcutsKeyboardArrowHalfKey:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;z-index:1;background:linear-gradient(112deg,#fff0 32%,#ffffff8c 50%,#fff0 68%);position:absolute;inset:-1px;transform:translate(-135%)}.landing-page-module___34nyG__shortcutsKeyboardKey:before,.landing-page-module___34nyG__shortcutsKeyboardArrowHalfKey:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;z-index:0;transition:opacity .36s var(--shortcuts-key-motion-enter-ease), transform .36s var(--shortcuts-key-motion-enter-ease);background:linear-gradient(#2d7dfff5 0%,#0a5cfbfa 100%),radial-gradient(130% 86% at 50% -20%,#ffffff4d,#fff0 66%);position:absolute;inset:0;transform:translateY(-5.5%)scale(.985)}.landing-page-module___34nyG__shortcutsKeyboardKey:hover,.landing-page-module___34nyG__shortcutsKeyboardArrowHalfKey:hover{border-color:#b7c9e3;box-shadow:inset 0 1px #ffffffeb,inset 0 -2px 4px #0f172a12}.landing-page-module___34nyG__shortcutsKeyboardKey:active,.landing-page-module___34nyG__shortcutsKeyboardArrowHalfKey:active{border-color:var(--shortcuts-key-press-border);background:var(--shortcuts-key-press-background);box-shadow:var(--shortcuts-key-press-shadow);transform:var(--shortcuts-key-press-transform);transition-duration:var(--shortcuts-key-motion-press-duration);transition-timing-function:var(--shortcuts-key-motion-press-ease)}.landing-page-module___34nyG__shortcutsKeyboardKey[data-active=true],.landing-page-module___34nyG__shortcutsKeyboardArrowHalfKey[data-active=true]{border-color:var(--shortcuts-key-active-border);box-shadow:var(--shortcuts-key-active-shadow);color:#fff;transform:translateY(1px)scale(1)}.landing-page-module___34nyG__shortcutsKeyboardKey[data-active=true][data-shimmer-cycle=a]:after,.landing-page-module___34nyG__shortcutsKeyboardArrowHalfKey[data-active=true][data-shimmer-cycle=a]:after{opacity:1;animation:landing-page-module___34nyG__shortcutsKeySheenA var(--shortcuts-key-motion-sheen-duration) var(--shortcuts-key-motion-sheen-ease) both}.landing-page-module___34nyG__shortcutsKeyboardKey[data-active=true][data-shimmer-cycle=b]:after,.landing-page-module___34nyG__shortcutsKeyboardArrowHalfKey[data-active=true][data-shimmer-cycle=b]:after{opacity:1;animation:landing-page-module___34nyG__shortcutsKeySheenB var(--shortcuts-key-motion-sheen-duration) var(--shortcuts-key-motion-sheen-ease) both}.landing-page-module___34nyG__shortcutsKeyboardKey[data-active=true]:hover,.landing-page-module___34nyG__shortcutsKeyboardArrowHalfKey[data-active=true]:hover{border-color:var(--shortcuts-key-active-border);color:#fff;box-shadow:var(--shortcuts-key-active-shadow);transform:translateY(1px)scale(1)}.landing-page-module___34nyG__shortcutsKeyboardArrowHalfKey[data-active=true]:active,.landing-page-module___34nyG__shortcutsKeyboardKey[data-active=true]:active{border-color:var(--shortcuts-key-active-border);color:#fff;box-shadow:var(--shortcuts-key-active-press-shadow);transform:var(--shortcuts-key-active-press-transform);transition-duration:var(--shortcuts-key-motion-press-duration);transition-timing-function:var(--shortcuts-key-motion-press-ease)}.landing-page-module___34nyG__shortcutsKeyboardKey:active:before,.landing-page-module___34nyG__shortcutsKeyboardArrowHalfKey:active:before{opacity:.08;transform:translateY(-2.4%)scale(.992)}.landing-page-module___34nyG__shortcutsKeyboardKey[data-active=true]:before,.landing-page-module___34nyG__shortcutsKeyboardArrowHalfKey[data-active=true]:before{opacity:1;transform:translateY(0)scale(1)}@keyframes landing-page-module___34nyG__shortcutsKeySheenA{0%{opacity:0;transform:translate(-146%)}22%{opacity:.08}52%{opacity:.2}88%{opacity:.06;transform:translate(140%)}to{opacity:0;transform:translate(152%)}}@keyframes landing-page-module___34nyG__shortcutsKeySheenB{0%{opacity:0;transform:translate(-146%)}22%{opacity:.08}52%{opacity:.2}88%{opacity:.06;transform:translate(140%)}to{opacity:0;transform:translate(152%)}}.landing-page-module___34nyG__shortcutsKeyboardKeyTop{color:#64748be0;z-index:2;font-size:.65rem;line-height:1;display:block;position:relative}.landing-page-module___34nyG__shortcutsKeyboardKeyMain{color:#1e293b;z-index:2;transition:transform .12s var(--shortcuts-key-motion-press-ease), color .18s var(--shortcuts-key-motion-enter-ease);font-size:.86rem;font-weight:600;line-height:1.05;display:block;position:relative}.landing-page-module___34nyG__shortcutsKeyboardKey:active .landing-page-module___34nyG__shortcutsKeyboardKeyMain,.landing-page-module___34nyG__shortcutsKeyboardArrowHalfKey:active .landing-page-module___34nyG__shortcutsKeyboardArrowHalfKeyMain{transform:translateY(.2px)}.landing-page-module___34nyG__shortcutsKeyboardKey[data-active=true] .landing-page-module___34nyG__shortcutsKeyboardKeyTop{color:#ffffffd1}.landing-page-module___34nyG__shortcutsKeyboardKey[data-active=true] .landing-page-module___34nyG__shortcutsKeyboardKeyMain,.landing-page-module___34nyG__shortcutsKeyboardArrowHalfKey[data-active=true] .landing-page-module___34nyG__shortcutsKeyboardArrowHalfKeyMain{color:#fff}.landing-page-module___34nyG__shortcutsKeyboardKeyMod .landing-page-module___34nyG__shortcutsKeyboardKeyMain{color:#475569}.landing-page-module___34nyG__shortcutsKeyboardKeyUnit{--shortcuts-key-units:1}.landing-page-module___34nyG__shortcutsKeyboardKeyW125{--shortcuts-key-units:1.25}.landing-page-module___34nyG__shortcutsKeyboardKeyW15{--shortcuts-key-units:1.5}.landing-page-module___34nyG__shortcutsKeyboardKeyW175{--shortcuts-key-units:1.75}.landing-page-module___34nyG__shortcutsKeyboardKeyW2{--shortcuts-key-units:2}.landing-page-module___34nyG__shortcutsKeyboardKeyW225{--shortcuts-key-units:2.25}.landing-page-module___34nyG__shortcutsKeyboardKeyW25{--shortcuts-key-units:2.5}.landing-page-module___34nyG__shortcutsKeyboardKeyW275{--shortcuts-key-units:2.75}.landing-page-module___34nyG__shortcutsKeyboardKeySpace{--shortcuts-key-units:4.5}.landing-page-module___34nyG__shortcutsFlowStage{box-shadow:none;background:0 0;border:0;border-radius:0;min-width:0;padding-inline:clamp(.3rem,1vw,.72rem);position:relative;overflow:visible}.landing-page-module___34nyG__shortcutsFlowStage:before{display:none}.landing-page-module___34nyG__shortcutsColumnGrid{z-index:1;grid-template-columns:repeat(auto-fit,minmax(min(13.6rem,100%),1fr));align-items:stretch;gap:clamp(.9rem,1.5vw,1.2rem);min-width:0;display:grid;position:relative}.landing-page-module___34nyG__shortcutsColumn{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:auto 1fr;gap:.86rem;padding:0;display:grid;position:relative}.landing-page-module___34nyG__shortcutsColumn:before{display:none}.landing-page-module___34nyG__shortcutsColumnHeader{border-bottom:0;justify-content:flex-start;align-items:center;gap:.46rem;min-width:0;padding:.28rem 0 .78rem;display:flex;position:relative}.landing-page-module___34nyG__shortcutsColumnHeader:before{content:"";background:linear-gradient(#2563eb,#60a5fa);border-radius:999px;flex:none;width:.22rem;height:.94rem;box-shadow:0 0 0 2px #2563eb0e,0 3px 8px #2563eb1f}.landing-page-module___34nyG__shortcutsColumnHeader:after{content:"";background:#e2e8f0b8;border-radius:999px;width:100%;height:1px;position:absolute;bottom:-1px;left:0;box-shadow:0 -1px #ffffffc2,0 1px #0f172a14}.landing-page-module___34nyG__shortcutsColumnTitle{letter-spacing:.08em;text-transform:uppercase;color:#172554;white-space:nowrap;margin:0;font-size:.7rem;font-weight:750;line-height:1}.landing-page-module___34nyG__shortcutsColumnList{align-content:start;gap:.56rem;min-width:0;display:grid}.landing-page-module___34nyG__shortcutsColumnListItem{min-width:0}.landing-page-module___34nyG__shortcutsShortcutCard{appearance:none;width:100%;min-height:0;color:inherit;text-align:left;cursor:pointer;isolation:isolate;background:linear-gradient(#ffffffe6,#f8fbffd1);border:1px solid #d6e2f2d6;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"action keys""context context";align-items:center;gap:.18rem .5rem;padding:.48rem .52rem .48rem .62rem;transition:border-color .24s cubic-bezier(.22,1,.36,1),background .24s cubic-bezier(.22,1,.36,1),box-shadow .24s cubic-bezier(.22,1,.36,1);display:grid;position:relative;box-shadow:0 5px 14px #10182809,inset 0 1px #fffffff0}.landing-page-module___34nyG__shortcutsShortcutCard:before,.landing-page-module___34nyG__shortcutsShortcutCard:after{display:none}.landing-page-module___34nyG__shortcutsShortcutCard:hover,.landing-page-module___34nyG__shortcutsShortcutCard:focus-visible{background:linear-gradient(#fffffff7,#f7faffeb);border-color:#b5c4daf0;box-shadow:0 10px 22px #0f172a12,inset 0 1px #fffffff0}.landing-page-module___34nyG__shortcutsShortcutCard:focus-visible{outline-offset:2px;outline:2px solid #2563eb5c}.landing-page-module___34nyG__shortcutsShortcutCard[data-active=true]{background:linear-gradient(#fffffffa,#f6fafff0);border-color:#b5c4daf0;box-shadow:0 10px 24px #0f172a14,inset 0 1px #fffffff0}.landing-page-module___34nyG__shortcutsShortcutAction,.landing-page-module___34nyG__shortcutsShortcutContext,.landing-page-module___34nyG__shortcutsShortcutKeys{z-index:2;position:relative}.landing-page-module___34nyG__shortcutsShortcutAction{letter-spacing:0;color:#0f172a;text-wrap:balance;grid-area:action;font-size:.78rem;font-weight:650;line-height:1.22;display:block}.landing-page-module___34nyG__shortcutsShortcutContext{color:#5a6a84;letter-spacing:0;-webkit-line-clamp:1;-webkit-box-orient:vertical;grid-area:context;margin:0;font-size:.56rem;line-height:1.28;display:-webkit-box;overflow:hidden}.landing-page-module___34nyG__shortcutsShortcutKeys{white-space:nowrap;flex-wrap:nowrap;grid-area:keys;justify-self:end;align-items:center;gap:.18rem;margin-top:0;display:inline-flex}.landing-page-module___34nyG__shortcutsKeyCluster{align-items:center;gap:.18rem;display:inline-flex}.landing-page-module___34nyG__shortcutsKeySeparator{color:#94a3b8;font-size:.54rem}.landing-page-module___34nyG__shortcutsKeycap{color:#0f172a;letter-spacing:0;background:linear-gradient(#fff 0%,#f5f9ff 100%);border:1px solid #cfddf1;border-bottom-width:2px;border-radius:6px;justify-content:center;align-items:center;min-width:1.26rem;min-height:1.26rem;padding:0 .3rem;font-size:.58rem;font-weight:650;line-height:1;transition:border-color .22s cubic-bezier(.22,1,.36,1),background .22s cubic-bezier(.22,1,.36,1),color .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #94a3b833}.landing-page-module___34nyG__shortcutsShortcutCard:hover .landing-page-module___34nyG__shortcutsKeycap,.landing-page-module___34nyG__shortcutsShortcutCard:focus-visible .landing-page-module___34nyG__shortcutsKeycap,.landing-page-module___34nyG__shortcutsShortcutCard[data-active=true] .landing-page-module___34nyG__shortcutsKeycap{color:#fff;background:linear-gradient(154deg,#5f6368,#2f3237);border-color:#27292de6;box-shadow:inset 0 1px #ffffff3d,0 8px 18px #2f323747,0 1px 1px #0f172a2e}@media (prefers-reduced-motion:reduce){.landing-page-module___34nyG__shortcutsKeyboardKey,.landing-page-module___34nyG__shortcutsKeyboardArrowHalfKey,.landing-page-module___34nyG__shortcutsShortcutCard,.landing-page-module___34nyG__shortcutsShortcutCard:before,.landing-page-module___34nyG__shortcutsShortcutCard:after,.landing-page-module___34nyG__shortcutsKeycap{transition:none}.landing-page-module___34nyG__shortcutsKeyboardKey:before,.landing-page-module___34nyG__shortcutsKeyboardArrowHalfKey:before{transition:none;transform:none}.landing-page-module___34nyG__shortcutsKeyboardKey:after,.landing-page-module___34nyG__shortcutsKeyboardArrowHalfKey:after{display:none}.landing-page-module___34nyG__shortcutsKeyboardKey[data-active=true],.landing-page-module___34nyG__shortcutsKeyboardArrowHalfKey[data-active=true]{animation:none;transform:none}.landing-page-module___34nyG__shortcutsShortcutCard{transform:none}}.landing-page-module___34nyG__plansSection{z-index:1;padding:0 clamp(1rem,3vw,2.5rem);position:relative}.landing-page-module___34nyG__pricingHeader{text-align:center;justify-items:center;gap:.5rem;max-width:min(64ch,100%);margin-inline:auto;display:grid}.landing-page-module___34nyG__pricingTitle{letter-spacing:0;color:#18181b;margin:0;font-size:clamp(2rem,3.8vw,2.7rem);line-height:1.08}.landing-page-module___34nyG__pricingDescription{color:#3f3f46;max-width:40ch;margin:0;font-size:clamp(.95rem,1.1vw,1.06rem);line-height:1.55}.landing-page-module___34nyG__pricingModePill{--pricing-mode-pill-idle-ink:#334155;--pricing-mode-pill-active-ink:#f8fbff;--pricing-mode-pill-active-border:#27292de6;--pricing-mode-pill-active-top:#5f6368;--pricing-mode-pill-active-bottom:#2f3237;--pricing-mode-pill-focus-ring:#5f636875;isolation:isolate;background:linear-gradient(#f8fafcf0,#f1f5f9fa);border:1px solid #94a3b86b;border-radius:999px;align-items:center;gap:.25rem;width:fit-content;min-height:44px;margin:0;padding:4px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 10px 20px #0f172a14}.landing-page-module___34nyG__pricingModePillRow{justify-content:center;margin-top:1.4rem;display:flex}.landing-page-module___34nyG__pricingModePillButton{z-index:1;appearance:none;cursor:pointer;letter-spacing:0;min-width:84px;min-height:34px;color:var(--pricing-mode-pill-idle-ink);background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0 .72rem;font-size:.82rem;font-weight:600;line-height:1;transition:color .22s cubic-bezier(.22,1,.36,1),text-shadow .22s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.landing-page-module___34nyG__pricingModePillButton:hover{color:#0f172a}.landing-page-module___34nyG__pricingModePillButton[aria-selected=true]{color:var(--pricing-mode-pill-active-ink);text-shadow:0 1px 1px #0f172a4d}.landing-page-module___34nyG__pricingModePillButton:focus-visible{box-shadow:0 0 0 2px var(--pricing-mode-pill-focus-ring);outline:none}.landing-page-module___34nyG__pricingModePillGlide{pointer-events:none;will-change:transform, width, height;border:1px solid var(--pricing-mode-pill-active-border);background:linear-gradient(154deg, var(--pricing-mode-pill-active-top), var(--pricing-mode-pill-active-bottom));z-index:0;border-radius:999px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:inset 0 1px #ffffff3d,0 8px 18px #2f323757,0 1px 1px #0f172a38}.landing-page-module___34nyG__pricingModePillGlide:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff5c,#fff0 58%);position:absolute;inset:1px}.landing-page-module___34nyG__planGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.1rem;margin-top:1.6rem;display:grid}.landing-page-module___34nyG__planCard{background:#fff;border:1px solid #d4d4d8;border-radius:24px;grid-template-rows:auto 1fr auto;gap:1.2rem;padding:1.5rem;display:grid;position:relative;overflow:hidden;box-shadow:0 .25px .5px #0f172a29,0 8px 24px #0f172a1a}.landing-page-module___34nyG__planCardFeatured{color:#f8fafc;background:linear-gradient(#2563eb 0%,#1d4ed8 100%);border-color:#3b82f6;box-shadow:0 .25px .5px #00000038,0 10px 28px #1d4ed84d}.landing-page-module___34nyG__planCardGlow{pointer-events:none;border-radius:inherit;mix-blend-mode:screen, screen, normal;opacity:.22;background-image:radial-gradient(950px 950px at 108% 128%,#3b82f63d,#0000 64%),radial-gradient(850px 850px at 62% 126%,#93c5fd38,#0000 66%),url(/images/Noise.png);background-repeat:no-repeat,no-repeat,repeat;background-size:auto,auto,320px 320px;position:absolute;inset:0}.landing-page-module___34nyG__planCardNoise{border-radius:inherit;pointer-events:none;opacity:.08;mix-blend-mode:soft-light;background-image:url(/images/Noise.png);background-repeat:repeat;background-size:320px 320px;position:absolute;inset:0}.landing-page-module___34nyG__planCardTop{z-index:1;position:relative}.landing-page-module___34nyG__planNameRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.landing-page-module___34nyG__planBadge{letter-spacing:.05em;text-transform:uppercase;color:#1e40af;background:linear-gradient(#ffffffd6,#ffffffa3);border:1px solid #ffffffb8;border-radius:999px;justify-content:center;align-items:center;min-height:1.6rem;margin-bottom:0;padding:0 .62rem;font-size:.68rem;font-weight:600;display:inline-flex}.landing-page-module___34nyG__planName{letter-spacing:0;color:#2563eb;margin:0;font-size:1.4rem;line-height:1.2}.landing-page-module___34nyG__planCardFeatured .landing-page-module___34nyG__planName{color:#fafafa}.landing-page-module___34nyG__planSubtitle{color:#3f3f46;margin:.44rem 0 0;font-size:.95rem;line-height:1.55}.landing-page-module___34nyG__planCardFeatured .landing-page-module___34nyG__planSubtitle{color:#f4f4f5e6}.landing-page-module___34nyG__planPriceRow{--soft-dur:.9s;--soft-distance:16px;--soft-stagger:25ms;--soft-blur:12px;--soft-ease:cubic-bezier(.22, 1, .36, 1);align-items:flex-end;gap:.2rem;min-height:3.2rem;margin:.8rem 0 0;line-height:1;display:inline-flex}@keyframes landing-page-module___34nyG__tSoftBlurIn{0%{transform:translate3d(0, var(--soft-distance), 0);opacity:0;filter:blur(var(--soft-blur))}to{opacity:1;filter:blur();transform:translate(0,0)}}.landing-page-module___34nyG__tSoftGroup{align-items:baseline;display:inline-flex}.landing-page-module___34nyG__tSoftUnit{transform-origin:50% 55%;backface-visibility:hidden;white-space:pre;will-change:transform, opacity, filter;display:inline-block}.landing-page-module___34nyG__tSoftGroupAnimating .landing-page-module___34nyG__tSoftUnit{animation:landing-page-module___34nyG__tSoftBlurIn var(--soft-dur) var(--soft-ease) both;animation-delay:var(--soft-delay,0s)}.landing-page-module___34nyG__planPriceCurrency{color:#18181b;margin-bottom:.42rem;font-size:1.28rem;font-weight:700;line-height:1}.landing-page-module___34nyG__planPrice{font-variant-numeric:tabular-nums;letter-spacing:0;color:#18181b;margin:0;font-size:3rem;font-weight:700;line-height:.95}.landing-page-module___34nyG__planBillingPeriod{color:#71717a;margin-bottom:.36rem;font-size:.95rem;line-height:1.2}.landing-page-module___34nyG__planCardFeatured .landing-page-module___34nyG__planPriceCurrency,.landing-page-module___34nyG__planCardFeatured .landing-page-module___34nyG__planPrice,.landing-page-module___34nyG__planCardFeatured .landing-page-module___34nyG__planBillingPeriod{color:#fafafa}.landing-page-module___34nyG__planBullets{z-index:1;gap:.62rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.landing-page-module___34nyG__planBullets li{color:#3f3f46;min-height:1.3rem;margin:0;padding-left:1.05rem;font-size:.9rem;line-height:1.45;position:relative}.landing-page-module___34nyG__planBullets li:before{content:"";background:linear-gradient(145deg,#2563eb,#1d4ed8);border-radius:999px;width:.4rem;height:.4rem;position:absolute;top:.42rem;left:0}.landing-page-module___34nyG__planCardFeatured .landing-page-module___34nyG__planBullets li{color:#f4f4f5eb}.landing-page-module___34nyG__planCardFeatured .landing-page-module___34nyG__planBullets li:before{background:#eff6fff5}.landing-page-module___34nyG__planCtaButton{z-index:1;width:100%;margin-top:.12rem;position:relative}.landing-page-module___34nyG__planCtaButtonStarter{background-image:var(--primary-gradient)!important;color:hsl(var(--primary-foreground))!important;border-color:#0000!important}.landing-page-module___34nyG__planCtaButtonFeatured{color:#1e40af!important;background:linear-gradient(#ffffffe6,#eff6ffd1)!important;border-color:#ffffffeb!important}.landing-page-module___34nyG__planCtaButtonFeatured:hover{background:linear-gradient(#fffffffa,#eff6ffeb)!important}.landing-page-module___34nyG__planCtaButton a{width:100%}.landing-page-module___34nyG__faqSection{z-index:1;padding:0 clamp(1rem,3vw,2.5rem);position:relative}.landing-page-module___34nyG__faqContentRail{gap:2rem;width:min(860px,100%);margin-inline:auto;display:grid}.landing-page-module___34nyG__faqContentRail .landing-page-module___34nyG__sectionHeader{max-width:100%}.landing-page-module___34nyG__faqList{grid-template-columns:minmax(0,1fr);gap:.72rem;display:grid}.landing-page-module___34nyG__faqItem{background:linear-gradient(#fffffffa,#fafcfff2);border:1px solid #d9e4f5;border-radius:14px;transition:border-color .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1),background .26s cubic-bezier(.22,1,.36,1);overflow:clip;box-shadow:inset 0 1px #ffffffe6,0 8px 20px #0f172a0f}.landing-page-module___34nyG__faqItem:hover{border-color:#c8d8ee;box-shadow:inset 0 1px #ffffffeb}.landing-page-module___34nyG__faqItem[data-expanded=true]{background:linear-gradient(#fffffffc,#f8fbfff5);border-color:#ccd9ea;box-shadow:inset 0 1px #fffffff0}.landing-page-module___34nyG__faqTrigger{appearance:none;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.95rem;width:100%;margin:0;padding:1rem 1.08rem;display:flex}.landing-page-module___34nyG__faqTrigger:focus-visible{outline-offset:-2px;border-radius:12px;outline:2px solid #0a5cfb70}.landing-page-module___34nyG__faqQuestion{letter-spacing:0;color:#0f172a;margin:0;font-size:clamp(.98rem,1.35vw,1.06rem);font-weight:600;line-height:1.4}.landing-page-module___34nyG__faqIcon{color:#1e293b;background:#ffffffc7;border:1px solid #cbd5e1e6;border-radius:999px;flex:none;place-items:center;width:1.28rem;height:1.28rem;transition:border-color .22s cubic-bezier(.22,1,.36,1),background .22s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1);display:inline-grid;position:relative;box-shadow:inset 0 1px #ffffffdb}.landing-page-module___34nyG__faqItem[data-expanded=true] .landing-page-module___34nyG__faqIcon{background:linear-gradient(#fffffff2,#f1f6fce6);border-color:#cad7e9;box-shadow:inset 0 1px #fffffff0}.landing-page-module___34nyG__faqIconLine{transform-origin:50%;backface-visibility:hidden;will-change:transform;background:currentColor;border-radius:999px;width:.62rem;height:1.5px;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute}.landing-page-module___34nyG__faqIconLine:first-child{transform:rotate(0)}.landing-page-module___34nyG__faqIconLine:last-child{transform:rotate(90deg)}.landing-page-module___34nyG__faqItem[data-expanded=true] .landing-page-module___34nyG__faqIconLine:first-child{transform:rotate(45deg)}.landing-page-module___34nyG__faqItem[data-expanded=true] .landing-page-module___34nyG__faqIconLine:last-child{transform:rotate(-45deg)}.landing-page-module___34nyG__faqAnswerWrap{overflow:hidden}.landing-page-module___34nyG__faqAnswer{color:#223452e6;margin:0;padding:0 1.08rem 1rem;font-size:.93rem;line-height:1.6}.landing-page-module___34nyG__finalCtaSection{z-index:1;padding:0 clamp(1rem,3vw,2.5rem);position:relative}.landing-page-module___34nyG__finalCtaCard{isolation:isolate;background:linear-gradient(#e5eeff -.08%,#e7efff 46.57%,#f9fbff 93.23%);border:1px solid #d1d5db;border-radius:16px;min-height:clamp(230px,24vw,310px);padding:clamp(1.95rem,4vw,3rem) clamp(1.2rem,3.5vw,2.3rem);position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.landing-page-module___34nyG__finalCtaCard:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#ffffff57,#ffffff05);position:absolute;inset:0}.landing-page-module___34nyG__finalCtaLayout{z-index:2;justify-content:flex-start;padding-right:clamp(6.5rem,20vw,15rem);display:flex;position:relative}.landing-page-module___34nyG__finalCtaContent{z-index:2;text-align:left;max-width:56ch;margin:0;position:relative}.landing-page-module___34nyG__finalCtaCard h2{letter-spacing:0;color:#37322f;margin:0;font-size:clamp(1.9rem,4.8vw,3rem);line-height:1.05}.landing-page-module___34nyG__finalCtaCard p{color:#37322fb3;max-width:48ch;margin:.9rem 0 0;font-size:1rem;line-height:1.5}.landing-page-module___34nyG__finalCtaActions{z-index:2;justify-content:flex-start;margin-top:1.35rem;display:flex;position:relative}.landing-page-module___34nyG__finalCtaPrimaryButton{min-width:124px;border-radius:8px!important}.landing-page-module___34nyG__finalCtaLogoDock{--final-cta-logo-size:clamp(220px, 25vw, 340px);top:50%;right:calc(var(--final-cta-logo-size) * -.5);width:var(--final-cta-logo-size);height:var(--final-cta-logo-size);pointer-events:none;z-index:1;position:absolute;transform:translateY(-50%)}.landing-page-module___34nyG__finalCtaLogoMark{background:var(--landing-badge-sheen), var(--landing-badge-gradient);position:absolute;inset:0;-webkit-mask-image:url(/Logo.svg);mask-image:url(/Logo.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.landing-page-module___34nyG__footer{z-index:1;margin-top:var(--landing-final-footer-gap);padding:0 clamp(1rem,3vw,2.5rem) 2.4rem;position:relative}.landing-page-module___34nyG__footerShell{background:#fcfcfc;border:1px solid #e5e7eb;border-radius:20px;gap:1rem;width:min(1399px,100% - 2*clamp(1rem,3vw,2.5rem));margin-inline:auto;padding:clamp(1.35rem,2.6vw,2.35rem);display:grid;box-shadow:0 2px 8px #12161f05}.landing-page-module___34nyG__footerTop{justify-content:space-between;align-items:flex-start;gap:1rem 1.6rem;display:flex}.landing-page-module___34nyG__footerBrand{flex:auto;gap:.48rem;display:grid}.landing-page-module___34nyG__footerBrand p{color:#6f7680;max-width:62ch;margin:0;font-size:.81rem;line-height:1.4}.landing-page-module___34nyG__footerLinksCompact{flex-wrap:wrap;place-content:flex-start flex-end;gap:.46rem .62rem;margin-left:auto;display:flex}.landing-page-module___34nyG__footerLink{color:#1b2023;background:0 0;border:0;border-radius:0;align-items:center;min-height:1.4rem;padding:0;font-size:.78rem;font-weight:500;line-height:1.2;text-decoration:none;transition:color .16s;display:inline-flex}.landing-page-module___34nyG__footerLink:hover{color:#0c4dd9;text-decoration:none}.landing-page-module___34nyG__footerMeta{border-top:1px solid #12161f14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;margin-top:.2rem;padding-top:.7rem;display:flex}.landing-page-module___34nyG__footerMeta p{color:#7d8590;margin:0;font-size:.76rem}.landing-page-module___34nyG__footerMetaLink{color:#1b2023;font-size:.76rem;font-weight:500;text-decoration:none}.landing-page-module___34nyG__footerMetaLink:hover{color:#0c4dd9}@media (max-width:1023px){.landing-page-module___34nyG__pageRoot{--landing-section-space:clamp(8.2rem, 24vw, 12rem);--landing-final-footer-gap:clamp(3rem, 8.5vw, 5rem)}.landing-page-module___34nyG__desktopExperience{padding-top:calc(64px + 1.4rem)}.landing-page-module___34nyG__topNav{top:auto;bottom:max(1.5rem, calc(env(safe-area-inset-bottom) + 1rem));transform:translate3d(-50%, var(--top-nav-offset-y), 0) scale(var(--top-nav-scale));-webkit-backdrop-filter:blur(24px)saturate(180%);background:#0c0c10eb;border-bottom:none;border-radius:16px;width:min(420px,100% - 1.5rem);height:48px;padding:0 6px;left:50%;right:auto;box-shadow:0 0 0 .5px #ffffff1a,0 0 0 1px #00000080,0 8px 32px #00000080}.landing-page-module___34nyG__topNavHidden{--top-nav-offset-y:calc(100% + max(2.2rem, calc(env(safe-area-inset-bottom) + 1.6rem)));--top-nav-scale:.992}.landing-page-module___34nyG__navTrack{justify-content:center;gap:0;width:100%;margin-inline:0}.landing-page-module___34nyG__navContent{border-radius:inherit;width:100%;min-height:100%}.landing-page-module___34nyG__navBackdrop{display:none}.landing-page-module___34nyG__navLeft,.landing-page-module___34nyG__navRight{gap:.15rem}.landing-page-module___34nyG__navTab{color:#ffffffb3;border-radius:0;height:100%;padding:0 .65rem;font-size:13px}.landing-page-module___34nyG__navTabLabelBase{color:currentColor;-webkit-text-fill-color:currentColor;opacity:1}.landing-page-module___34nyG__navTabLabelGradient{opacity:0}.landing-page-module___34nyG__navTab:hover .landing-page-module___34nyG__navTabLabelBase{color:#fffffff2;-webkit-text-fill-color:#fffffff2;opacity:1}.landing-page-module___34nyG__navTabActive .landing-page-module___34nyG__navTabLabelBase{color:#fff;-webkit-text-fill-color:#fff;opacity:1}.landing-page-module___34nyG__navTab:hover .landing-page-module___34nyG__navTabLabelGradient,.landing-page-module___34nyG__navTabActive .landing-page-module___34nyG__navTabLabelGradient{opacity:0}.landing-page-module___34nyG__navLogoButton{height:100%;padding:0 .75rem}.landing-page-module___34nyG__navLogoGlyph{width:16px;height:18px}.landing-page-module___34nyG__navLogoGlyph:before{opacity:0}.landing-page-module___34nyG__navLogoGlyph:after{opacity:1}.landing-page-module___34nyG__heroContent{flex-direction:column;align-items:flex-start;gap:1.5rem}.landing-page-module___34nyG__heroRight{justify-content:flex-start;width:100%}.landing-page-module___34nyG__heroDashboardWrap{margin-top:1.35rem}.landing-page-module___34nyG__narrativeBridgeCard{border-radius:18px;padding:1.35rem .95rem 1.1rem}.landing-page-module___34nyG__narrativeBridgeTitle{white-space:normal;max-width:16ch;font-size:clamp(1.68rem,8vw,2.1rem)}.landing-page-module___34nyG__narrativeBridgeDescription{max-width:34ch;font-size:.92rem}.landing-page-module___34nyG__narrativeBridgeRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem .5rem;margin-top:1rem}.landing-page-module___34nyG__narrativeBridgeIcon{border-radius:12px;width:42px;height:42px}.landing-page-module___34nyG__narrativeBridgeIcon svg{width:18px;height:18px}.landing-page-module___34nyG__narrativeBridgeLabel{font-size:.84rem}.landing-page-module___34nyG__proofGrid{grid-template-columns:1fr}.landing-page-module___34nyG__proofIntro{border-radius:14px;padding:1rem}.landing-page-module___34nyG__proofTitle{max-width:18ch;font-size:clamp(1.72rem,8vw,2.32rem)}.landing-page-module___34nyG__proofDescription{max-width:none;font-size:.92rem}.landing-page-module___34nyG__proofPointGrid{grid-template-columns:1fr}.landing-page-module___34nyG__proofPointCard{border-radius:10px;min-height:0}.landing-page-module___34nyG__showcaseTrack{border-radius:22px;margin-top:0}.landing-page-module___34nyG__showcaseShell{gap:.96rem;width:min(1168px,100% - 1.6rem);padding:.98rem 0 1.02rem}.landing-page-module___34nyG__showcaseCopyStack,.landing-page-module___34nyG__showcaseHeading{text-align:center}.landing-page-module___34nyG__showcaseHeading{font-size:1.08rem;line-height:1.34}.landing-page-module___34nyG__showcaseSubheading{font-size:.82rem}.landing-page-module___34nyG__showcaseFrame{border-radius:16px}.landing-page-module___34nyG__showcaseFrameInner{aspect-ratio:auto;min-height:350px}.landing-page-module___34nyG__showcaseVisualCard{inset:.64rem}.landing-page-module___34nyG__captureLayout{grid-template-columns:1fr;gap:.58rem;min-height:0}.landing-page-module___34nyG__capturePageCard,.landing-page-module___34nyG__captureExtensionCard{min-height:0}.landing-page-module___34nyG__collectionBoard{grid-template-columns:1fr;min-height:0}.landing-page-module___34nyG__searchResults{min-height:0}.landing-page-module___34nyG__searchBar{flex-direction:column;align-items:flex-start}.landing-page-module___34nyG__connectionsDescription{max-width:none;font-size:.93rem}.landing-page-module___34nyG__connectionsScene{height:clamp(1240px,208vh,1760px);margin-top:1.1rem}.landing-page-module___34nyG__connectionsStageSurface,.landing-page-module___34nyG__connectionsDashboardShell{border-radius:16px}.landing-page-module___34nyG__productBentoHeader{grid-template-columns:1fr;align-items:start;gap:1rem}.landing-page-module___34nyG__productBentoTitle{max-width:18ch;font-size:clamp(1.72rem,8vw,2.36rem)}.landing-page-module___34nyG__productBentoDescription{max-width:none;font-size:.92rem}.landing-page-module___34nyG__productBentoTags{gap:.42rem}.landing-page-module___34nyG__productBentoTags li{min-height:1.74rem;padding-inline:.62rem;font-size:.72rem}.landing-page-module___34nyG__productBentoGrid{grid-template-rows:none;grid-template-columns:1fr;gap:.86rem}.landing-page-module___34nyG__productBentoCard,.landing-page-module___34nyG__productBentoCard[data-capability=extension]{grid-row:auto;min-height:0}.landing-page-module___34nyG__productBentoCardHeader{padding:.88rem .88rem 0}.landing-page-module___34nyG__productBentoCard[data-capability=extension] .landing-page-module___34nyG__productBentoMedia{min-height:25rem}.landing-page-module___34nyG__productBentoCard[data-capability=mobile] .landing-page-module___34nyG__productBentoMedia,.landing-page-module___34nyG__productBentoCard[data-capability=collections] .landing-page-module___34nyG__productBentoMedia{min-height:16rem}.landing-page-module___34nyG__productBentoCardCopy{padding:0 .88rem .88rem}.landing-page-module___34nyG__productBentoCardFooter{grid-template-columns:1fr;align-items:start}.landing-page-module___34nyG__productBentoMetric{width:min(100%,12rem)}.landing-page-module___34nyG__bentoBrowserScene{padding:.72rem}.landing-page-module___34nyG__bentoBrowserChrome{height:2.6rem;padding-inline:.58rem}.landing-page-module___34nyG__bentoBrowserAddress{font-size:.68rem}.landing-page-module___34nyG__bentoBrowserBody{min-height:21.6rem}.landing-page-module___34nyG__bentoSourcePanel{width:calc(100% - 1.44rem);padding:.86rem;top:.72rem;left:.72rem}.landing-page-module___34nyG__bentoCapturePopover{width:min(18rem,100% - 1.44rem);bottom:.9rem;right:.72rem}.landing-page-module___34nyG__bentoMobileScene{justify-content:center;padding:.88rem .84rem 0}.landing-page-module___34nyG__bentoPhone{width:min(10.8rem,48%)}.landing-page-module___34nyG__bentoSyncPanel{width:min(10.8rem,45%);padding:.72rem}.landing-page-module___34nyG__bentoCollectionsScene{align-items:flex-start;padding:.88rem .84rem 0}.landing-page-module___34nyG__bentoCollectionBoard{grid-template-columns:1fr;gap:.58rem;width:100%;padding:.66rem}.landing-page-module___34nyG__bentoCollectionColumn{padding:.58rem}.landing-page-module___34nyG__bentoCollectionColumn article{min-height:2.28rem;font-size:.72rem}.landing-page-module___34nyG__bentoTeamRail{top:.72rem;right:.78rem}.landing-page-module___34nyG__bentoTeamRail span{width:1.56rem;height:1.56rem}.landing-page-module___34nyG__bentoShareBadge{bottom:.84rem;right:.84rem}.landing-page-module___34nyG__shortcutsLayout{grid-template-columns:1fr;gap:.78rem;margin-top:1.2rem}.landing-page-module___34nyG__shortcutsSpotlight{gap:0;padding:.82rem}.landing-page-module___34nyG__shortcutsKeyboardFrame{padding:.56rem}.landing-page-module___34nyG__shortcutsKeyboard{--shortcuts-key-unit:3.25rem;min-width:max-content;padding:.48rem}.landing-page-module___34nyG__shortcutsKeyboardKey{height:3.31rem;min-height:3.31rem;font-size:.87rem}.landing-page-module___34nyG__shortcutsKeyboardArrowCluster{height:3.31rem}.landing-page-module___34nyG__shortcutsFlowStage{border-radius:0;padding-inline:.16rem}.landing-page-module___34nyG__shortcutsColumnGrid{grid-template-columns:1fr;gap:.52rem}.landing-page-module___34nyG__shortcutsColumn{border-radius:0;gap:.36rem;padding:0}.landing-page-module___34nyG__shortcutsColumnHeader{gap:.32rem}.landing-page-module___34nyG__shortcutsColumnTitle{font-size:.54rem}.landing-page-module___34nyG__shortcutsColumnList{gap:.48rem}.landing-page-module___34nyG__shortcutsShortcutCard{border-radius:10px;gap:.16rem .42rem;padding:.48rem}.landing-page-module___34nyG__shortcutsShortcutAction{font-size:.76rem}.landing-page-module___34nyG__shortcutsShortcutContext{font-size:.55rem}.landing-page-module___34nyG__shortcutsShortcutKeys{gap:.16rem}.landing-page-module___34nyG__shortcutsKeycap{min-width:1.2rem;min-height:1.2rem;padding-inline:.28rem;font-size:.56rem}.landing-page-module___34nyG__pricingHeader{text-align:left;justify-items:flex-start;max-width:none;margin-inline:0}.landing-page-module___34nyG__sectionHeader{gap:.5rem}.landing-page-module___34nyG__pricingTitle{font-size:1.7rem}.landing-page-module___34nyG__pricingDescription{max-width:none;font-size:.94rem}.landing-page-module___34nyG__pricingModePill{margin-inline:auto}.landing-page-module___34nyG__planCard{gap:1rem;padding:1.15rem}.landing-page-module___34nyG__planPrice{font-size:2.55rem}.landing-page-module___34nyG__planPriceCurrency{margin-bottom:.38rem;font-size:1.1rem}.landing-page-module___34nyG__planBillingPeriod{margin-bottom:.3rem;font-size:.84rem}.landing-page-module___34nyG__finalCtaCard{min-height:0;padding:2rem 1rem 1.7rem}.landing-page-module___34nyG__finalCtaLayout{padding-right:0}.landing-page-module___34nyG__finalCtaLogoDock{--final-cta-logo-size:188px;top:auto;bottom:-52px;right:calc(var(--final-cta-logo-size) * -.5);opacity:1;transform:none}.landing-page-module___34nyG__finalCtaCard h2{font-size:clamp(1.8rem,9vw,2.55rem)}.landing-page-module___34nyG__finalCtaCard p{max-width:34ch;font-size:.95rem}.landing-page-module___34nyG__finalCtaActions{margin-top:1.15rem}.landing-page-module___34nyG__planGrid,.landing-page-module___34nyG__faqList{grid-template-columns:1fr}.landing-page-module___34nyG__faqList{gap:.62rem}.landing-page-module___34nyG__faqTrigger{gap:.72rem;padding:.92rem}.landing-page-module___34nyG__faqQuestion{font-size:.95rem}.landing-page-module___34nyG__faqAnswer{padding:0 .92rem .92rem;font-size:.89rem}.landing-page-module___34nyG__footerShell{gap:1.05rem;padding:1.25rem 1rem 1.15rem}.landing-page-module___34nyG__footerTop{flex-direction:column;align-items:flex-start}.landing-page-module___34nyG__footerLinksCompact{justify-content:flex-start;gap:.45rem .55rem;margin-left:0}.landing-page-module___34nyG__footerMeta{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.landing-page-module___34nyG__shadowBloom,.landing-page-module___34nyG__statusDotCore,.landing-page-module___34nyG__statusDotRipple,.landing-page-module___34nyG__getStartedButton:before,.landing-page-module___34nyG__getStartedBadge,.landing-page-module___34nyG__getStartedBrandText,.landing-page-module___34nyG__getStartedText,.landing-page-module___34nyG__productBentoCard,.landing-page-module___34nyG__productBentoTags li,.landing-page-module___34nyG__showcaseIndicatorFill,.landing-page-module___34nyG__showcaseVisualCard,.landing-page-module___34nyG__showcaseFrame,.landing-page-module___34nyG__sectionEyebrowSvg *{transition:none!important;animation:none!important}.landing-page-module___34nyG__tSoftGroup .landing-page-module___34nyG__tSoftUnit{animation:none!important}.landing-page-module___34nyG__topNav{transition:color .32s cubic-bezier(.2,0,0,1)}.landing-page-module___34nyG__pricingModePillButton,.landing-page-module___34nyG__pricingModePillGlide,.landing-page-module___34nyG__faqItem,.landing-page-module___34nyG__faqIcon,.landing-page-module___34nyG__faqIconLine{transition:none!important}.landing-page-module___34nyG__productBentoCard:hover{transform:none}}@media (forced-colors:active){.landing-page-module___34nyG__pricingModePill{box-shadow:none;background:canvas;border-color:buttonborder}.landing-page-module___34nyG__pricingModePillButton{color:buttontext}.landing-page-module___34nyG__pricingModePillButton[aria-selected=true]{color:highlighttext}.landing-page-module___34nyG__pricingModePillButton:focus-visible{box-shadow:none;outline-offset:2px;outline:2px solid highlight}.landing-page-module___34nyG__pricingModePillGlide{box-shadow:none;background:highlight;border-color:highlight}}