.lp-eyebrow{color:#0242c9;letter-spacing:.02em;margin-bottom:12px;font-weight:700}.lp-eyebrow.light{color:#9dc0ff}.lp-stack{flex-direction:column;gap:24px;width:100%;display:flex}.lp-subhead{margin-top:8px}.lp-hero{background-image:linear-gradient(270deg,#0b0e1ae0 0%,#0b0e1a99 50%,#0b0e1a4d 100%),url(/webflow-assets/files/legal-ai-lawyers-desk.jpg);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;width:100%;padding:104px 48px;position:relative;overflow:hidden}.lp-hero-inner{z-index:1;grid-template-columns:1fr 400px;align-items:center;gap:56px;max-width:1240px;margin:0 auto;display:grid;position:relative}.lp-hero-content{flex-direction:column;gap:22px;display:flex}.lp-hero-title{color:#fff;letter-spacing:-.01em;text-shadow:0 2px 24px #0006;margin:0;font-size:clamp(32px,4.4vw,60px);font-weight:800;line-height:1.08}.lp-hero-text{color:#e9edfa;text-shadow:0 1px 12px #00000059;max-width:560px;margin:0;font-size:clamp(16px,1.3vw,20px);line-height:1.75}.lp-hero-form{background:#fff;border-radius:22px;width:100%;max-width:400px;margin-inline-start:auto;padding:28px;box-shadow:0 30px 80px #030a2880}.lp-hero-form-lead{color:#1e1d30;margin-bottom:18px;font-size:17px;font-weight:700;line-height:1.6}.lp-hero-form .services-form-copy,.lp-hero-form form.form{width:100%;min-width:0;max-width:100%}.lp-hero-form .services-form-copy.about-page{padding-top:0}.lp-hero-form .input-field,.lp-hero-form .input-field::placeholder{text-align:right;direction:rtl}.lp-hero-form .form-line{grid-row-gap:14px;flex-direction:column}.lp-hero-form .form-line._2{padding-bottom:14px}.lp-hero-form .input-field{height:48px}.lp-hero-form .button-form-div,.lp-hero-form .button-form-div.about{width:100%;min-width:0;max-width:100%}.lp-lead-form-cta .button-form-div.about{width:300px;min-width:300px;max-width:100%}.lp-lead-form-cta .button-blue-18.contact-form{white-space:nowrap;padding-inline:24px 60px}.lp-lead-form-cta .icn-send.about{pointer-events:none;left:24px}.lp-why .container-about-s3{padding-top:clamp(40px,5vw,72px)}.lp-why .content-about-s3{direction:ltr;border-radius:40px 0;grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);grid-template-areas:"profile title""profile copy";align-items:start;gap:24px 64px;padding:clamp(40px,5vw,72px);display:grid}.lp-why-title{text-align:right;direction:rtl;grid-area:title;justify-self:stretch;width:100%;margin:0}.lp-why-copy{direction:rtl;grid-area:copy}.lp-why-profile-card{direction:rtl;background:#fff;border:1px solid #1f294014;border-radius:28px 0;grid-area:profile;justify-self:center;width:100%;max-width:380px;margin:0;padding:16px;overflow:hidden;box-shadow:0 20px 50px #1f29401f}.lp-why .lp-why-image{object-fit:contain;border-radius:20px 0;width:100%;height:auto;min-height:0;display:block}.lp-why-profile{color:#1f2940;text-align:center;gap:6px;padding:20px 8px 8px;font-family:Nunito,sans-serif;font-size:17px;line-height:1.45;display:grid}.lp-why-profile strong{font-size:20px;font-weight:700}@media screen and (max-width:991px){.lp-why .content-about-s3{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""profile""copy";gap:32px;padding:40px}.lp-why-profile-card{max-width:440px}}@media screen and (max-width:479px){.lp-why .content-about-s3{gap:24px;padding:32px 16px}.lp-why-profile-card{border-radius:22px 0;padding:10px}.lp-why .lp-why-image{border-radius:16px 0}.lp-why-profile{padding:16px 6px 8px;font-size:16px}.lp-why-profile strong{font-size:18px}}.about-section.lp-tint{background-color:#f4f6fb;max-width:none}.about-section.lp-tint>div{width:100%;max-width:1440px}.lp-lawyers-clients .container-about-s4{padding-bottom:40px}@media screen and (min-width:992px){.lp-lawyers-clients .logo-card{padding-inline:0}.lp-lawyers-clients .logos-about-item:nth-child(6n+1) .logo-card{justify-content:flex-start}.lp-lawyers-clients .logos-about-item:nth-child(6n) .logo-card{justify-content:flex-end}}.lp-reality .container-about-s5{padding-top:40px}.lp-docs{grid-template-columns:1fr 1fr;align-items:center;gap:48px;width:100%;display:grid}.lp-docs-text{flex-direction:column;gap:20px;display:flex}.lp-docs-callout{background:#eef3ff;border:1px solid #d7e3ff;border-radius:16px;align-items:flex-start;gap:14px;padding:20px 24px;display:flex}.lp-docs-callout img{flex:none;width:32px;height:32px}.lp-docs-panel{background:#fff;border:1px solid #e6e8f0;border-radius:22px;padding:32px;position:relative;overflow:hidden;box-shadow:0 24px 60px #1e1d301a}.lp-docs-panel:before{content:"";top:0;background:linear-gradient(90deg,#0242c9,#4b82ff);height:6px;position:absolute;inset-inline:0}.lp-docs-panel-head{border-bottom:1px solid #eef0f4;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.lp-docs-panel-head img{flex:none;width:40px;height:40px}.lp-docs-list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.lp-docs-item{color:#1e1d30;align-items:flex-start;gap:12px;font-weight:600;display:flex}.lp-docs-tick{color:#0242c9;background:#e9f0ff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;margin-top:1px;display:inline-flex}.lp-docs-tick:before{content:"✓";font-size:15px;font-weight:800}.lp-chips{flex-wrap:wrap;gap:12px;width:100%;display:flex}.lp-chip{color:#0137a8;background:#e9f0ff;border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font-weight:600;display:flex}.lp-chip img{width:22px;height:22px}.lp-highlight{background:#e9f0ff;border:1px solid #cddcff;border-radius:20px;align-items:flex-start;gap:18px;width:100%;padding:24px 28px;display:flex}.lp-highlight img{flex:none;width:40px;height:40px}.lp-gov-head{flex-direction:column;gap:16px;max-width:900px;display:flex}.lp-guards{grid-template-columns:1fr 1fr;gap:16px;width:100%;display:grid}.lp-guard{background:#fff;border:1px solid #e6e8f0;border-radius:14px;align-items:center;gap:14px;padding:18px 22px;display:flex;box-shadow:0 6px 20px #1e1d300a}.lp-guard-tick{color:#0242c9;background:#e9f0ff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.lp-guard-tick:before{content:"✓";font-size:16px;font-weight:800}.lp-notes{border:1px solid #e2e8f8;background:#f7f9ff;border-inline-start:4px solid #0242c9;border-radius:16px;width:100%;padding:26px 30px}.lp-notes-title{margin-bottom:14px}.lp-notes-list{flex-direction:column;gap:10px;display:flex}.lp-note{padding-inline-start:24px;position:relative}.lp-note:before{content:"";inset-inline-start:0;background:#0242c9;border-radius:50%;width:8px;height:8px;position:absolute;top:9px}.content-about-s9.lp-process{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:clamp(32px,5vw,80px)}.lp-process-head{text-align:right;flex-direction:column;align-items:flex-start;gap:20px;display:flex}.lp-process-subtitle{text-align:right;width:100%}.lp-process-timeline{flex-direction:column;flex:auto;align-items:center;gap:24px;min-width:0;max-width:760px;margin-inline:auto;display:flex}.content-about-s9.lp-process .processes-list-s9-about{width:100%;min-width:auto;max-width:760px}.lp-benefits{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;display:grid}.lp-benefit{background:#fff;border:1px solid #eef0f4;border-radius:20px;flex-direction:column;gap:14px;height:100%;padding:30px;display:flex;box-shadow:0 6px 22px #1e1d300d}.lp-benefit-head{align-items:center;gap:14px;display:flex}.lp-benefit-head img{flex:none}.lp-usecases{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;display:grid}.lp-usecase{background:#fff;border:1px solid #eef0f4;border-radius:20px;flex-direction:column;gap:12px;height:100%;padding:24px;display:flex;box-shadow:0 6px 22px #1e1d300d}.lp-usecase-title{align-items:center;gap:12px;display:flex}.lp-usecase-title img{flex:none;width:40px;height:40px}.lp-checklist{grid-template-columns:1fr 1fr;gap:16px;width:100%;display:grid}.lp-check{background:#fff;border:1px solid #eef0f4;border-radius:16px;align-items:flex-start;gap:14px;padding:18px 22px;display:flex}.lp-check img{flex:none;width:28px;height:28px;margin-top:2px}.lp-faq{flex-direction:column;gap:12px;width:100%;display:flex}.lp-faq-item{background:#fff;border:1px solid #e6e8f0;border-radius:16px;padding:0 24px}.lp-faq-item summary{cursor:pointer;color:#1e1d30;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-style:normal;font-weight:700;list-style:none;display:flex}.lp-faq-item summary span{font-style:normal}.lp-faq-item summary::-webkit-details-marker{display:none}.lp-faq-item summary:after{content:"+";color:#0242c9;flex:none;font-size:26px;line-height:1}.lp-faq-item[open] summary:after{content:"–"}.lp-faq-answer{color:#4a4a55;padding:0 0 22px;line-height:1.75}@media screen and (max-width:991px){.lp-hero{padding:88px 24px 64px}.lp-hero-inner{grid-template-columns:1fr;gap:36px}.lp-hero-form{max-width:460px;margin-inline-start:0}.lp-docs{grid-template-columns:1fr;gap:32px}.lp-benefits,.lp-usecases{grid-template-columns:1fr 1fr}.content-about-s9.lp-process{flex-direction:column;align-items:stretch}.lp-process-head{width:100%;min-width:0;max-width:none;position:static}.lp-process-timeline{width:100%;max-width:760px}}@media screen and (max-width:767px){.lp-benefits,.lp-checklist,.lp-guards,.lp-usecases{grid-template-columns:1fr}.lp-hero-form{max-width:100%;padding:24px}.lp-lead-form-cta .button-form-div.about{width:100%;min-width:0}}
