@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.a188d1ff.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.d9ee93eb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.a6d6de71.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_4bae4cd1-module__tYQ7ha__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_4bae4cd1-module__tYQ7ha__variable{--font-bricolage:"Bricolage Grotesque","Bricolage Grotesque Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.088ba3ed.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.c68a79fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_c79573e0-module__2VthFG__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_c79573e0-module__2VthFG__variable{--font-instrument:"Instrument Sans","Instrument Sans Fallback"}
.landing-page-module__-UUQlW__landing{--black:#050505;--ink:#111;--red:#e3131b;--red-dark:#b80d14;--white:#fff;--paper:#f3f1ee;--gray:#686868;--gray-light:#d8d8d8;--line:#d5d2ce;background:var(--white);min-width:0;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-instrument),Inter,ui-sans-serif,system-ui,sans-serif;line-height:1.5;overflow:clip}.landing-page-module__-UUQlW__landing *,.landing-page-module__-UUQlW__landing :before,.landing-page-module__-UUQlW__landing :after{box-sizing:border-box}.landing-page-module__-UUQlW__landing button,.landing-page-module__-UUQlW__landing a,.landing-page-module__-UUQlW__landing input,.landing-page-module__-UUQlW__landing select,.landing-page-module__-UUQlW__landing summary{-webkit-tap-highlight-color:transparent}.landing-page-module__-UUQlW__landing button,.landing-page-module__-UUQlW__landing a,.landing-page-module__-UUQlW__landing summary{cursor:pointer}.landing-page-module__-UUQlW__landing :focus-visible{outline:3px solid var(--red);outline-offset:4px}.landing-page-module__-UUQlW__landing h1,.landing-page-module__-UUQlW__landing h2,.landing-page-module__-UUQlW__landing h3,.landing-page-module__-UUQlW__landing p{margin:0}.landing-page-module__-UUQlW__landing h1,.landing-page-module__-UUQlW__landing h2,.landing-page-module__-UUQlW__landing h3{text-wrap:balance}.landing-page-module__-UUQlW__landing p{text-wrap:pretty}.landing-page-module__-UUQlW__skipLink{z-index:1000;background:var(--red);color:var(--white);border-radius:4px;padding:.75rem 1rem;font-weight:800;text-decoration:none;transition:transform .18s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.landing-page-module__-UUQlW__skipLink:focus{transform:translateY(0)}.landing-page-module__-UUQlW__header{z-index:100;padding:0 1rem;animation:.76s cubic-bezier(.16,1,.3,1) both landing-page-module__-UUQlW__headerEnter;position:fixed;top:.9rem;left:0;right:0}.landing-page-module__-UUQlW__headerInner{background:#fffffff7;border:1px solid #05050529;border-radius:10px;align-items:center;gap:1.25rem;width:min(100%,1380px);min-height:64px;margin:0 auto;padding:.45rem .55rem .45rem 1rem;transition:box-shadow .22s,transform .22s,background-color .22s;display:flex;position:relative;overflow:visible;box-shadow:0 12px 40px #00000024}.landing-page-module__-UUQlW__headerInner:after{content:"";transform-origin:0;background:var(--red);border-radius:0 0 10px 10px;height:3px;animation:1.1s cubic-bezier(.16,1,.3,1) .26s forwards landing-page-module__-UUQlW__headerTrace;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.landing-page-module__-UUQlW__headerScrolled .landing-page-module__-UUQlW__headerInner{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;box-shadow:0 16px 44px #0003}.landing-page-module__-UUQlW__brandLink{border-radius:3px;flex:none;align-items:center;width:190px;animation:.85s cubic-bezier(.16,1,.3,1) .18s both landing-page-module__-UUQlW__brandReveal;display:inline-flex;overflow:hidden}.landing-page-module__-UUQlW__brandLink img{width:100%;height:auto;display:block}.landing-page-module__-UUQlW__nav{justify-content:center;align-items:center;gap:clamp(.8rem,1.6vw,1.7rem);margin-left:auto;font-size:.82rem;font-weight:720;display:flex}.landing-page-module__-UUQlW__nav>a{min-height:44px;color:var(--ink);align-items:center;text-decoration:none;transition:color .18s;display:inline-flex;position:relative}.landing-page-module__-UUQlW__nav>a:after{content:"";transform-origin:100%;background:var(--red);height:2px;transition:transform .22s;position:absolute;bottom:7px;left:0;right:0;transform:scaleX(0)}.landing-page-module__-UUQlW__nav>a:hover{color:var(--red)}.landing-page-module__-UUQlW__nav>a:hover:after{transform-origin:0;transform:scaleX(1)}.landing-page-module__-UUQlW__navCta,.landing-page-module__-UUQlW__primaryButton,.landing-page-module__-UUQlW__submitButton{border:1px solid var(--red);background:var(--red);min-height:48px;color:var(--white);font:inherit;border-radius:5px;justify-content:center;align-items:center;gap:.7rem;font-weight:820;line-height:1.1;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex}.landing-page-module__-UUQlW__navCta{min-height:42px;padding:.7rem 1rem;font-size:.8rem}.landing-page-module__-UUQlW__navCta:hover,.landing-page-module__-UUQlW__primaryButton:hover,.landing-page-module__-UUQlW__submitButton:hover:not(:disabled){border-color:var(--red-dark);background:var(--red-dark);box-shadow:0 10px 28px #e3131b47}.landing-page-module__-UUQlW__headerActions{flex:none;align-items:center;gap:.5rem;display:flex}.landing-page-module__-UUQlW__adminButton,.landing-page-module__-UUQlW__menuButton{border:1px solid var(--black);background:var(--black);width:44px;height:44px;color:var(--white);border-radius:6px;flex:0 0 44px;justify-content:center;align-items:center;text-decoration:none;transition:border-color .18s,background-color .18s,color .18s;display:inline-flex}.landing-page-module__-UUQlW__adminButton{animation:.72s cubic-bezier(.16,1,.3,1) .52s both landing-page-module__-UUQlW__gearEnter}.landing-page-module__-UUQlW__adminButton:hover,.landing-page-module__-UUQlW__menuButton:hover{border-color:var(--red);background:var(--red)}.landing-page-module__-UUQlW__adminButton svg,.landing-page-module__-UUQlW__menuButton svg{width:19px;height:19px}.landing-page-module__-UUQlW__menuButton{display:none}.landing-page-module__-UUQlW__hero{background:var(--black);min-height:100svh;color:var(--white);padding:clamp(9.5rem,14vw,12.5rem) 0 clamp(5rem,8vw,8rem);position:relative;overflow:hidden}.landing-page-module__-UUQlW__hero:before{content:"";pointer-events:none;border-left:1px solid #ffffff14;border-right:1px solid #ffffff14;width:min(28vw,420px);height:100%;position:absolute;top:0;right:9%;transform:skew(-11deg)}.landing-page-module__-UUQlW__heroRail{background:#ffffff26;width:1px;position:absolute;top:0;bottom:0;left:clamp(.75rem,2.2vw,2.4rem)}.landing-page-module__-UUQlW__heroRail span{transform-origin:top;background:var(--red);width:5px;height:30%;animation:1.1s cubic-bezier(.16,1,.3,1) .65s forwards landing-page-module__-UUQlW__heroRail;position:absolute;top:17%;left:-2px;transform:scaleY(0)}.landing-page-module__-UUQlW__heroGrid{z-index:1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:clamp(1.5rem,3vw,3rem);width:min(100% - 4rem,1360px);margin:0 auto;display:grid;position:relative}.landing-page-module__-UUQlW__heroCopy{grid-column:1/7;animation:.9s cubic-bezier(.16,1,.3,1) .42s both landing-page-module__-UUQlW__heroCopyEnter}.landing-page-module__-UUQlW__eyebrow{color:var(--red);letter-spacing:.17em;text-transform:uppercase;font-size:.71rem;font-weight:860;line-height:1.4}.landing-page-module__-UUQlW__heroCopy h1{max-width:10ch;font-family:var(--font-bricolage),var(--font-instrument),Inter,sans-serif;letter-spacing:-.068em;margin-top:1.35rem;font-size:clamp(4rem,7.7vw,7.7rem);font-weight:750;line-height:.89}.landing-page-module__-UUQlW__heroCopy h1:after{content:"";background:var(--red);width:clamp(4.5rem,10vw,9rem);height:7px;margin-top:1.2rem;display:block}.landing-page-module__-UUQlW__heroSupporting{color:#c7c7c7;max-width:39rem;font-size:clamp(1.04rem,1.45vw,1.26rem);line-height:1.55;margin-top:1.6rem!important}.landing-page-module__-UUQlW__heroActions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.landing-page-module__-UUQlW__primaryButton{text-align:left;padding:.95rem 1.2rem}.landing-page-module__-UUQlW__primaryButton svg,.landing-page-module__-UUQlW__secondaryButton svg{flex:none;width:18px;height:18px}.landing-page-module__-UUQlW__secondaryButton{min-height:48px;color:var(--white);border:1px solid #ffffff59;border-radius:5px;align-items:center;gap:.6rem;padding:.8rem 1rem;font-weight:760;text-decoration:none;transition:border-color .18s,background-color .18s;display:inline-flex}.landing-page-module__-UUQlW__secondaryButton:hover{border-color:var(--white);background:#ffffff14}.landing-page-module__-UUQlW__flowLabel{color:#8f8f8f;letter-spacing:.14em;font-size:.67rem;font-weight:800;margin-top:2rem!important}.landing-page-module__-UUQlW__productStage{border:1px solid #ffffffb3;border-left:8px solid var(--red);background:var(--white);color:var(--ink);border-radius:7px;grid-column:7/13;animation:.95s cubic-bezier(.16,1,.3,1) .56s both landing-page-module__-UUQlW__stageEnter;position:relative;overflow:hidden;transform:rotate(1.25deg);box-shadow:32px 34px #e3131b38}.landing-page-module__-UUQlW__stageHeader{border-bottom:1px solid var(--line);min-height:48px;color:var(--gray);letter-spacing:.12em;justify-content:space-between;align-items:center;gap:1rem;padding:0 1rem;font-size:.62rem;font-weight:820;display:flex}.landing-page-module__-UUQlW__stageHeader span:first-child{color:var(--red)}.landing-page-module__-UUQlW__stageBody{padding:clamp(1.2rem,3vw,2.3rem)}.landing-page-module__-UUQlW__stageOrder{border-bottom:1px solid var(--line);grid-template-columns:58px 1fr;align-items:center;gap:1rem;min-height:110px;padding:1.2rem 0;display:grid}.landing-page-module__-UUQlW__stageIcon{border:1px solid var(--ink);width:54px;height:54px;color:var(--red);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.landing-page-module__-UUQlW__stageIcon svg{width:23px;height:23px}.landing-page-module__-UUQlW__stageOrder small,.landing-page-module__-UUQlW__stageDecision small{color:var(--red);letter-spacing:.1em;margin-bottom:.25rem;font-size:.64rem;font-weight:850;display:block}.landing-page-module__-UUQlW__stageOrder strong,.landing-page-module__-UUQlW__stageDecision strong{font-family:var(--font-bricolage),sans-serif;letter-spacing:-.03em;font-size:clamp(1.15rem,1.8vw,1.6rem);display:block}.landing-page-module__-UUQlW__stageOrder p,.landing-page-module__-UUQlW__stageDecision p{color:var(--gray);font-size:.86rem;margin-top:.3rem!important}.landing-page-module__-UUQlW__stageConnector{border-bottom:1px solid var(--line);justify-content:center;align-items:center;gap:5px;height:24px;display:flex}.landing-page-module__-UUQlW__stageConnector i{background:var(--red);border-radius:50%;width:4px;height:4px}.landing-page-module__-UUQlW__stageDecision{background:var(--red);color:var(--white);border-radius:4px;grid-template-columns:36px 1fr 24px;align-items:center;gap:.9rem;margin-top:1.35rem;padding:1.2rem;display:grid}.landing-page-module__-UUQlW__stageDecision>svg{width:22px;height:22px}.landing-page-module__-UUQlW__stageDecision small,.landing-page-module__-UUQlW__stageDecision p{color:#ffffffc7}.landing-page-module__-UUQlW__proposition{background:var(--red);color:var(--white);padding:clamp(2rem,4vw,3.2rem) max(2rem,50vw - 640px);position:relative;overflow:hidden}.landing-page-module__-UUQlW__proposition:before{content:"";border:clamp(1.5rem,4vw,3.7rem) solid #ffffff1a;width:clamp(10rem,24vw,23rem);height:clamp(10rem,24vw,23rem);position:absolute;top:50%;right:3%;transform:translateY(-50%)rotate(45deg)}.landing-page-module__-UUQlW__proposition p{z-index:1;max-width:34ch;font-family:var(--font-bricolage),sans-serif;letter-spacing:-.045em;font-size:clamp(1.55rem,3vw,2.8rem);font-weight:700;line-height:1.06;position:relative}.landing-page-module__-UUQlW__sectionShell{width:min(100% - 3rem,1280px);margin:0 auto}.landing-page-module__-UUQlW__workflow,.landing-page-module__-UUQlW__integrations,.landing-page-module__-UUQlW__howItWorks,.landing-page-module__-UUQlW__faq{padding:clamp(5rem,10vw,9rem) 0}.landing-page-module__-UUQlW__sectionIntro{grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr);align-items:end;gap:2rem;display:grid}.landing-page-module__-UUQlW__sectionIntro .landing-page-module__-UUQlW__eyebrow{grid-column:1/-1}.landing-page-module__-UUQlW__sectionIntro h2,.landing-page-module__-UUQlW__integrationsIntro h2,.landing-page-module__-UUQlW__faqIntro h2{max-width:14ch;font-family:var(--font-bricolage),sans-serif;letter-spacing:-.062em;font-size:clamp(3rem,6vw,6rem);font-weight:750;line-height:.94}.landing-page-module__-UUQlW__sectionIntro>p:last-child,.landing-page-module__-UUQlW__integrationsIntro>p:last-child{max-width:34rem;color:var(--gray);font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.6}.landing-page-module__-UUQlW__workflowList{border-bottom:1px solid var(--ink);margin-top:clamp(3rem,6vw,5rem)}.landing-page-module__-UUQlW__workflowMoment{border-top:1px solid var(--ink);grid-template-columns:64px 64px minmax(0,1.15fr) minmax(15rem,.85fr);align-items:center;gap:clamp(1rem,2.4vw,2rem);min-height:154px;padding:1.5rem 0;transition:color .2s,padding .2s;display:grid;position:relative}.landing-page-module__-UUQlW__workflowMoment:before{content:"";background:var(--red);width:0;height:3px;transition:width .36s cubic-bezier(.16,1,.3,1);position:absolute;top:-1px;left:0}.landing-page-module__-UUQlW__workflowMoment:hover:before{width:100%}.landing-page-module__-UUQlW__momentNumber{color:var(--red);letter-spacing:.11em;align-self:start;font-size:.68rem;font-weight:850}.landing-page-module__-UUQlW__momentIcon{border:1px solid var(--ink);border-radius:4px;justify-content:center;align-items:center;width:52px;height:52px;transition:background-color .2s,color .2s;display:inline-flex}.landing-page-module__-UUQlW__workflowMoment:hover .landing-page-module__-UUQlW__momentIcon{background:var(--red);color:var(--white)}.landing-page-module__-UUQlW__momentIcon svg{width:22px;height:22px}.landing-page-module__-UUQlW__momentCopy h3{font-family:var(--font-bricolage),sans-serif;letter-spacing:-.04em;font-size:clamp(1.4rem,2.3vw,2.2rem);line-height:1.05}.landing-page-module__-UUQlW__momentCopy p{max-width:36rem;color:var(--gray);margin-top:.6rem!important}.landing-page-module__-UUQlW__momentProof{color:var(--gray);align-items:flex-start;gap:.75rem;font-size:.85rem;line-height:1.45;display:flex}.landing-page-module__-UUQlW__momentProof svg{background:var(--red);width:18px;height:18px;color:var(--white);border-radius:50%;flex:none;padding:2px}.landing-page-module__-UUQlW__intelligence{background:var(--black);color:var(--white);padding:clamp(5rem,10vw,9rem) 0}.landing-page-module__-UUQlW__intelligence .landing-page-module__-UUQlW__sectionShell{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.landing-page-module__-UUQlW__intelligenceIntro{grid-column:1/7}.landing-page-module__-UUQlW__intelligenceIntro h2{max-width:9ch;font-family:var(--font-bricolage),sans-serif;letter-spacing:-.068em;margin-top:1rem;font-size:clamp(3.5rem,7vw,7rem);font-weight:740;line-height:.9}.landing-page-module__-UUQlW__intelligenceIntro h3{max-width:28rem;color:var(--red);margin-top:2rem;font-size:clamp(1.2rem,2vw,1.7rem);line-height:1.2}.landing-page-module__-UUQlW__intelligenceIntro>p:last-child{color:#aeaeae;max-width:37rem;line-height:1.65;margin-top:1rem!important}.landing-page-module__-UUQlW__insightPanel{background:var(--white);color:var(--ink);border:1px solid #505050;border-radius:6px;grid-column:7/13;overflow:hidden}.landing-page-module__-UUQlW__insightPanelHeader{border-bottom:1px solid var(--line);letter-spacing:.1em;justify-content:space-between;align-items:center;gap:1rem;min-height:48px;padding:0 1rem;font-size:.65rem;font-weight:820;display:flex}.landing-page-module__-UUQlW__insightPanelHeader span{align-items:center;gap:.45rem;display:inline-flex}.landing-page-module__-UUQlW__insightPanelHeader span:first-child{color:var(--red)}.landing-page-module__-UUQlW__insightPanelHeader svg{width:15px;height:15px}.landing-page-module__-UUQlW__insightSignal{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;align-items:start;gap:1rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.landing-page-module__-UUQlW__insightSignal>svg{background:var(--red);width:40px;height:40px;color:var(--white);border-radius:4px;padding:8px}.landing-page-module__-UUQlW__insightSignal h3{font-family:var(--font-bricolage),sans-serif;letter-spacing:-.04em;font-size:clamp(1.5rem,2.8vw,2.4rem)}.landing-page-module__-UUQlW__insightSignal p{color:var(--gray);line-height:1.55;margin-top:.7rem!important}.landing-page-module__-UUQlW__insightPanel ol{margin:0;padding:0;list-style:none}.landing-page-module__-UUQlW__insightPanel li{border-bottom:1px solid var(--line);grid-template-columns:36px 1fr;align-items:center;min-height:54px;padding:.85rem 1.2rem;font-size:.87rem;font-weight:700;display:grid}.landing-page-module__-UUQlW__insightPanel li:last-child{border-bottom:0}.landing-page-module__-UUQlW__insightPanel li span{color:var(--red);font-size:.63rem;font-weight:850}.landing-page-module__-UUQlW__trustQuote{border-left:5px solid var(--red);color:var(--white);font-family:var(--font-bricolage),sans-serif;letter-spacing:-.04em;grid-column:1/-1;margin:0;padding:clamp(1.6rem,3vw,2.5rem) 0 clamp(.2rem,1vw,1rem) clamp(1.2rem,2vw,2rem);font-size:clamp(1.5rem,3vw,2.8rem);font-weight:650;line-height:1.12}.landing-page-module__-UUQlW__signalStrip{border-top:1px solid #3c3c3c;border-bottom:1px solid #3c3c3c;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.landing-page-module__-UUQlW__signalStrip span{color:#bcbcbc;border-right:1px solid #3c3c3c;align-items:center;gap:.75rem;min-height:78px;padding:1rem;font-size:.85rem;font-weight:720;display:flex}.landing-page-module__-UUQlW__signalStrip span:last-child{border-right:0}.landing-page-module__-UUQlW__signalStrip svg{width:20px;height:20px;color:var(--red);flex:none}.landing-page-module__-UUQlW__integrations{background:var(--paper)}.landing-page-module__-UUQlW__integrationsIntro{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:end;gap:1.5rem 3rem;display:grid}.landing-page-module__-UUQlW__integrationsIntro .landing-page-module__-UUQlW__eyebrow,.landing-page-module__-UUQlW__integrationsIntro h2{grid-column:1}.landing-page-module__-UUQlW__integrationsIntro>p:last-child{grid-area:1/2/3;align-self:end}.landing-page-module__-UUQlW__integrationGrid{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3rem,6vw,5rem);display:grid}.landing-page-module__-UUQlW__integrationGrid article{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--white);min-height:260px;padding:clamp(1.3rem,2.7vw,2.2rem);transition:background-color .22s,color .22s}.landing-page-module__-UUQlW__integrationGrid article:hover{background:var(--red);color:var(--white)}.landing-page-module__-UUQlW__integrationGrid article>span{color:var(--red);letter-spacing:.12em;font-size:.67rem;font-weight:850}.landing-page-module__-UUQlW__integrationGrid article:hover>span,.landing-page-module__-UUQlW__integrationGrid article:hover p{color:#fffc}.landing-page-module__-UUQlW__integrationGrid h3{font-family:var(--font-bricolage),sans-serif;letter-spacing:-.04em;margin-top:clamp(2.5rem,5vw,4.5rem);font-size:clamp(1.3rem,2.1vw,2rem);line-height:1.05}.landing-page-module__-UUQlW__integrationGrid p{color:var(--gray);font-size:.9rem;line-height:1.5;transition:color .22s;margin-top:.7rem!important}.landing-page-module__-UUQlW__howItWorks{background:var(--white)}.landing-page-module__-UUQlW__steps{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3rem,6vw,5rem);display:grid}.landing-page-module__-UUQlW__steps article{border-right:1px solid var(--ink);min-height:300px;padding:1.6rem;position:relative}.landing-page-module__-UUQlW__steps article:last-child{border-right:0}.landing-page-module__-UUQlW__steps article>span{color:var(--red);font-size:.68rem;font-weight:850}.landing-page-module__-UUQlW__steps svg{width:24px;height:24px;position:absolute;top:1.45rem;right:1.45rem}.landing-page-module__-UUQlW__steps h3{max-width:12ch;font-family:var(--font-bricolage),sans-serif;letter-spacing:-.045em;margin-top:6rem;font-size:clamp(1.5rem,2.8vw,2.5rem);line-height:1.02}.landing-page-module__-UUQlW__steps p{max-width:27rem;color:var(--gray);margin-top:.9rem!important}.landing-page-module__-UUQlW__contact{background:var(--red);padding:clamp(5rem,10vw,9rem) 1.5rem;position:relative;overflow:hidden}.landing-page-module__-UUQlW__contact:before{content:"";pointer-events:none;background:linear-gradient(115deg,#00000024,#0000 48%);position:absolute;inset:0}.landing-page-module__-UUQlW__contactMark{color:#00000017;font-family:var(--font-bricolage),sans-serif;letter-spacing:-.13em;pointer-events:none;font-size:clamp(16rem,43vw,40rem);font-weight:900;line-height:.7;position:absolute;bottom:-.25em;right:-.08em}.landing-page-module__-UUQlW__formShell{z-index:1;width:min(100%,980px);margin:0 auto;position:relative}.landing-page-module__-UUQlW__leadPanel{border:1px solid var(--black);background:var(--white);border-radius:7px;padding:clamp(1.5rem,4.5vw,4.2rem);box-shadow:22px 24px #05050538}.landing-page-module__-UUQlW__formHeading{text-align:center;max-width:700px;margin:0 auto clamp(2rem,4vw,3rem)}.landing-page-module__-UUQlW__formHeading h2{font-family:var(--font-bricolage),sans-serif;letter-spacing:-.06em;margin-top:.8rem;font-size:clamp(2.5rem,5vw,4.8rem);font-weight:750;line-height:.96}.landing-page-module__-UUQlW__formHeading>p:last-child{max-width:38rem;color:var(--gray);font-size:1rem;margin:1rem auto 0!important}.landing-page-module__-UUQlW__leadForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.2rem;display:grid}.landing-page-module__-UUQlW__formField{min-width:0}.landing-page-module__-UUQlW__formField label{color:var(--ink);margin-bottom:.42rem;font-size:.78rem;font-weight:800;display:block}.landing-page-module__-UUQlW__formField input,.landing-page-module__-UUQlW__formField select{background:var(--white);width:100%;min-height:52px;color:var(--ink);font:inherit;border:1px solid #9b9b9b;border-radius:4px;padding:0 .9rem;font-size:.94rem;transition:border-color .16s,box-shadow .16s}.landing-page-module__-UUQlW__formField input:hover,.landing-page-module__-UUQlW__formField select:hover{border-color:var(--ink)}.landing-page-module__-UUQlW__formField input:focus,.landing-page-module__-UUQlW__formField select:focus{border-color:var(--red);outline:none;box-shadow:0 0 0 3px #e3131b26}.landing-page-module__-UUQlW__formField input[aria-invalid=true],.landing-page-module__-UUQlW__formField select[aria-invalid=true]{border-color:var(--red)}.landing-page-module__-UUQlW__fieldHelp,.landing-page-module__-UUQlW__fieldError{font-size:.72rem;line-height:1.35;margin-top:.38rem!important}.landing-page-module__-UUQlW__fieldHelp{color:var(--gray)}.landing-page-module__-UUQlW__fieldError{color:var(--red-dark);font-weight:750}.landing-page-module__-UUQlW__consentField{color:#4d4d4d;grid-column:1/-1;grid-template-columns:20px 1fr;align-items:start;gap:.65rem;font-size:.76rem;line-height:1.42;display:grid}.landing-page-module__-UUQlW__consentField input{width:18px;height:18px;accent-color:var(--red);margin:.1rem 0 0}.landing-page-module__-UUQlW__consentField a{color:var(--ink);text-underline-offset:2px;font-weight:800}.landing-page-module__-UUQlW__submitButton{border-color:var(--black);background:var(--black);grid-column:1/-1;min-height:54px;margin-top:.35rem;padding:.95rem 1.2rem}.landing-page-module__-UUQlW__submitButton:hover:not(:disabled){border-color:var(--red);background:var(--red)}.landing-page-module__-UUQlW__submitButton:disabled,.landing-page-module__-UUQlW__formField input:disabled,.landing-page-module__-UUQlW__formField select:disabled,.landing-page-module__-UUQlW__consentField input:disabled{cursor:not-allowed;opacity:.62}.landing-page-module__-UUQlW__formSummary{border:1px solid #0000;border-radius:4px;align-items:center;gap:.65rem;margin-bottom:1rem;padding:.9rem 1rem;font-size:.88rem;font-weight:700;display:none}.landing-page-module__-UUQlW__formSummaryVisible{display:flex}.landing-page-module__-UUQlW__formSummarySuccess{border-color:var(--black);color:var(--black);background:#eee}.landing-page-module__-UUQlW__formSummaryError{border-color:var(--red);color:var(--red-dark);background:#fff0f0}.landing-page-module__-UUQlW__formSummary svg{flex:none;width:18px;height:18px}.landing-page-module__-UUQlW__honeypot{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.landing-page-module__-UUQlW__spin{width:18px;height:18px;animation:.8s linear infinite landing-page-module__-UUQlW__spin}.landing-page-module__-UUQlW__faq{background:var(--paper)}.landing-page-module__-UUQlW__faq .landing-page-module__-UUQlW__sectionShell{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.landing-page-module__-UUQlW__faqIntro{grid-column:1/6;position:sticky;top:7rem}.landing-page-module__-UUQlW__faqIntro h2{margin-top:1rem}.landing-page-module__-UUQlW__faqList{border-top:1px solid var(--ink);grid-column:6/13}.landing-page-module__-UUQlW__faqList details{border-bottom:1px solid var(--ink)}.landing-page-module__-UUQlW__faqList summary{justify-content:space-between;align-items:center;gap:1.5rem;min-height:76px;padding:1.1rem 0;font-size:clamp(1rem,1.5vw,1.18rem);font-weight:780;list-style:none;display:flex}.landing-page-module__-UUQlW__faqList summary::-webkit-details-marker{display:none}.landing-page-module__-UUQlW__faqList summary svg{width:20px;height:20px;color:var(--red);flex:none;transition:transform .18s}.landing-page-module__-UUQlW__faqList details[open] summary svg{transform:rotate(180deg)}.landing-page-module__-UUQlW__faqList details>p{max-width:44rem;color:var(--gray);padding:0 3rem 1.5rem 0;line-height:1.65}.landing-page-module__-UUQlW__footer{background:var(--black);color:var(--white);padding:clamp(3rem,6vw,5rem) 0}.landing-page-module__-UUQlW__footerInner{grid-template-columns:1.2fr 1fr auto;align-items:end;gap:2rem;width:min(100% - 3rem,1280px);margin:0 auto;display:grid}.landing-page-module__-UUQlW__footerBrand{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.landing-page-module__-UUQlW__footerLogoPlate{background:var(--white);border-radius:4px;align-items:center;width:190px;padding:.45rem .65rem;display:inline-flex}.landing-page-module__-UUQlW__footerLogoPlate img{width:100%;height:auto}.landing-page-module__-UUQlW__footerBrand p,.landing-page-module__-UUQlW__footerInner>p{color:#999;font-size:.76rem}.landing-page-module__-UUQlW__footerInner>strong{font-family:var(--font-bricolage),sans-serif;letter-spacing:-.04em;font-size:clamp(1.3rem,2.3vw,2rem)}.landing-page-module__-UUQlW__footer nav{justify-content:flex-end;align-items:center;gap:1.3rem;display:flex}.landing-page-module__-UUQlW__footer nav a{color:#b7b7b7;font-size:.8rem;font-weight:720;text-decoration:none;transition:color .18s}.landing-page-module__-UUQlW__footer nav a:hover{color:var(--red)}.landing-page-module__-UUQlW__footerInner>p{border-top:1px solid #2f2f2f;grid-column:1/-1;padding-top:1.5rem}.landing-page-module__-UUQlW__motionReady [data-reveal]{opacity:0;transition:opacity .68s cubic-bezier(.16,1,.3,1),transform .68s cubic-bezier(.16,1,.3,1),clip-path .76s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay,0s);will-change:transform,opacity}.landing-page-module__-UUQlW__motionReady [data-reveal=up]{transform:translateY(42px)}.landing-page-module__-UUQlW__motionReady [data-reveal=left]{transform:translate(-42px)}.landing-page-module__-UUQlW__motionReady [data-reveal=right]{transform:translate(42px)}.landing-page-module__-UUQlW__motionReady [data-reveal=clip]{clip-path:inset(0 100% 0 0)}.landing-page-module__-UUQlW__motionReady [data-reveal].landing-page-module__-UUQlW__revealed{opacity:1;clip-path:inset(0);transform:none}@keyframes landing-page-module__-UUQlW__headerEnter{0%{opacity:0;transform:translateY(-28px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-page-module__-UUQlW__headerTrace{to{transform:scaleX(1)}}@keyframes landing-page-module__-UUQlW__brandReveal{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes landing-page-module__-UUQlW__gearEnter{0%{opacity:0;transform:rotate(-110deg)scale(.7)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes landing-page-module__-UUQlW__heroCopyEnter{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-page-module__-UUQlW__stageEnter{0%{opacity:0;transform:translate(60px)rotate(4deg)}to{opacity:1;transform:translate(0)rotate(1.25deg)}}@keyframes landing-page-module__-UUQlW__heroRail{to{transform:scaleY(1)}}@keyframes landing-page-module__-UUQlW__spin{to{transform:rotate(360deg)}}@media (max-width:1100px){.landing-page-module__-UUQlW__brandLink{width:168px}.landing-page-module__-UUQlW__nav{gap:.85rem}.landing-page-module__-UUQlW__nav>a{font-size:.76rem}.landing-page-module__-UUQlW__heroGrid{width:min(100% - 3rem,1000px)}.landing-page-module__-UUQlW__heroCopy h1{font-size:clamp(3.7rem,7.8vw,6.2rem)}.landing-page-module__-UUQlW__workflowMoment{grid-template-columns:48px 52px minmax(0,1.25fr) minmax(13rem,.75fr)}}@media (max-width:900px){.landing-page-module__-UUQlW__header{padding:0 .7rem;top:.65rem}.landing-page-module__-UUQlW__headerInner{min-height:60px;padding-left:.8rem}.landing-page-module__-UUQlW__brandLink{width:165px}.landing-page-module__-UUQlW__headerActions{margin-left:auto}.landing-page-module__-UUQlW__menuButton{display:inline-flex}.landing-page-module__-UUQlW__nav{z-index:-1;border:1px solid var(--black);background:var(--white);opacity:0;pointer-events:none;border-radius:8px;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100dvh - 6rem);margin:0;padding:1.1rem;transition:opacity .18s,transform .22s;display:flex;position:fixed;top:5.2rem;left:.7rem;right:.7rem;overflow:auto;transform:translateY(-16px);box-shadow:0 18px 45px #0000003d}.landing-page-module__-UUQlW__navOpen{z-index:99;opacity:1;pointer-events:auto;transform:translateY(0)}.landing-page-module__-UUQlW__nav>a{border-bottom:1px solid var(--line);min-height:54px;font-size:1rem}.landing-page-module__-UUQlW__nav>a:after{display:none}.landing-page-module__-UUQlW__navCta{min-height:50px;margin-top:1rem}.landing-page-module__-UUQlW__hero{min-height:auto;padding-top:9rem}.landing-page-module__-UUQlW__heroGrid{grid-template-columns:1fr;gap:4rem}.landing-page-module__-UUQlW__heroCopy,.landing-page-module__-UUQlW__productStage{grid-column:1}.landing-page-module__-UUQlW__heroCopy{max-width:720px}.landing-page-module__-UUQlW__heroCopy h1{max-width:11ch;font-size:clamp(4rem,11.5vw,7rem)}.landing-page-module__-UUQlW__productStage{justify-self:center;width:min(100%,700px);transform:rotate(.7deg)}.landing-page-module__-UUQlW__sectionIntro,.landing-page-module__-UUQlW__integrationsIntro{grid-template-columns:1fr}.landing-page-module__-UUQlW__sectionIntro .landing-page-module__-UUQlW__eyebrow,.landing-page-module__-UUQlW__sectionIntro h2,.landing-page-module__-UUQlW__sectionIntro>p:last-child,.landing-page-module__-UUQlW__integrationsIntro .landing-page-module__-UUQlW__eyebrow,.landing-page-module__-UUQlW__integrationsIntro h2,.landing-page-module__-UUQlW__integrationsIntro>p:last-child{grid-area:auto/1}.landing-page-module__-UUQlW__workflowMoment{grid-template-columns:44px 52px 1fr}.landing-page-module__-UUQlW__momentProof{grid-column:3}.landing-page-module__-UUQlW__intelligence .landing-page-module__-UUQlW__sectionShell{grid-template-columns:1fr}.landing-page-module__-UUQlW__intelligenceIntro,.landing-page-module__-UUQlW__insightPanel,.landing-page-module__-UUQlW__trustQuote,.landing-page-module__-UUQlW__signalStrip{grid-column:1}.landing-page-module__-UUQlW__intelligenceIntro{max-width:760px}.landing-page-module__-UUQlW__intelligenceIntro h2{max-width:11ch}.landing-page-module__-UUQlW__integrationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page-module__-UUQlW__steps{grid-template-columns:1fr}.landing-page-module__-UUQlW__steps article{border-right:0;border-bottom:1px solid var(--ink);min-height:240px}.landing-page-module__-UUQlW__steps article:last-child{border-bottom:0}.landing-page-module__-UUQlW__steps h3{margin-top:4rem}.landing-page-module__-UUQlW__faq .landing-page-module__-UUQlW__sectionShell{grid-template-columns:1fr}.landing-page-module__-UUQlW__faqIntro{grid-column:1;position:static}.landing-page-module__-UUQlW__faqList{grid-column:1}.landing-page-module__-UUQlW__footerInner{grid-template-columns:1fr 1fr}.landing-page-module__-UUQlW__footer nav{justify-content:flex-start}}@media (max-width:640px){.landing-page-module__-UUQlW__headerInner{gap:.45rem}.landing-page-module__-UUQlW__brandLink{width:143px}.landing-page-module__-UUQlW__adminButton,.landing-page-module__-UUQlW__menuButton{flex-basis:40px;width:40px;height:40px}.landing-page-module__-UUQlW__hero{padding:8rem 0 4.5rem}.landing-page-module__-UUQlW__hero:before{width:75vw;right:-30%}.landing-page-module__-UUQlW__heroRail{left:.7rem}.landing-page-module__-UUQlW__heroGrid{gap:3.2rem;width:min(100% - 2.3rem,580px)}.landing-page-module__-UUQlW__heroCopy h1{font-size:clamp(3.35rem,16.5vw,5.2rem)}.landing-page-module__-UUQlW__heroSupporting{font-size:1rem}.landing-page-module__-UUQlW__heroActions{flex-direction:column;align-items:stretch}.landing-page-module__-UUQlW__primaryButton,.landing-page-module__-UUQlW__secondaryButton{justify-content:space-between;width:100%}.landing-page-module__-UUQlW__productStage{box-shadow:13px 15px #e3131b38}.landing-page-module__-UUQlW__stageHeader{padding:0 .75rem}.landing-page-module__-UUQlW__stageHeader span:last-child{display:none}.landing-page-module__-UUQlW__stageBody{padding:1rem}.landing-page-module__-UUQlW__stageOrder{grid-template-columns:46px 1fr}.landing-page-module__-UUQlW__stageIcon{width:44px;height:44px}.landing-page-module__-UUQlW__stageDecision{grid-template-columns:26px 1fr}.landing-page-module__-UUQlW__stageDecision>svg:last-child{display:none}.landing-page-module__-UUQlW__sectionShell{width:min(100% - 2rem,580px)}.landing-page-module__-UUQlW__workflow,.landing-page-module__-UUQlW__integrations,.landing-page-module__-UUQlW__howItWorks,.landing-page-module__-UUQlW__faq{padding:4.5rem 0}.landing-page-module__-UUQlW__sectionIntro h2,.landing-page-module__-UUQlW__integrationsIntro h2,.landing-page-module__-UUQlW__faqIntro h2{font-size:clamp(2.8rem,13vw,4.3rem)}.landing-page-module__-UUQlW__workflowMoment{grid-template-columns:34px 44px 1fr;gap:.8rem;min-height:0}.landing-page-module__-UUQlW__momentIcon{width:42px;height:42px}.landing-page-module__-UUQlW__momentCopy h3{font-size:1.4rem}.landing-page-module__-UUQlW__momentCopy p{font-size:.9rem}.landing-page-module__-UUQlW__momentProof{grid-column:2/4}.landing-page-module__-UUQlW__intelligence{padding:4.5rem 0}.landing-page-module__-UUQlW__intelligence .landing-page-module__-UUQlW__sectionShell{gap:2.5rem}.landing-page-module__-UUQlW__intelligenceIntro h2{font-size:clamp(3.2rem,15vw,5rem)}.landing-page-module__-UUQlW__insightSignal{grid-template-columns:36px 1fr;padding:1.25rem}.landing-page-module__-UUQlW__insightSignal>svg{width:34px;height:34px;padding:7px}.landing-page-module__-UUQlW__signalStrip{grid-template-columns:1fr}.landing-page-module__-UUQlW__signalStrip span{border-bottom:1px solid #3c3c3c;border-right:0;min-height:62px}.landing-page-module__-UUQlW__signalStrip span:last-child{border-bottom:0}.landing-page-module__-UUQlW__integrationGrid{grid-template-columns:1fr}.landing-page-module__-UUQlW__integrationGrid article{min-height:215px}.landing-page-module__-UUQlW__integrationGrid h3{margin-top:3rem}.landing-page-module__-UUQlW__contact{padding:4.5rem .8rem 5rem}.landing-page-module__-UUQlW__leadPanel{padding:1.4rem;box-shadow:9px 11px #05050538}.landing-page-module__-UUQlW__formHeading h2{font-size:clamp(2.45rem,12vw,3.7rem)}.landing-page-module__-UUQlW__leadForm{grid-template-columns:1fr}.landing-page-module__-UUQlW__consentField,.landing-page-module__-UUQlW__submitButton{grid-column:1}.landing-page-module__-UUQlW__faqList summary{gap:1rem;min-height:68px}.landing-page-module__-UUQlW__faqList details>p{padding-right:0}.landing-page-module__-UUQlW__footerInner{grid-template-columns:1fr;align-items:start}.landing-page-module__-UUQlW__footerLogoPlate{width:175px}}@media (prefers-reduced-motion:reduce){.landing-page-module__-UUQlW__landing *,.landing-page-module__-UUQlW__landing :before,.landing-page-module__-UUQlW__landing :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.landing-page-module__-UUQlW__motionReady [data-reveal]{opacity:1;clip-path:none;transform:none}}
