.landing-module__Xb8vpq__page{color:#14110d;background:#fcfbf9;min-height:100vh}.landing-module__Xb8vpq__hero{width:min(1320px,100% - 48px);margin:0 auto;padding:clamp(120px,12vw,160px) 0 clamp(64px,7vw,96px)}.landing-module__Xb8vpq__hero h1{letter-spacing:-.052em;text-wrap:balance;max-width:1040px;margin:0;font-size:clamp(46px,5vw,72px);font-weight:500;line-height:1}.landing-module__Xb8vpq__hero p{color:#625f5a;max-width:760px;margin:28px 0 0;font-size:clamp(17px,1.4vw,19px);line-height:1.65}.landing-module__Xb8vpq__hero a,.landing-module__Xb8vpq__cta a{color:#fff;background:#e81050;border-radius:4px;margin-top:28px;padding:6px 10px;font-size:13px;font-weight:500;display:inline-block}.landing-module__Xb8vpq__platformPage{background:#212121}.landing-module__Xb8vpq__platformHero{color:#fff;background:radial-gradient(circle at 88% 12%,#8c989959,#0000 34%),linear-gradient(125deg,#212121 5%,#2f383a 58%,#64777b 100%);grid-template-columns:minmax(360px,.8fr) minmax(620px,1.2fr);align-items:center;gap:clamp(32px,5vw,80px);min-height:760px;padding:clamp(150px,14vw,184px) 0 0 max(24px,50% - 740px);display:grid;overflow:hidden}.landing-module__Xb8vpq__platformHeroCopy{min-width:0}.landing-module__Xb8vpq__platformHeroCopy h1{letter-spacing:-.052em;text-wrap:balance;overflow-wrap:break-word;max-width:650px;margin:0;font-size:clamp(44px,4.2vw,64px);font-weight:500;line-height:1}.landing-module__Xb8vpq__platformHeroCopy p{color:#ffffffbd;max-width:620px;margin:28px 0 0;font-size:18px;line-height:1.65}.landing-module__Xb8vpq__platformHeroCopy a{color:#fff;background:#e81050;border-radius:4px;margin-top:28px;padding:6px 10px;font-size:13px;font-weight:500;display:inline-block}.landing-module__Xb8vpq__platformHeroVisual{align-self:end;min-width:0;min-height:610px;padding:64px 0 0 48px;position:relative}.landing-module__Xb8vpq__platformHeroWindow{z-index:1;background:#fcfbf9;border-radius:16px 0 0;grid-template-columns:76px 1fr;min-height:546px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #14110d38}.landing-module__Xb8vpq__platformAppRail{background:#f2f0ec;flex-direction:column;align-items:center;gap:13px;padding:20px 14px;display:flex}.landing-module__Xb8vpq__platformAppRail>strong{color:#14110d;margin-bottom:16px;font-size:21px;font-weight:700}.landing-module__Xb8vpq__platformAppRail>span{color:#77736d;border-radius:4px;place-items:center;width:40px;height:40px;display:grid}.landing-module__Xb8vpq__platformAppRail .landing-module__Xb8vpq__platformRailActive{color:#14110d;background:#fff;box-shadow:0 7px 18px #14110d14}.landing-module__Xb8vpq__platformAppRail svg,.landing-module__Xb8vpq__platformAppContext svg,.landing-module__Xb8vpq__platformAppPrompt>p svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:19px}.landing-module__Xb8vpq__platformAppBody{align-content:center;padding:84px clamp(28px,5vw,64px) 70px;display:grid;position:relative}.landing-module__Xb8vpq__platformAppContext{color:#625f5a;background:#f0eeea;border-radius:4px;align-items:center;gap:8px;margin:0 auto 28px;padding:8px 11px;font-size:12px;display:flex}.landing-module__Xb8vpq__platformAppContext strong{color:#14110d;font-weight:500}.landing-module__Xb8vpq__platformAppContext svg{width:14px}.landing-module__Xb8vpq__platformAppPrompt{text-align:center;width:min(650px,100%);margin-inline:auto}.landing-module__Xb8vpq__platformAppPrompt h2{color:#14110d;letter-spacing:-.045em;max-width:560px;margin:0 auto 30px;font-size:clamp(26px,2.6vw,40px);font-weight:500;line-height:1.1}.landing-module__Xb8vpq__platformAppPrompt>p{color:#77736d;justify-content:center;align-items:center;gap:8px;margin:20px 0 0;font-size:12px;display:flex}.landing-module__Xb8vpq__platformAppPrompt>p svg{width:15px}.landing-module__Xb8vpq__platformBridge{color:#14110d;background:#fcfbf9;padding:96px max(24px,50% - 660px) 24px}.landing-module__Xb8vpq__platformBridgeIntro{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:end;gap:clamp(48px,8vw,120px);display:grid}.landing-module__Xb8vpq__platformBridgeIntro h2{letter-spacing:-.05em;text-wrap:balance;max-width:720px;margin:0;font-size:clamp(38px,4vw,56px);font-weight:500;line-height:1.04}.landing-module__Xb8vpq__platformBridgeIntro>p{color:#625f5a;max-width:560px;margin:0;font-size:17px;line-height:1.65}.landing-module__Xb8vpq__platformBridgeFields{border-top:1px solid #dedbd5;grid-template-columns:repeat(4,1fr);margin-top:64px;display:grid}.landing-module__Xb8vpq__platformBridgeFields article{min-height:184px;padding:28px 28px 24px 0}.landing-module__Xb8vpq__platformBridgeFields article+article{border-left:1px solid #dedbd5;padding-left:28px}.landing-module__Xb8vpq__platformBridgeFields h3{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:500;line-height:1.25}.landing-module__Xb8vpq__platformBridgeFields p{color:#625f5a;max-width:260px;margin:14px 0 0;font-size:14px;line-height:1.55}.landing-module__Xb8vpq__platformFeatureList{background:#fcfbf9;width:100%;padding:96px max(24px,50% - 660px)}.landing-module__Xb8vpq__platformStory{color:#14110d;background:#fcfbf9}.landing-module__Xb8vpq__platformStoryIntro{width:min(1320px,100% - 48px);margin:0 auto;padding:96px 0 24px}.landing-module__Xb8vpq__platformStoryIntro h2{letter-spacing:-.045em;max-width:820px;margin:0;font-size:clamp(34px,3.2vw,44px);font-weight:500;line-height:1.08}.landing-module__Xb8vpq__platformStoryIntro p{color:#625f5a;max-width:620px;margin:20px 0 0;font-size:17px;line-height:1.65}.landing-module__Xb8vpq__platformFeature{min-height:660px}.landing-module__Xb8vpq__platformFeature .landing-module__Xb8vpq__featureMedia{background:radial-gradient(circle at 20% 20%,#fcfbf9a8,#0000 32%),linear-gradient(132deg,#d9d0bb,#8c9899 54%,#64777b);min-height:600px}.landing-module__Xb8vpq__platformFeature:nth-of-type(3) .landing-module__Xb8vpq__featureMedia{background:linear-gradient(132deg,#d8c6a2,#b8894f 48%,#66704e)}.landing-module__Xb8vpq__platformFeature:nth-of-type(4) .landing-module__Xb8vpq__featureMedia{background:linear-gradient(132deg,#d5d5c7,#6c899a 54%,#46666e)}.landing-module__Xb8vpq__solutionsPage{background:radial-gradient(circle at 82% 18%,#d9d0bb52,#0000 30%),#fcfbf9}.landing-module__Xb8vpq__solutionsHero{color:#14110d;background:radial-gradient(circle at 86% 10%,#8c98994d,#0000 38%),linear-gradient(125deg,#fcfbf9 4%,#d9d5c9 48%,#d9d0bb 100%)}.landing-module__Xb8vpq__solutionsHero p{color:#14110da8}.landing-module__Xb8vpq__audienceHeroActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.landing-module__Xb8vpq__platformHeroCopy .landing-module__Xb8vpq__audienceHeroActions a{margin-top:0}.landing-module__Xb8vpq__platformHeroCopy .landing-module__Xb8vpq__audienceHeroActions .landing-module__Xb8vpq__audienceHeroSecondary{color:#14110d;background:#fcfbf9b8;box-shadow:inset 0 0 0 1px #14110d24}.landing-module__Xb8vpq__solutionsHeroWindow{z-index:1;border-radius:16px 0 0;min-height:546px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #14110d2e}.landing-module__Xb8vpq__solutionsCases{padding-top:64px}.landing-module__Xb8vpq__audienceBenefits .landing-module__Xb8vpq__sourceCard{background:linear-gradient(145deg,#f4f1eb,#e4e9e7);min-height:240px}.landing-module__Xb8vpq__audienceGateway{width:min(1320px,100% - 48px);margin:0 auto;padding:96px 0}.landing-module__Xb8vpq__breadcrumbs{color:#625f5a;margin-bottom:24px;font-size:12px;font-weight:400;line-height:1.5}.landing-module__Xb8vpq__breadcrumbs ol{flex-wrap:wrap;gap:6px 10px;margin:0;padding:0;list-style:none;display:flex}.landing-module__Xb8vpq__breadcrumbs li{align-items:baseline;gap:10px;display:inline-flex}.landing-module__Xb8vpq__page .landing-module__Xb8vpq__breadcrumbs a{box-shadow:none;color:inherit;font:inherit;background:0 0;border:0;border-radius:0;margin:0;padding:0;text-decoration:none;display:inline}.landing-module__Xb8vpq__page .landing-module__Xb8vpq__breadcrumbs a:hover{text-decoration:underline}.landing-module__Xb8vpq__comparisonLink{color:#625f5a;margin:24px 0 0;font-size:14px;line-height:1.65}.landing-module__Xb8vpq__comparisonLink a{color:#14110d;text-underline-offset:3px;text-decoration:underline}.landing-module__Xb8vpq__audienceChoiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.landing-module__Xb8vpq__audienceChoiceGrid>article{background:#f1f2f0;border-radius:16px;min-width:0;overflow:hidden}.landing-module__Xb8vpq__audienceChoiceVisual{background:linear-gradient(132deg,#d9d0bb,#8c9899 54%,#64777b);height:390px;overflow:hidden}.landing-module__Xb8vpq__audienceChoiceGrid>article:nth-child(2) .landing-module__Xb8vpq__audienceChoiceVisual{background:linear-gradient(132deg,#d5d5c7,#6c899a 54%,#46666e)}.landing-module__Xb8vpq__audienceChoiceCopy{padding:clamp(28px,3.5vw,44px)}.landing-module__Xb8vpq__audienceChoiceCopy h2{letter-spacing:-.045em;margin:0;font-size:clamp(30px,3vw,42px);font-weight:500;line-height:1.08}.landing-module__Xb8vpq__audienceChoiceCopy p{color:#625f5a;max-width:560px;margin:18px 0 0;font-size:16px;line-height:1.65}.landing-module__Xb8vpq__audienceChoiceCopy a{color:#14110d;text-underline-offset:4px;margin-top:24px;font-size:14px;font-weight:500;display:inline-block}.landing-module__Xb8vpq__solutionsTitle{letter-spacing:-.02em;margin:0 0 32px;font-size:24px;font-weight:500;line-height:1.25}.landing-module__Xb8vpq__solutionRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.landing-module__Xb8vpq__solutionRows article{background:linear-gradient(145deg,#f4f1eb,#e4e9e7);border-radius:16px;flex-direction:column;justify-content:space-between;gap:48px;min-width:0;min-height:330px;padding:clamp(28px,3vw,40px);display:flex}.landing-module__Xb8vpq__solutionRows article:nth-child(2),.landing-module__Xb8vpq__solutionRows article:nth-child(5){color:#fff;background:linear-gradient(145deg,#46666e,#64777b)}.landing-module__Xb8vpq__solutionRows h2{letter-spacing:-.042em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:clamp(27px,2.6vw,38px);font-weight:500;line-height:1.12}.landing-module__Xb8vpq__solutionRows p{color:#625f5a;max-width:620px;margin:0;font-size:16px;line-height:1.65}.landing-module__Xb8vpq__solutionRows article:nth-child(2) p,.landing-module__Xb8vpq__solutionRows article:nth-child(5) p{color:#ffffffc2}.landing-module__Xb8vpq__solutionRows strong{color:#14110d;margin-top:20px;font-size:15px;font-weight:500;line-height:1.5;display:block}.landing-module__Xb8vpq__solutionRows article:nth-child(2) strong,.landing-module__Xb8vpq__solutionRows article:nth-child(5) strong{color:#fff}.landing-module__Xb8vpq__solutionGrid{grid-template-columns:1fr;gap:40px;display:grid}.landing-module__Xb8vpq__solutionCard{background:linear-gradient(125deg,#d9d0bb,#8c9899 55%,#64777b);grid-template-columns:minmax(340px,.72fr) minmax(0,1.28fr);min-width:0;min-height:620px;display:grid;overflow:hidden}.landing-module__Xb8vpq__solutionCard:nth-child(2),.landing-module__Xb8vpq__solutionCard:nth-child(4){background:linear-gradient(125deg,#d5d5c7,#6c899a 55%,#46666e)}.landing-module__Xb8vpq__solutionCard:nth-child(3){background:linear-gradient(125deg,#d8c6a2,#b8894f 52%,#66704e)}.landing-module__Xb8vpq__solutionMedia{background:linear-gradient(132deg,#d9d0bb,#8c9899 58%,#64777b);min-height:620px;position:relative;overflow:hidden}.landing-module__Xb8vpq__solutionMedia img{object-fit:cover;object-position:top left;transform-origin:0 0;transform:scale(1.14)}.landing-module__Xb8vpq__solutionCopy{background:#fcfbf9f0;flex-direction:column;justify-content:center;max-width:560px;padding:clamp(28px,4vw,52px);display:flex}.landing-module__Xb8vpq__solutionCard:nth-child(2n){grid-template-columns:minmax(0,1.28fr) minmax(340px,.72fr)}.landing-module__Xb8vpq__solutionCard:nth-child(2n) .landing-module__Xb8vpq__solutionMedia{order:-1}.landing-module__Xb8vpq__solutionCopy h2{letter-spacing:-.04em;max-width:540px;margin:0;font-size:clamp(27px,2.4vw,36px);font-weight:500;line-height:1.12}.landing-module__Xb8vpq__solutionCopy p{color:#625f5a;margin:18px 0 0;font-size:16px;line-height:1.65}.landing-module__Xb8vpq__solutionCopy ul{gap:8px;margin:22px 0 0;padding:0;list-style:none;display:grid}.landing-module__Xb8vpq__solutionCopy li{color:#302d29;font-size:14px;line-height:1.5}.landing-module__Xb8vpq__solutionCopy li:before{content:"↳";color:#e81050;margin-right:9px}.landing-module__Xb8vpq__featureList,.landing-module__Xb8vpq__useCases,.landing-module__Xb8vpq__sourceSection,.landing-module__Xb8vpq__methodSection,.landing-module__Xb8vpq__securityStory,.landing-module__Xb8vpq__aboutSection,.landing-module__Xb8vpq__team,.landing-module__Xb8vpq__proof,.landing-module__Xb8vpq__formSection{width:min(1320px,100% - 48px);margin:0 auto;padding:80px 0}.landing-module__Xb8vpq__sectionIntro{grid-template-columns:minmax(0,.9fr) minmax(320px,.65fr);align-items:end;gap:48px;margin-bottom:56px;display:grid}.landing-module__Xb8vpq__sectionIntro h2,.landing-module__Xb8vpq__aboutCopy h2,.landing-module__Xb8vpq__formIntro h2{letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(34px,3.2vw,44px);font-weight:500;line-height:1.08}.landing-module__Xb8vpq__sectionIntro p,.landing-module__Xb8vpq__aboutCopy>p,.landing-module__Xb8vpq__formIntro>p{color:#625f5a;max-width:620px;margin:0;font-size:17px;line-height:1.65}.landing-module__Xb8vpq__feature{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(48px,7vw,104px);padding:72px 0;display:grid}.landing-module__Xb8vpq__feature:nth-child(2n) .landing-module__Xb8vpq__featureMedia{order:-1}.landing-module__Xb8vpq__feature:nth-child(odd) .landing-module__Xb8vpq__featureMedia{order:2}.landing-module__Xb8vpq__featureCopy h2,.landing-module__Xb8vpq__caseCopy h2,.landing-module__Xb8vpq__methodCard h3,.landing-module__Xb8vpq__securityCopy h2{letter-spacing:-.04em;margin:0;font-size:clamp(30px,2.7vw,40px);font-weight:500;line-height:1.12}.landing-module__Xb8vpq__featureCopy p,.landing-module__Xb8vpq__caseCopy p,.landing-module__Xb8vpq__securityCopy p{color:#625f5a;margin:20px 0 0;font-size:16px;line-height:1.7}.landing-module__Xb8vpq__featureCopy ul,.landing-module__Xb8vpq__caseCopy ul,.landing-module__Xb8vpq__securityCopy ul{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.landing-module__Xb8vpq__featureCopy li,.landing-module__Xb8vpq__caseCopy li,.landing-module__Xb8vpq__securityCopy li{color:#302d29;font-size:15px;line-height:1.55}.landing-module__Xb8vpq__featureCopy li:before,.landing-module__Xb8vpq__caseCopy li:before,.landing-module__Xb8vpq__securityCopy li:before{content:"↳";color:#e81050;margin-right:10px}.landing-module__Xb8vpq__featureMedia,.landing-module__Xb8vpq__caseMedia{background:linear-gradient(135deg,#d9d0bb,#8c9899 52%,#64777b);min-height:540px;position:relative;overflow:hidden}.landing-module__Xb8vpq__featureMedia img,.landing-module__Xb8vpq__caseMedia img{object-fit:cover;object-position:top left;transform-origin:0 0;transform:scale(1.12)}.landing-module__Xb8vpq__case{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:center;gap:clamp(40px,7vw,96px);padding:72px 0;display:grid}.landing-module__Xb8vpq__fiscalCase{width:min(1320px,100% - 48px);margin:0 auto}.landing-module__Xb8vpq__case:nth-of-type(2n) .landing-module__Xb8vpq__caseMedia{order:-1}.landing-module__Xb8vpq__caseMeta{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.landing-module__Xb8vpq__caseMeta span{color:#4f514f;background:#eef0ef;border-radius:4px;padding:5px 8px;font-size:12px}.landing-module__Xb8vpq__fiscalCaseVisual{color:#14110d;background:radial-gradient(circle at 18% 14%,#fcfbf985,#0000 28%),linear-gradient(132deg,#d9d0bb,#8c9899 54%,#64777b);align-content:space-between;min-height:360px;padding:clamp(28px,4vw,48px);display:grid}.landing-module__Xb8vpq__fiscalCaseVisual>span{color:#14110da8;font-size:13px}.landing-module__Xb8vpq__fiscalCaseVisual strong{letter-spacing:-.045em;max-width:460px;font-size:clamp(27px,2.6vw,38px);font-weight:500;line-height:1.1}.landing-module__Xb8vpq__fiscalCaseVisual>div{flex-wrap:wrap;gap:8px;display:flex}.landing-module__Xb8vpq__fiscalCaseVisual>div span{color:#302d29;background:#fcfbf9b3;border-radius:4px;padding:6px 9px;font-size:12px}.landing-module__Xb8vpq__architecture{color:#14110d;background:radial-gradient(circle at 76% 18%,#fcfbf9c7,#0000 34%),linear-gradient(125deg,#d9d5c9,#e4e9e7 54%,#cfd7d6);padding:96px max(24px,50% - 660px)}.landing-module__Xb8vpq__architecture h2{letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(34px,3.2vw,44px);font-weight:500;line-height:1.08}.landing-module__Xb8vpq__architectureIntro{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:end;gap:clamp(48px,9vw,144px);display:grid}.landing-module__Xb8vpq__architectureIntro p{color:#625f5a;max-width:540px;margin:0;font-size:17px;line-height:1.65}.landing-module__Xb8vpq__architectureFlow{color:#14110d;background:0 0;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,.9fr);gap:16px;margin-top:56px;display:grid}.landing-module__Xb8vpq__architectureFlow article{background:#fcfbf9db;min-height:280px;padding:32px}.landing-module__Xb8vpq__architectureFlow .landing-module__Xb8vpq__architectureEngine{color:#fff;background:linear-gradient(145deg,#46666e,#64777b)}.landing-module__Xb8vpq__architectureFlow article+article{border-left:0}.landing-module__Xb8vpq__architectureFlow h3{margin:0;font-size:22px;font-weight:500;line-height:1.25}.landing-module__Xb8vpq__architectureFlow p{color:#625f5a;margin:20px 0 0;font-size:16px;line-height:1.65}.landing-module__Xb8vpq__architectureFlow .landing-module__Xb8vpq__architectureEngine p{color:#ffffffc7}.landing-module__Xb8vpq__sourceGrid,.landing-module__Xb8vpq__methodGrid,.landing-module__Xb8vpq__proofGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.landing-module__Xb8vpq__sourceCard,.landing-module__Xb8vpq__methodCard,.landing-module__Xb8vpq__proofCard{background:#f1f2f0;min-height:220px;padding:28px}.landing-module__Xb8vpq__qualityPage{background:radial-gradient(circle at 84% 8%,#d8c6a26b,#0000 28%),#fcfbf9}.landing-module__Xb8vpq__qualityPage .landing-module__Xb8vpq__sourceCard,.landing-module__Xb8vpq__qualityPage .landing-module__Xb8vpq__sourceCard:nth-child(2),.landing-module__Xb8vpq__qualityPage .landing-module__Xb8vpq__sourceCard:nth-child(5),.landing-module__Xb8vpq__qualityPage .landing-module__Xb8vpq__sourceCard:nth-child(3),.landing-module__Xb8vpq__qualityPage .landing-module__Xb8vpq__sourceCard:nth-child(4){background:linear-gradient(145deg,#f4f1eb,#e3e8e6)}.landing-module__Xb8vpq__qualityMethod{color:#14110d;background:linear-gradient(120deg,#eee9df 0%,#dce1df 100%);width:100%;padding:96px max(24px,50% - 660px)}.landing-module__Xb8vpq__qualityMethod .landing-module__Xb8vpq__sectionIntro p,.landing-module__Xb8vpq__qualityMethod .landing-module__Xb8vpq__methodCard p{color:#625f5a}.landing-module__Xb8vpq__qualityMethod .landing-module__Xb8vpq__methodCard{background:#fcfbf9b8}.landing-module__Xb8vpq__sourceCard strong,.landing-module__Xb8vpq__proofCard strong{font-size:19px;font-weight:500;display:block}.landing-module__Xb8vpq__sourceCard p,.landing-module__Xb8vpq__methodCard p,.landing-module__Xb8vpq__proofCard p{color:#625f5a;margin:14px 0 0;font-size:15px;line-height:1.6}.landing-module__Xb8vpq__methodCard h3{font-size:24px}.landing-module__Xb8vpq__sourceNote{max-width:880px;margin:48px 0 0;font-size:17px;line-height:1.65}.landing-module__Xb8vpq__securityStory{gap:104px;display:grid}.landing-module__Xb8vpq__securityChapter{grid-template-columns:.85fr 1.15fr;align-items:start;gap:72px;display:grid}.landing-module__Xb8vpq__securityNumber{letter-spacing:-.07em;color:#d9d5c9;font-size:clamp(72px,10vw,150px);font-weight:500;line-height:.8}.landing-module__Xb8vpq__securityVisual{color:#fff;letter-spacing:-.05em;background:linear-gradient(135deg,#d9d0bb,#8c9899 56%,#64777b);align-items:flex-end;min-height:300px;padding:40px;font-size:clamp(40px,5vw,68px);font-weight:500;line-height:.95;display:flex}.landing-module__Xb8vpq__securityChapter:nth-child(2) .landing-module__Xb8vpq__securityVisual{background:linear-gradient(135deg,#d5d5c7,#6c899a 56%,#46666e)}.landing-module__Xb8vpq__securityChapter:nth-child(3) .landing-module__Xb8vpq__securityVisual{background:linear-gradient(135deg,#d8c6a2,#b8894f 52%,#66704e)}.landing-module__Xb8vpq__darkBand{color:#fff;background:#212121;padding:96px max(24px,50% - 660px)}.landing-module__Xb8vpq__darkBand blockquote{letter-spacing:-.035em;max-width:1020px;margin:0;font-size:clamp(30px,3.4vw,46px);line-height:1.25}.landing-module__Xb8vpq__aboutSection{grid-template-columns:.9fr 1.1fr;align-items:start;gap:80px;display:grid}.landing-module__Xb8vpq__aboutCopy{gap:24px;display:grid}.landing-module__Xb8vpq__aboutImage{background:#d9d5c9;min-height:600px;position:relative;overflow:hidden}.landing-module__Xb8vpq__aboutImage img{object-fit:cover}.landing-module__Xb8vpq__teamGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.landing-module__Xb8vpq__teamCard{background:#eef0ef;padding:32px}.landing-module__Xb8vpq__teamPortrait{aspect-ratio:1;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.landing-module__Xb8vpq__teamCard h3{margin:8px 0 0;font-size:24px;font-weight:500}.landing-module__Xb8vpq__teamCard p{color:#625f5a;margin:8px 0 0;line-height:1.6}.landing-module__Xb8vpq__aboutStatementGrid,.landing-module__Xb8vpq__onboardingSection{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(56px,9vw,140px);width:min(1320px,100% - 48px);margin:0 auto;padding:96px 0;display:grid}.landing-module__Xb8vpq__aboutStatementGrid{gap:18px;padding:80px 0 48px}.landing-module__Xb8vpq__aboutStatementGrid article{background:linear-gradient(145deg,#f4f1eb,#e4e9e7);border-radius:16px;min-height:260px;padding:32px}.landing-module__Xb8vpq__aboutStatementGrid article:nth-child(2){background:linear-gradient(145deg,#e4e9e7,#d9d0bb)}.landing-module__Xb8vpq__team{padding-top:32px;padding-bottom:64px}.landing-module__Xb8vpq__team .landing-module__Xb8vpq__sectionIntro{margin-bottom:32px;display:block}.landing-module__Xb8vpq__team .landing-module__Xb8vpq__sectionIntro p{max-width:620px;margin-top:16px}.landing-module__Xb8vpq__aboutStatementGrid h2,.landing-module__Xb8vpq__onboardingSection h2{letter-spacing:-.045em;margin:0;font-size:clamp(34px,3.2vw,44px);font-weight:500;line-height:1.08}.landing-module__Xb8vpq__aboutStatementGrid h2{letter-spacing:-.035em;font-size:clamp(24px,2.2vw,30px);line-height:1.16}.landing-module__Xb8vpq__aboutStatementGrid p,.landing-module__Xb8vpq__onboardingSection p{color:#625f5a;margin:20px 0 0;font-size:17px;line-height:1.65}.landing-module__Xb8vpq__aboutStatementGrid p{margin-top:16px;font-size:16px}.landing-module__Xb8vpq__onboardingSection{background:linear-gradient(115deg,#fcfbf9,#e4e9e7);width:100%;padding:64px max(24px,50% - 660px)}.landing-module__Xb8vpq__onboardingSection>div p:first-child{margin-top:0}.landing-module__Xb8vpq__formSection{grid-template-columns:.78fr 1.22fr;gap:clamp(56px,8vw,120px);display:grid}.landing-module__Xb8vpq__formIntro{align-content:start;gap:24px;display:grid}.landing-module__Xb8vpq__formProof{gap:16px;margin-top:16px;display:grid}.landing-module__Xb8vpq__formProof strong{font-size:15px;font-weight:500}.landing-module__Xb8vpq__formProof span{color:#625f5a;margin-top:4px;font-size:14px;line-height:1.55;display:block}.landing-module__Xb8vpq__form{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.landing-module__Xb8vpq__formStep{gap:20px;display:grid;container-type:inline-size}.landing-module__Xb8vpq__formStep[hidden]{display:none}.landing-module__Xb8vpq__form label{gap:8px;font-size:14px;display:grid}.landing-module__Xb8vpq__form input,.landing-module__Xb8vpq__form textarea,.landing-module__Xb8vpq__form select{color:#14110d;width:100%;font:inherit;background:#fff;border:1px solid #d7d5d1;border-radius:4px;padding:13px 14px;transition:border-color .12s,box-shadow .12s}.landing-module__Xb8vpq__form input:focus-visible,.landing-module__Xb8vpq__form textarea:focus-visible,.landing-module__Xb8vpq__form select:focus-visible{border-color:#8c9899;outline:0;box-shadow:0 0 0 3px #8c98992e}.landing-module__Xb8vpq__form textarea{resize:vertical;min-height:112px}.landing-module__Xb8vpq__formQuestion{border:0;gap:10px;margin:0;padding:0;display:grid}.landing-module__Xb8vpq__formQuestion legend{padding:0;font-size:14px}.landing-module__Xb8vpq__formChoices{grid-template-columns:1fr 1fr;gap:8px;display:grid}.landing-module__Xb8vpq__form .landing-module__Xb8vpq__formChoice{cursor:pointer;background:#ffffff7a;border:1px solid #d7d5d1;border-radius:4px;align-items:center;gap:10px;min-height:46px;padding:10px 12px;line-height:1.35;transition:background .12s,border-color .12s,box-shadow .12s;display:flex}.landing-module__Xb8vpq__form .landing-module__Xb8vpq__formChoice:hover{background:#ffffffc7}.landing-module__Xb8vpq__form .landing-module__Xb8vpq__formChoice:has(input:checked){background:#fff;border-color:#8c9899;box-shadow:0 0 0 2px #8c98991f}.landing-module__Xb8vpq__form .landing-module__Xb8vpq__formChoice:has(input:focus-visible){outline-offset:2px;outline:3px solid #e810503d}.landing-module__Xb8vpq__form .landing-module__Xb8vpq__formChoice input,.landing-module__Xb8vpq__form .landing-module__Xb8vpq__formChoice input:focus-visible{width:16px;height:16px;box-shadow:none;accent-color:#e81050;border:0;outline:0;flex:0 0 16px;margin:0;padding:0}.landing-module__Xb8vpq__formChoiceWide{grid-column:1/-1}.landing-module__Xb8vpq__formDisclosure{background:#ffffff6b;border-radius:4px;padding:12px 14px}.landing-module__Xb8vpq__formDisclosure summary{cursor:pointer;font-size:14px;line-height:1.5}.landing-module__Xb8vpq__formDisclosure[open] summary{margin-bottom:16px}.landing-module__Xb8vpq__formHint{color:#625f5a;font-size:12px;line-height:1.5}.landing-module__Xb8vpq__form button{color:#fff;width:fit-content;font:inherit;cursor:pointer;background:#e81050;border:0;border-radius:4px;padding:8px 12px;font-size:14px;transition:background .12s,transform .12s}.landing-module__Xb8vpq__form button:hover:not(:disabled){background:#cf0e45;transform:translateY(-1px)}.landing-module__Xb8vpq__form button:focus-visible{outline-offset:3px;outline:3px solid #e810503d}.landing-module__Xb8vpq__form button:disabled{opacity:.6;cursor:wait}.landing-module__Xb8vpq__formStatus{grid-column:1/-1;margin:0;font-size:14px;line-height:1.5}.landing-module__Xb8vpq__formError{color:#a20c38}.landing-module__Xb8vpq__formError p{margin:0}.landing-module__Xb8vpq__formError p+p{margin-top:6px}.landing-module__Xb8vpq__formError a{color:inherit}.landing-module__Xb8vpq__honeypot{position:absolute;left:-10000px}.landing-module__Xb8vpq__optional{color:#77736d;font-size:12px;font-weight:400}.landing-module__Xb8vpq__turnstile{width:100%;min-height:0}.landing-module__Xb8vpq__turnstileInteractive{min-height:65px}@container not (min-width:300px){.landing-module__Xb8vpq__turnstileInteractive{min-height:140px}}.landing-module__Xb8vpq__formActions{justify-items:start;gap:12px;display:grid}.landing-module__Xb8vpq__formActionButtons{gap:8px;width:100%;display:flex}.landing-module__Xb8vpq__form .landing-module__Xb8vpq__formBack{color:#14110d;background:#fff;border:1px solid #d7d5d1}.landing-module__Xb8vpq__form .landing-module__Xb8vpq__formBack:hover:not(:disabled){background:#f0eeea;transform:none}.landing-module__Xb8vpq__formActions p{color:#625f5a;text-align:left;max-width:520px;margin:0;font-size:12px;line-height:1.55}.landing-module__Xb8vpq__formActions a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}.landing-module__Xb8vpq__formSuccess{background:linear-gradient(145deg,#f4f1eb,#e4e9e7);align-content:center;min-height:360px;padding:clamp(28px,4vw,52px);display:grid}.landing-module__Xb8vpq__formSuccess h2{letter-spacing:-.04em;max-width:520px;margin:0;font-size:clamp(30px,3vw,42px);font-weight:500;line-height:1.08}.landing-module__Xb8vpq__formSuccess p{color:#625f5a;max-width:520px;margin:20px 0 0;font-size:17px;line-height:1.65}.landing-module__Xb8vpq__demoHero{grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);align-items:start;gap:32px clamp(56px,8vw,120px);width:min(1320px,100% - 48px);min-height:100vh;margin:0 auto;padding:132px 0 64px;display:grid}.landing-module__Xb8vpq__demoIntro{grid-area:1/1}.landing-module__Xb8vpq__demoIntro h1{letter-spacing:-.052em;margin:0;font-size:clamp(46px,5vw,72px);font-weight:500;line-height:1}.landing-module__Xb8vpq__demoIntro>p{color:#625f5a;margin:24px 0 0;font-size:17px;line-height:1.65}.landing-module__Xb8vpq__demoProof{grid-column:2;gap:16px;margin-top:-24px;padding:0 clamp(28px,4vw,52px);display:grid}.landing-module__Xb8vpq__demoProof strong{font-size:15px;font-weight:500}.landing-module__Xb8vpq__demoProof span{color:#625f5a;margin-top:4px;font-size:14px;line-height:1.5;display:block}.landing-module__Xb8vpq__demoReview{grid-area:2/1}.landing-module__Xb8vpq__demoHero .landing-module__Xb8vpq__form,.landing-module__Xb8vpq__demoHero .landing-module__Xb8vpq__formSuccess{grid-area:1/2/span 2}.landing-module__Xb8vpq__demoHero .landing-module__Xb8vpq__form{background:linear-gradient(145deg,#f4f1eb,#e4e9e7);padding:28px clamp(28px,4vw,52px) clamp(28px,4vw,52px)}.landing-module__Xb8vpq__cta{background:linear-gradient(110deg,#f4f1eb,#dce2e3);grid-template-columns:1fr auto;align-items:center;gap:48px;padding:80px max(24px,50% - 660px);display:grid}.landing-module__Xb8vpq__cta h2{letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(34px,3.2vw,44px);font-weight:500;line-height:1.08}.landing-module__Xb8vpq__cta a{justify-self:start;width:fit-content;margin:0}@media (max-width:1120px){.landing-module__Xb8vpq__platformHero{grid-template-columns:minmax(0,1fr);min-height:auto;padding-bottom:0}.landing-module__Xb8vpq__platformHeroVisual{min-height:520px;padding-left:32px}}@media (max-width:900px){.landing-module__Xb8vpq__platformBridgeIntro{grid-template-columns:1fr;align-items:start}.landing-module__Xb8vpq__platformBridgeFields{grid-template-columns:1fr 1fr}.landing-module__Xb8vpq__platformBridgeFields article:nth-child(3){border-left:0}.landing-module__Xb8vpq__platformBridgeFields article:nth-child(n+3){border-top:1px solid #dedbd5}.landing-module__Xb8vpq__platformStoryIntro{padding-top:72px}.landing-module__Xb8vpq__solutionCard,.landing-module__Xb8vpq__solutionCard:nth-child(2n){grid-template-columns:1fr;min-height:auto}.landing-module__Xb8vpq__solutionCard:nth-child(2n) .landing-module__Xb8vpq__solutionMedia{order:initial}.landing-module__Xb8vpq__solutionRows,.landing-module__Xb8vpq__audienceChoiceGrid{grid-template-columns:minmax(0,1fr)}.landing-module__Xb8vpq__sectionIntro,.landing-module__Xb8vpq__feature,.landing-module__Xb8vpq__case,.landing-module__Xb8vpq__securityChapter,.landing-module__Xb8vpq__aboutSection,.landing-module__Xb8vpq__aboutStatementGrid,.landing-module__Xb8vpq__onboardingSection,.landing-module__Xb8vpq__formSection,.landing-module__Xb8vpq__demoHero,.landing-module__Xb8vpq__cta{grid-template-columns:1fr}.landing-module__Xb8vpq__onboardingSection{width:100%}.landing-module__Xb8vpq__feature:nth-child(n) .landing-module__Xb8vpq__featureMedia,.landing-module__Xb8vpq__case:nth-of-type(n) .landing-module__Xb8vpq__caseMedia{order:initial}.landing-module__Xb8vpq__featureMedia,.landing-module__Xb8vpq__caseMedia{min-height:430px}.landing-module__Xb8vpq__architectureIntro,.landing-module__Xb8vpq__architectureFlow{grid-template-columns:1fr}.landing-module__Xb8vpq__architectureIntro{align-items:start}.landing-module__Xb8vpq__architectureFlow article,.landing-module__Xb8vpq__architectureFlow article:nth-child(n){min-height:auto;transform:none}.landing-module__Xb8vpq__sourceGrid,.landing-module__Xb8vpq__methodGrid,.landing-module__Xb8vpq__proofGrid{grid-template-columns:1fr 1fr}.landing-module__Xb8vpq__demoProof{grid-column:auto;margin-top:0}.landing-module__Xb8vpq__demoHero{gap:24px}.landing-module__Xb8vpq__demoIntro,.landing-module__Xb8vpq__demoReview,.landing-module__Xb8vpq__demoHero .landing-module__Xb8vpq__form,.landing-module__Xb8vpq__demoHero .landing-module__Xb8vpq__formSuccess{grid-area:auto}.landing-module__Xb8vpq__demoIntro h1{font-size:clamp(32px,5vw,44px);line-height:1.1}.landing-module__Xb8vpq__demoIntro>p{margin-top:12px;font-size:16px;line-height:1.5}.landing-module__Xb8vpq__demoHero .landing-module__Xb8vpq__form{padding:24px}}@media (max-width:620px){.landing-module__Xb8vpq__demoHero{gap:20px;padding-top:132px}.landing-module__Xb8vpq__demoHero .landing-module__Xb8vpq__form{padding:20px}.landing-module__Xb8vpq__popupForm .landing-module__Xb8vpq__formActions{margin:0;padding:0;position:static}.landing-module__Xb8vpq__popupForm{padding-bottom:env(safe-area-inset-bottom,0px)}.landing-module__Xb8vpq__form input,.landing-module__Xb8vpq__form textarea,.landing-module__Xb8vpq__form select{font-size:16px}.landing-module__Xb8vpq__popupForm .landing-module__Xb8vpq__formActions button{width:100%;min-height:46px}.landing-module__Xb8vpq__platformHero{padding:132px 16px 0}.landing-module__Xb8vpq__platformHeroVisual{min-height:430px;margin:32px -16px 0;padding:36px 0 0 16px}.landing-module__Xb8vpq__platformHeroWindow{border-radius:16px 0 0;grid-template-columns:54px 1fr;min-height:394px}.landing-module__Xb8vpq__platformAppRail{gap:8px;padding:16px 7px}.landing-module__Xb8vpq__platformAppRail>strong{margin-bottom:10px;font-size:18px}.landing-module__Xb8vpq__platformAppRail>span{width:34px;height:34px}.landing-module__Xb8vpq__platformAppRail svg{width:16px}.landing-module__Xb8vpq__platformAppBody{padding:32px 18px 60px}.landing-module__Xb8vpq__platformAppPrompt h2{max-width:260px;margin-bottom:24px;font-size:25px}.landing-module__Xb8vpq__platformAppPrompt>p{max-width:260px;margin:16px auto 0}.landing-module__Xb8vpq__platformBridge{padding:64px 16px}.landing-module__Xb8vpq__platformBridgeIntro{gap:24px}.landing-module__Xb8vpq__platformBridgeIntro>p{font-size:16px}.landing-module__Xb8vpq__platformBridgeFields{grid-template-columns:1fr;margin-top:48px}.landing-module__Xb8vpq__platformBridgeFields article{min-height:auto;padding:24px 0}.landing-module__Xb8vpq__platformBridgeFields article+article{border-top:1px solid #dedbd5;border-left:0;padding-left:0}.landing-module__Xb8vpq__platformStoryIntro{width:calc(100% - 32px);padding:64px 0 0}.landing-module__Xb8vpq__platformStoryIntro p{font-size:16px}.landing-module__Xb8vpq__solutionsProduct img{transform:translate(-1.5%,-1.5%)scale(1.28)}.landing-module__Xb8vpq__platformFeatureList{padding:64px 16px}.landing-module__Xb8vpq__platformFeature{min-height:auto}.landing-module__Xb8vpq__platformFeature .landing-module__Xb8vpq__featureMedia{min-height:360px}.landing-module__Xb8vpq__solutionsHero{min-height:620px}.landing-module__Xb8vpq__solutionsCases{width:calc(100% - 32px)}.landing-module__Xb8vpq__solutionsProduct{width:100%;margin-top:0;padding:24px 16px}.landing-module__Xb8vpq__solutionsProduct>div{border-radius:16px;min-height:360px}.landing-module__Xb8vpq__solutionMedia{min-height:300px}.landing-module__Xb8vpq__hero,.landing-module__Xb8vpq__featureList,.landing-module__Xb8vpq__useCases,.landing-module__Xb8vpq__sourceSection,.landing-module__Xb8vpq__methodSection,.landing-module__Xb8vpq__securityStory,.landing-module__Xb8vpq__aboutSection,.landing-module__Xb8vpq__aboutStatementGrid,.landing-module__Xb8vpq__team,.landing-module__Xb8vpq__proof,.landing-module__Xb8vpq__formSection,.landing-module__Xb8vpq__demoHero,.landing-module__Xb8vpq__audienceGateway{width:calc(100% - 32px)}.landing-module__Xb8vpq__audienceGateway{padding:64px 0}.landing-module__Xb8vpq__audienceChoiceVisual{height:300px}.landing-module__Xb8vpq__fiscalCase{width:calc(100% - 32px)}.landing-module__Xb8vpq__hero{padding-top:132px}.landing-module__Xb8vpq__sourceGrid,.landing-module__Xb8vpq__methodGrid,.landing-module__Xb8vpq__proofGrid,.landing-module__Xb8vpq__teamGrid,.landing-module__Xb8vpq__form,.landing-module__Xb8vpq__formChoices{grid-template-columns:1fr}.landing-module__Xb8vpq__formChoiceWide{grid-column:auto}.landing-module__Xb8vpq__feature,.landing-module__Xb8vpq__case{padding:48px 0}.landing-module__Xb8vpq__featureMedia,.landing-module__Xb8vpq__caseMedia{min-height:330px}.landing-module__Xb8vpq__sourceCard,.landing-module__Xb8vpq__methodCard,.landing-module__Xb8vpq__proofCard{min-height:auto}.landing-module__Xb8vpq__cta{padding:64px 16px}}
