@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Manrope:wght@400;500;600;700&display=swap";:root{--ink:#12211d;--muted:#64716c;--line:#dfe6e2;--soft:#f5f8f6;--green:#167052;--green2:#28a77a;--dark:#0d1c18;--serif:"Manrope",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:DM Sans,sans-serif}button,input,textarea{font:inherit}button,a{cursor:pointer}a{color:inherit;text-decoration:none}.wrap,.nav{max-width:1180px;margin:auto;padding-left:24px;padding-right:24px}header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border-bottom:1px solid #14302714;height:72px;position:fixed;top:0;left:0;right:0}.nav{justify-content:space-between;align-items:center;height:100%;display:flex}.brand{font:700 19px var(--serif);letter-spacing:-.5px;align-items:center;gap:10px;display:flex}.mark{background:var(--ink);border-radius:7px;justify-content:center;align-items:flex-end;gap:2px;width:25px;height:25px;padding:6px;display:flex}.mark i{background:#fff;border-radius:3px;width:3px}.mark i:first-child{height:7px}.mark i:nth-child(2){height:13px}.mark i:nth-child(3){height:10px}.nav nav{color:#4a5752;gap:27px;font-size:13px;display:flex}.nav nav a:hover{color:var(--green)}.navCta{background:var(--ink);color:#fff;border-radius:9px;align-items:center;gap:9px;padding:11px 17px;font-size:13px;display:flex}.menu{background:0 0;border:0;display:none}.hero{background:linear-gradient(#f7fbf8 0,#fff 88%);padding:150px 0 100px;position:relative;overflow:hidden}.heroGlow{background:radial-gradient(#3ab0802b,#0000 65%);width:800px;height:500px;position:absolute;top:-250px;left:50%;transform:translate(-50%)}.heroCopy{text-align:center;max-width:940px;margin:auto;position:relative}.eyebrow{text-transform:uppercase;letter-spacing:1.8px;color:var(--green);align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.heroCopy .eyebrow,.centerHead .eyebrow{justify-content:center}.eyebrow span{background:currentColor;width:17px;height:1px}.hero h1{font:600 clamp(44px,6vw,73px)/1.06 var(--serif);letter-spacing:-4px;margin:24px 0}.hero h1 em{color:var(--green);font-style:normal}.heroCopy>p{color:var(--muted);max-width:760px;margin:0 auto;font-size:18px;line-height:1.65}.heroBtns{justify-content:center;gap:11px;margin:30px 0 20px;display:flex}.btn{border:1px solid var(--ink);background:var(--ink);color:#fff;border-radius:9px;justify-content:center;align-items:center;gap:20px;padding:13px 20px;display:inline-flex}.btn.ghost{color:var(--ink);background:#fff;border-color:#cfd7d3}.trust{color:#718079;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.trust svg{color:var(--green)}.heroProduct{grid-template-columns:.95fr 38px 1.1fr 38px .95fr;align-items:center;max-width:1120px;margin:65px auto 0;display:grid;position:relative}.panel{background:#fff;border:1px solid #dce5e0;border-radius:13px;box-shadow:0 22px 50px #16332a1a}.mail,.extract,.recommend{min-height:320px;padding:22px}.panelTop,.panelTitle{border-bottom:1px solid #edf0ef;align-items:center;gap:10px;margin-bottom:18px;padding-bottom:16px;display:flex}.panelTop>div{flex-direction:column;flex:1;display:flex}.panelTop small,.panelTitle small{color:#8a9691;font-size:10px}.avatar{width:34px;height:34px;color:var(--green);background:#e2f4eb;border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid}.tag{color:var(--green);background:#eef8f3;border-radius:99px;padding:5px 8px;font-size:9px}.mail h4{margin:24px 0 12px}.mail p,.recommend p{color:#64716c;font-size:12px;line-height:1.6}.mailBottom{margin-top:28px}.mailBottom span{color:var(--green);align-items:center;gap:7px;font-size:10px;display:flex}.progress{background:#eaf0ed;border-radius:9px;height:4px;margin-top:11px;overflow:hidden}.progress i{background:var(--green2);width:72%;height:100%;animation:3s ease-in-out infinite load;display:block}@keyframes load{0%{width:5%}60%,to{width:90%}}.connector{color:var(--green);align-items:center;display:flex}.connector span{background:#bcd4ca;flex:1;height:1px}.panelTitle{justify-content:space-between}.panelTitle span{align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.panelTitle b{color:var(--green);background:#eaf7f1;border-radius:5px;padding:5px 7px;font-size:9px}.extractGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.extractGrid>div,.messageMeta>div{border:1px solid #e7ece9;border-radius:7px;flex-direction:column;gap:5px;padding:11px;display:flex}.extractGrid .wide{grid-column:span 2}.extractGrid .warn{background:#fff9ed;border-color:#f2dfb8}.extractGrid small,.messageMeta small{letter-spacing:.8px;text-transform:uppercase;color:#89948f;font-size:8px}.extractGrid b,.messageMeta b{font-size:10px}.productHead{align-items:center;gap:10px;display:flex}.productHead>div:nth-child(2){flex:1}.productIcon{background:var(--ink);color:#fff;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.productHead h3{margin:0;font-size:14px}.productHead p{margin:2px 0}.productHead>b{color:var(--green);font-size:17px}.productHead>b small{font-size:8px;display:block}.recommend ul{border-top:1px solid #edf0ef;margin:10px 0;padding:12px 0 0;list-style:none}.recommend li{color:#52605a;gap:6px;margin:9px 0;font-size:10px;display:flex}.recommend li svg{width:13px;color:var(--green)}.actions{gap:8px;display:flex}.actions button,.sampleRow button{background:#fff;border:1px solid #d6dfda;border-radius:7px;padding:8px 11px;font-size:10px}.actions .primary,.found button{background:var(--green);color:#fff;border-color:var(--green);align-items:center;gap:7px;display:flex}section{padding:115px 0}.centerHead{text-align:center;max-width:780px;margin:0 auto 50px}.centerHead.narrow{max-width:650px}.centerHead h2,.split h2,.contact h2,.vision h2{font:600 clamp(32px,4vw,49px)/1.12 var(--serif);letter-spacing:-2.2px;margin:17px 0}.centerHead p,.split>div>p,.contact p,.vision>div>p{color:var(--muted);line-height:1.7}.workflow{border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden;box-shadow:0 16px 35px #12211d0d}.workflow>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:125px;padding:20px;display:flex;position:relative}.workflow>div:nth-child(5n){border-right:0}.workflow>div:nth-child(n+6){border-bottom:0}.workflow span{color:#97a49e;font-size:10px}.workflow b{max-width:120px;font-size:12px}.workflow svg{color:#9aa6a1;width:12px;position:absolute;bottom:19px;right:11px}.workflow .active{background:#f0f8f4}.workflow .active span{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.split{grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;display:grid}.checkGrid,.capabilities,.featureList{grid-template-columns:1fr 1fr;gap:13px;margin:26px 0;display:grid}.checkGrid span,.capabilities span,.featureList span{align-items:center;gap:8px;font-size:12px;display:flex}.checkGrid svg,.capabilities svg,.featureList svg{width:15px;color:var(--green)}.miniOpportunity{padding:24px}.miniOpportunity blockquote{font:500 18px/1.6 var(--serif);color:#34413c;margin:25px 10px}.opRows{grid-template-columns:1fr 1fr;gap:8px;display:grid}.opRows>div{background:var(--soft);border-radius:7px;flex-direction:column;gap:6px;padding:13px;display:flex}.opRows small{letter-spacing:1px;color:#85918c;font-size:8px}.opRows b{font-size:11px}.dark{background:var(--dark);color:#eef7f3}.dark .eyebrow{color:#64d0a6}.dark .centerHead p,.dark .split>div>p{color:#96aaa2}.darkSplit{grid-template-columns:.7fr 1.3fr}.appShell{height:490px;color:var(--ink);background:#fff;border-radius:14px;display:flex;overflow:hidden;box-shadow:0 30px 70px #00000040}.appShell aside{background:#f2f6f4;border-right:1px solid #e1e7e4;flex-direction:column;align-items:center;gap:26px;width:54px;padding:15px 0;display:flex}.miniBrand{background:var(--ink);color:#fff;border-radius:7px;place-items:center;width:27px;height:27px;margin-bottom:14px;font-weight:600;display:grid}.appShell aside svg{color:#93a09a;width:17px}.appShell aside .selected{color:var(--green)}.appMain{background:#fbfcfb;flex:1;padding:26px}.search{color:#4b5752;background:#fff;border:1px solid #dce3df;border-radius:9px;align-items:center;gap:12px;height:47px;padding:0 15px;font-size:11px;display:flex}.search svg{width:16px}.search span{flex:1}.search kbd{background:#f0f3f1;border-radius:4px;padding:4px;font-size:9px}.answer{background:#fff;border:1px solid #e3e8e5;border-radius:10px;margin-top:14px;padding:20px}.ai{text-transform:uppercase;color:var(--green);letter-spacing:.7px;align-items:center;gap:6px;font-size:9px;display:flex}.ai svg{width:13px}.answer h3{margin:12px 0 5px;font-size:15px}.answer>p{color:#78847f;font-size:10px}.result{border:1px solid #e3e8e5;border-radius:7px;justify-content:space-between;align-items:center;margin-top:9px;padding:11px;display:flex}.result div{flex-direction:column;display:flex}.result b{font-size:11px}.result small{color:#7f8b86;font-size:9px}.result>span{color:var(--green);background:#edf7f2;padding:5px;font-size:9px}.sources{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.sources>b{width:100%;font-size:9px}.sources span{border:1px solid #e5e9e7;border-radius:5px;align-items:center;gap:5px;padding:6px;font-size:8px;display:flex}.sources svg{width:11px}.docGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.docGrid>div{border:1px solid var(--line);border-radius:11px;grid-template-columns:28px 1fr;align-items:center;padding:20px;display:grid}.docGrid svg{color:var(--green);grid-row:span 2;width:18px}.docGrid b{font-size:12px}.docGrid small{color:#85918c;font-size:9px}.docRequest{border:1px solid var(--line);background:var(--soft);border-radius:12px;align-items:center;gap:16px;margin-top:20px;padding:21px;display:flex}.docRequest>div:nth-child(2){flex:1}.docRequest small{color:#83908a;font-size:9px}.docRequest p{margin:5px 0;font-size:12px}.found{align-items:center;gap:15px;display:flex}.found span{color:var(--green);font-size:10px}.found button{border:0;border-radius:7px;padding:9px 13px}.found svg{width:12px}.sampleSection{background:#f4f8f5}.sampleBoard{border:1px solid var(--line);background:#fff;border-radius:16px;padding:10px 26px;box-shadow:0 20px 50px #0e2b2214}.boardTop,.sampleRow{align-items:center;display:grid}.boardTop{grid-template-columns:1fr auto;padding:17px 4px}.boardTop small{color:var(--green);text-transform:uppercase;letter-spacing:1px;font-size:9px}.boardTop h3{margin:6px 0}.boardTop>span{background:#f0f3f1;border-radius:5px;padding:6px;font-size:9px}.sampleRow{border-top:1px solid #edf0ef;grid-template-columns:18px 1.3fr 1fr .6fr 1.6fr auto;gap:15px;padding:19px 4px;font-size:11px}.sampleRow>div{flex-direction:column;gap:3px;display:flex}.sampleRow small{color:#87938e;font-size:9px}.dot{border-radius:50%;width:7px;height:7px}.dot.amber{background:#e6a932}.dot.blue{background:#4f8dde}.dot.red{background:#d75d5d}.message{padding:25px}.messageMeta{grid-template-columns:1fr 1fr;gap:9px;display:grid}.message h4{margin:22px 0 8px}.message>p{color:#53605a;background:#f5f8f6;border-radius:8px;padding:17px;font-size:12px;line-height:1.6}.dashboard{color:var(--ink);background:#fff;border-radius:16px;padding:27px;box-shadow:0 28px 70px #00000040}.dashHeader{justify-content:space-between;display:flex}.dashHeader small{color:var(--green);text-transform:uppercase;letter-spacing:1px;font-size:9px}.dashHeader h3{margin:5px 0 20px}.dashHeader select{border:1px solid var(--line);background:#fff;border-radius:6px;height:32px;font-size:10px}.metrics{border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(5,1fr);display:grid}.metrics>div{border-right:1px solid var(--line);flex-direction:column;padding:18px;display:flex}.metrics>div:last-child{border:0}.metrics b{font:600 22px var(--serif)}.metrics small{color:#7c8883;font-size:8px}.dashBottom{grid-template-columns:1.4fr .9fr;gap:20px;margin-top:20px;display:grid}.chart,.insights{border:1px solid var(--line);border-radius:10px;padding:20px}.chart>b{font-size:11px}.bars{border-bottom:1px solid #dfe6e2;align-items:end;gap:17px;height:150px;margin-top:14px;display:flex}.bars i{background:linear-gradient(#36a87c,#bde5d5);border-radius:4px 4px 0 0;flex:1}.axis{color:#919c97;justify-content:space-between;margin-top:6px;font-size:8px;display:flex}.insights>span{color:var(--green);text-transform:uppercase;align-items:center;gap:7px;font-size:9px;display:flex}.insights svg{width:12px}.insights p{border-top:1px solid #edf0ef;padding-top:12px;font-size:10px;line-height:1.5}.teamGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.teamGrid>div{border:1px solid var(--line);border-radius:11px;min-height:180px;padding:24px;position:relative}.teamGrid>div:hover{background:var(--soft)}.teamGrid span{color:#99a49f;font-size:9px}.teamGrid h3{font:600 17px var(--serif)}.teamGrid p{color:var(--muted);font-size:12px;line-height:1.5}.teamGrid svg{width:15px;position:absolute;bottom:20px;right:20px}.beforeAfter{background:var(--soft)}.compare{border:1px solid var(--line);background:#fff;border-radius:15px;grid-template-columns:1fr 1fr;max-width:850px;margin:auto;display:grid;overflow:hidden}.compare>div{padding:28px 40px}.compare .after{background:var(--ink);color:#fff}.compare small{text-transform:uppercase;letter-spacing:1.5px;color:#8d9893;font-size:9px}.compare p{border-bottom:1px solid #edf0ef;align-items:center;gap:10px;padding:9px 0;font-size:12px;display:flex}.compare svg{color:#a3ada8;width:14px}.compare .after p{border-color:#2a3934}.compare .after svg{color:#64d0a6}.integrationCloud{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.integrationCloud span{border:1px solid var(--line);background:#fff;border-radius:10px;padding:20px 24px;font-size:12px;font-weight:600;box-shadow:0 8px 20px #0f2e240d}.vision{text-align:center}.vision>.wrap>p{color:#98aaa4;max-width:760px;margin:0 auto;line-height:1.8}.vision h2{max-width:950px;margin:20px auto}.flywheel{justify-content:center;align-items:center;margin-top:50px;display:flex}.flywheel div{align-items:center;gap:9px;font-size:10px;display:flex}.flywheel span{color:#62cba3;border:1px solid #385047;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.flywheel svg{color:#52675f;width:20px;margin:0 10px}.industryGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.industryGrid>div{border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;padding:17px;font-size:12px;display:flex}.industryGrid>div svg:first-child{width:16px;color:var(--green)}.industryGrid>div svg:last-child{width:12px;margin-left:auto}.contact{background:linear-gradient(135deg,#eff8f3,#f8fbf9)}.contactGrid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.contactNote{gap:13px;margin-top:27px;display:flex}.contactNote svg{color:var(--green)}.contactNote span{flex-direction:column;display:flex}.contactNote b{font-size:12px}.contactNote small{color:#76837d;margin-top:5px;font-size:10px}.contact form{border:1px solid var(--line);background:#fff;border-radius:14px;padding:28px;box-shadow:0 22px 50px #14342a17}.formRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.contact label{margin-bottom:14px;font-size:10px;font-weight:600;display:block}.contact input,.contact textarea{border:1px solid #dbe3df;border-radius:7px;width:100%;margin-top:7px;padding:11px;font-size:11px}.contact textarea{resize:none;height:90px}.contact form .btn{width:100%}footer{color:#eaf1ee;background:#091512;padding:70px 0 25px}footer>.wrap{grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.footLead p{color:#82958d;font-size:12px}.footCol{flex-direction:column;gap:11px;display:flex}.footCol b{margin-bottom:4px;font-size:11px}.footCol a{color:#81938c;font-size:10px}.copyright{color:#61736c;border-top:1px solid #24332e;justify-content:space-between;max-width:1132px;margin:50px auto 0;padding:20px 0 0;font-size:9px;display:flex}@media (width<=900px){.nav nav,.navCta{display:none}.menu{display:block}.nav nav.open{background:#fff;flex-direction:column;padding:25px;display:flex;position:absolute;top:72px;left:0;right:0}.heroProduct{grid-template-columns:1fr;gap:13px}.connector{justify-content:center;height:25px;transform:rotate(90deg)}.connector span{flex:0 0 30px}.split,.darkSplit,.contactGrid{grid-template-columns:1fr;gap:45px}.workflow{grid-template-columns:repeat(2,1fr)}.workflow>div{border:1px solid var(--line)!important}.docGrid,.industryGrid{grid-template-columns:repeat(2,1fr)}.sampleRow{grid-template-columns:15px 1fr 1fr}.sampleRow>:nth-child(n+4){display:none}.metrics{grid-template-columns:repeat(2,1fr)}.metrics>div{border-bottom:1px solid var(--line)}.dashBottom{grid-template-columns:1fr}.teamGrid{grid-template-columns:repeat(2,1fr)}.flywheel{flex-wrap:wrap;gap:12px}footer>.wrap{grid-template-columns:2fr 1fr;gap:40px}}@media (width<=600px){.wrap,.nav{padding-left:18px;padding-right:18px}.hero{padding-top:125px}.hero h1{letter-spacing:-2.5px;font-size:43px}.heroCopy>p{font-size:15px}.heroBtns{flex-direction:column}.heroProduct{margin-top:45px}.mail,.extract,.recommend{min-height:auto}.workflow,.opRows,.checkGrid,.capabilities,.featureList,.docGrid,.teamGrid,.industryGrid,.formRow{grid-template-columns:1fr}.appShell{height:auto}.appShell aside{display:none}.appMain{padding:12px}.search kbd{display:none}.docRequest,.found{flex-direction:column;align-items:flex-start}.sampleBoard{padding:8px 14px}.metrics{grid-template-columns:1fr 1fr}.dashBottom{display:block}.insights{margin-top:12px}.compare{grid-template-columns:1fr}.compare>div{padding:25px}.integrationCloud span{padding:14px}.contact form{padding:18px}footer>.wrap{grid-template-columns:1fr 1fr}.footLead{grid-column:span 2}.copyright{margin-left:18px;margin-right:18px}.hero h1 br{display:none}section{padding:85px 0}}.ingredientKnowledge{background:linear-gradient(#f6faf7,#fff)}.knowledgeWorkspace{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:.85fr 1.15fr;display:grid;overflow:hidden;box-shadow:0 26px 65px #1134291a}.ingredientLibrary{border-right:1px solid var(--line);background:#f8faf9;padding:27px}.libraryHead{align-items:center;gap:11px;display:flex}.libraryHead>div:nth-child(2){flex:1}.libraryHead small{text-transform:uppercase;letter-spacing:1px;color:#83908a;font-size:8px}.libraryHead h3{margin:3px 0;font-size:17px}.libraryHead button{background:#fff;border:1px solid #d5ded9;border-radius:7px;padding:8px 10px;font-size:9px}.libraryStats{border-top:1px solid #e4e9e6;border-bottom:1px solid #e4e9e6;gap:18px;margin:21px 0;padding:12px 0;display:flex}.libraryStats span{color:#89958f;flex-direction:column;font-size:8px;display:flex}.libraryStats b{color:var(--ink);margin-bottom:2px;font-size:11px}.fileList{flex-direction:column;gap:7px;display:flex}.fileList>div{background:#fff;border:1px solid #e3e9e6;border-radius:8px;align-items:center;gap:9px;padding:10px;display:flex}.fileList>div>div{flex-direction:column;flex:1;display:flex}.fileList b{font-size:10px}.fileList small{color:#84908b;margin-top:2px;font-size:8px}.fileList>div>svg{width:12px;color:var(--green)}.fileType{width:28px;height:28px;color:var(--green);background:#e9f5ef;border-radius:6px;place-items:center;display:grid}.fileType svg{width:13px}.dropzone{text-align:center;color:#7f8d87;border:1px dashed #bdcbc4;border-radius:8px;margin-top:10px;padding:13px;font-size:8px}.ingredientAnswer{padding:32px}.questionLabel{text-transform:uppercase;letter-spacing:.8px;color:#78857f;align-items:center;gap:7px;font-size:9px;display:flex}.questionLabel svg{width:14px}.questionBubble{background:var(--ink);color:#fff;border-radius:11px 11px 3px;margin:14px 0 18px 50px;padding:15px 17px;font-size:12px;line-height:1.5}.answerCard{border:1px solid #dce6e1;border-radius:12px;padding:21px;box-shadow:0 12px 30px #1232280f}.answerBadge{color:var(--green);text-transform:uppercase;letter-spacing:.7px;align-items:center;gap:6px;font-size:8px;display:flex}.answerBadge svg{width:13px}.answerCard h3{font:600 17px var(--serif);margin:13px 0 7px}.answerCard>p{color:#596760;font-size:11px;line-height:1.65}.citation{background:#f5f8f6;border-radius:7px;align-items:center;gap:10px;margin-top:7px;padding:9px;display:flex}.citation>b{width:20px;height:20px;color:var(--green);background:#dcefe6;border-radius:50%;place-items:center;font-size:8px;display:grid}.citation span{flex-direction:column;display:flex}.citation strong{font-size:9px}.citation small{color:#7f8b86;font-size:8px}.answerActions{justify-content:flex-end;gap:7px;margin-top:15px;display:flex}.answerActions button{background:#fff;border:1px solid #d6dfda;border-radius:7px;padding:8px 10px;font-size:9px}.answerActions button:last-child{background:var(--green);border-color:var(--green);color:#fff;align-items:center;gap:7px;display:flex}.answerActions svg{width:11px}.grounded{color:var(--green);gap:10px;margin-top:18px;display:flex}.grounded svg{width:18px}.grounded span{flex-direction:column;display:flex}.grounded b{font-size:10px}.grounded small{color:#7f8c86;margin-top:3px;font-size:8px}@media (width<=900px){.knowledgeWorkspace{grid-template-columns:1fr}.ingredientLibrary{border-right:0;border-bottom:1px solid var(--line)}}@media (width<=600px){.ingredientLibrary,.ingredientAnswer{padding:18px}.questionBubble{margin-left:20px}.answerActions{flex-direction:column}.answerActions button{justify-content:center}}.prepared{color:var(--green);background:#edf7f2;border-radius:7px;align-items:center;gap:7px;margin-top:16px;padding:10px;font-size:9px;display:flex}.prepared svg{width:13px}.documentCount,.attention{color:var(--green);background:#eaf5f0;border-radius:99px;padding:6px 8px;font-size:8px}.conciseContact>.wrap{text-align:center;max-width:760px}.conciseContact .eyebrow{justify-content:center}.conciseContact h2{font:600 clamp(34px,5vw,56px)/1.1 var(--serif);letter-spacing:-2.5px;margin:18px 0}.conciseContact p{color:var(--muted);max-width:620px;margin:0 auto 27px;font-size:16px;line-height:1.7}.conciseContact .btn{margin:auto}.conciseContact>.wrap>small{color:#91a099;margin-top:12px;font-size:9px;display:block}.leadForm{border:1px solid var(--line);background:#fff;border-radius:14px;padding:28px;position:relative;box-shadow:0 22px 50px #14342a17}.leadForm label{text-align:left;margin-bottom:14px;font-size:10px;font-weight:600;display:block}.leadForm input,.leadForm textarea{border:1px solid #dbe3df;border-radius:7px;outline:none;width:100%;margin-top:7px;padding:11px;font-size:11px;transition:border-color .2s,box-shadow .2s}.leadForm input:focus,.leadForm textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px #16705217}.leadForm textarea{resize:vertical;height:100px}.leadForm .btn{width:100%;margin:0}.leadForm .btn:disabled{opacity:.65;cursor:wait}.websiteField{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.formStatus{text-align:center;min-height:18px;margin-top:10px;font-size:10px}.formStatus.success{color:var(--green)}.formStatus.error{color:#b64242}
