.legalServices-module__xQT53a__page{--navy:#0c1831;--navy-soft:#14264b;--purple:#6c4cf1;--violet:#925cff;--violet-soft:#eeeaff;--ink:#11182a;--muted:#64708a;--line:#e4e8f1;color:var(--ink);font-family:var(--font-geist-sans), Inter, Arial, sans-serif;background:#fff;min-height:100vh;position:relative;overflow-x:hidden}.legalServices-module__xQT53a__page:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 14% 6%,#925cff17,#0000 24%),radial-gradient(circle at 86% 18%,#4d7dff12,#0000 22%),radial-gradient(circle at 10% 46%,#7c5cff14,#0000 26%),radial-gradient(circle at 90% 62%,#3774ff12,#0000 24%),radial-gradient(circle at 20% 88%,#925cff0f,#0000 24%),linear-gradient(#eef3ff52 0%,#eef3ff73 30%,#eef3ff52 65%,#eef3ff00 100%);height:3600px;position:absolute;top:0;left:0;right:0}.legalServices-module__xQT53a__page>*{z-index:1;position:relative}.legalServices-module__xQT53a__page>header{--purple:#6847ed;--purple2:#8b5cf6;--ink:#0d1025;--muted:#65718a;--line:#e5e7ef;color:#0d1025}.legalServices-module__xQT53a__page *{box-sizing:border-box}.legalServices-module__xQT53a__page a{color:inherit;text-decoration:none}.legalServices-module__xQT53a__hero{color:#fff;background:radial-gradient(circle at 76% 18%,#7e64f43d,#0000 28%),linear-gradient(135deg,#09152c 0%,#102247 58%,#192b56 100%);position:relative;overflow:hidden}.legalServices-module__xQT53a__heroGlow{border:1px solid #ffffff14;border-radius:50%;width:540px;height:540px;position:absolute;top:-180px;right:-150px}.legalServices-module__xQT53a__heroGlow:before,.legalServices-module__xQT53a__heroGlow:after{border-radius:inherit;content:"";border:1px solid #ffffff0f;position:absolute;inset:58px}.legalServices-module__xQT53a__heroGlow:after{inset:120px}.legalServices-module__xQT53a__heroShell{z-index:1;grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);align-items:center;gap:74px;max-width:1180px;min-height:650px;margin:0 auto;padding:74px 24px 82px;display:grid;position:relative}.legalServices-module__xQT53a__eyebrowRow{color:#c9c0ff;letter-spacing:.17em;align-items:center;gap:9px;font-size:10px;font-weight:850;display:flex}.legalServices-module__xQT53a__eyebrowDot{background:#a88fff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #a88fff21}.legalServices-module__xQT53a__heroCopy h1{letter-spacing:-.055em;margin:25px 0 24px;font-size:clamp(43px,5.1vw,67px);font-weight:700;line-height:.98}.legalServices-module__xQT53a__heroCopy h1 span{color:#aa97ff;display:block}.legalServices-module__xQT53a__heroCopy>p{color:#bac5dd;max-width:610px;margin:0;font-size:15px;line-height:1.75}.legalServices-module__xQT53a__heroActions{flex-wrap:wrap;gap:11px;margin-top:31px;display:flex}.legalServices-module__xQT53a__primaryButton,.legalServices-module__xQT53a__secondaryButton{border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:0 20px;font-size:12px;font-weight:800;display:inline-flex}.legalServices-module__xQT53a__primaryButton{background:linear-gradient(120deg, var(--purple), var(--violet));color:#fff;border:0;box-shadow:0 10px 22px #6c4cf12e}.legalServices-module__xQT53a__secondaryButton{color:#eef2ff;border:1px solid #ffffff38}.legalServices-module__xQT53a__heroProof{color:#95a3c1;flex-wrap:wrap;gap:10px 20px;margin-top:29px;font-size:12px;display:flex}.legalServices-module__xQT53a__heroProof span:before{color:#9f8aff;content:"✓";margin-right:6px}.legalServices-module__xQT53a__heroVisual{color:var(--ink);background:#fffffff5;border:1px solid #ffffff4d;border-radius:24px;padding:24px;position:relative;box-shadow:0 35px 90px #02081857}.legalServices-module__xQT53a__heroVisual:before{content:"";z-index:-1;background:linear-gradient(135deg,#7657f033,#0000);border-radius:28px;position:absolute;inset:-13px;transform:rotate(2.5deg)}.legalServices-module__xQT53a__visualTopbar,.legalServices-module__xQT53a__riskHeader,.legalServices-module__xQT53a__visualFooter,.legalServices-module__xQT53a__documentPanel{justify-content:space-between;align-items:center;display:flex}.legalServices-module__xQT53a__visualTopbar{border-bottom:1px solid var(--line);padding-bottom:17px}.legalServices-module__xQT53a__visualTopbar strong{margin-top:4px;font-size:14px;display:block}.legalServices-module__xQT53a__visualLabel{color:#76819a;letter-spacing:.14em;font-size:8px;font-weight:850}.legalServices-module__xQT53a__statusBadge{color:#21865a;background:#edf9f2;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:800}.legalServices-module__xQT53a__riskPanel{background:#f6f4ff;border:1px solid #e3ddff;border-radius:15px;margin-top:18px;padding:17px}.legalServices-module__xQT53a__riskHeader span{color:#5e6980;font-size:10px}.legalServices-module__xQT53a__riskHeader strong{font-size:10px}.legalServices-module__xQT53a__riskMeter{background:#ddd8f7;border-radius:999px;height:6px;margin:14px 0 16px;overflow:hidden}.legalServices-module__xQT53a__riskMeter span{border-radius:inherit;background:linear-gradient(90deg,#f39b73,#7657ee);width:72%;height:100%;display:block}.legalServices-module__xQT53a__riskGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.legalServices-module__xQT53a__riskGrid article{background:#fff;border:1px solid #e7e3f7;border-radius:10px;padding:11px}.legalServices-module__xQT53a__riskGrid span{color:#8b6af0;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:850;display:block}.legalServices-module__xQT53a__riskGrid strong{font-size:9px;line-height:1.35}.legalServices-module__xQT53a__visualColumns{grid-template-columns:1.15fr .85fr;gap:10px;margin-top:11px;display:grid}.legalServices-module__xQT53a__documentPanel,.legalServices-module__xQT53a__nextStepPanel{border:1px solid var(--line);border-radius:13px;min-height:84px;padding:13px}.legalServices-module__xQT53a__documentPanel{justify-content:flex-start;gap:10px}.legalServices-module__xQT53a__documentIcon{color:var(--purple);background:#6c4cf11a;border-radius:9px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:8px;font-weight:850;display:flex}.legalServices-module__xQT53a__documentPanel strong{margin-bottom:4px;font-size:9px;display:block}.legalServices-module__xQT53a__documentPanel span{color:var(--muted);font-size:8px}.legalServices-module__xQT53a__nextStepPanel{color:#11132b;background:#f6f4ff}.legalServices-module__xQT53a__nextStepPanel>span{color:var(--purple);letter-spacing:.12em;font-size:7px;font-weight:850;display:block}.legalServices-module__xQT53a__nextStepPanel strong{margin:6px 0;font-size:9px;line-height:1.35;display:block}.legalServices-module__xQT53a__nextStepPanel small{color:var(--muted);font-size:8px}.legalServices-module__xQT53a__visualFooter p{color:#69758d;margin:0;font-size:9px}.legalServices-module__xQT53a__avatarStack{display:flex}.legalServices-module__xQT53a__avatarStack span{color:#fff;background:#6f50e7;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin-left:-6px;font-size:6px;font-weight:850;display:flex}.legalServices-module__xQT53a__avatarStack span:first-child{margin-left:0}.legalServices-module__xQT53a__avatarStack span:nth-child(2){background:#0d1c3a}.legalServices-module__xQT53a__avatarStack span:nth-child(3){background:#e58b62}.legalServices-module__xQT53a__metricStrip{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:repeat(4,1fr);max-width:1180px;margin:0 auto;padding:0 24px;display:grid}.legalServices-module__xQT53a__metricStrip div{border-right:1px solid var(--line);align-items:center;gap:12px;min-height:94px;padding:18px 25px;display:flex}.legalServices-module__xQT53a__metricStrip div:last-child{border-right:0}.legalServices-module__xQT53a__metricStrip strong{color:#7254ee;font-size:11px}.legalServices-module__xQT53a__metricStrip span{color:#5f6a80;font-size:13px;line-height:1.45}.legalServices-module__xQT53a__servicesSection,.legalServices-module__xQT53a__workflowSection,.legalServices-module__xQT53a__faqSection{max-width:1180px;margin:0 auto;padding:92px 24px}.legalServices-module__xQT53a__sectionHeading{grid-template-columns:1.3fr .7fr;align-items:end;gap:60px;margin-bottom:38px;display:grid}.legalServices-module__xQT53a__sectionEyebrow{color:#7254ee;letter-spacing:.16em;font-size:9px;font-weight:850}.legalServices-module__xQT53a__sectionHeading h2,.legalServices-module__xQT53a__workflowIntro h2,.legalServices-module__xQT53a__faqHeading h2,.legalServices-module__xQT53a__insightCard h2{letter-spacing:-.045em;margin:12px 0 0;font-size:40px;font-weight:600;line-height:1.06}.legalServices-module__xQT53a__sectionHeading>p{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.legalServices-module__xQT53a__serviceGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.legalServices-module__xQT53a__serviceCard{border:1px solid var(--line);border-radius:17px;min-height:275px;padding:24px;transition:border-color .2s,box-shadow .2s,transform .2s}.legalServices-module__xQT53a__serviceCard:hover{border-color:#c7baff;transform:translateY(-4px);box-shadow:0 22px 50px #1e264917}.legalServices-module__xQT53a__serviceTopline{justify-content:space-between;align-items:center;display:flex}.legalServices-module__xQT53a__serviceTopline>span:first-child{color:#846bf0;font-size:10px;font-weight:850}.legalServices-module__xQT53a__serviceArrow{border:1px solid var(--line);border-radius:50%;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.legalServices-module__xQT53a__serviceCard h3{margin:35px 0 12px;font-size:18px;line-height:1.25}.legalServices-module__xQT53a__serviceCard p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.legalServices-module__xQT53a__tagRow{flex-wrap:wrap;gap:6px;margin-top:22px;display:flex}.legalServices-module__xQT53a__tagRow span{color:#656d82;background:#f4f2fb;border-radius:999px;padding:7px 9px;font-size:10px}.legalServices-module__xQT53a__insightSection{background:#f6f7fb;grid-template-columns:1fr .92fr;align-items:stretch;gap:18px;padding:82px max(24px,50vw - 566px);display:grid}.legalServices-module__xQT53a__insightCard{color:#fff;background:#0e1d3a;border-radius:24px;padding:43px}.legalServices-module__xQT53a__insightCard .legalServices-module__xQT53a__sectionEyebrow{color:#a996ff}.legalServices-module__xQT53a__insightCard h2{max-width:630px}.legalServices-module__xQT53a__insightCard>p{color:#b5c0d8;max-width:650px;font-size:13px;line-height:1.8}.legalServices-module__xQT53a__insightList{grid-template-columns:1fr 1fr;gap:10px;margin-top:28px;display:grid}.legalServices-module__xQT53a__insightList div{color:#d9e1f2;border-top:1px solid #ffffff1f;align-items:center;gap:10px;padding-top:12px;font-size:10px;display:flex}.legalServices-module__xQT53a__insightList span{color:#b8a8ff;background:#9f8aff2b;border-radius:7px;flex:none;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.legalServices-module__xQT53a__clauseCard{border:1px solid var(--line);background:#fff;border-radius:24px;padding:30px;box-shadow:0 24px 60px #151d3a14}.legalServices-module__xQT53a__clauseHeader>span:first-child{color:#68748b;letter-spacing:.15em;font-size:8px;font-weight:850}.legalServices-module__xQT53a__liveDot{color:#278a61;font-size:9px}.legalServices-module__xQT53a__liveDot:before{content:"";background:#34b77d;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.legalServices-module__xQT53a__clauseText{color:#33405a;border-left:3px solid #856cf1;margin:24px 0;padding-left:18px;font-family:Georgia,serif;font-size:16px;font-style:italic;line-height:1.75}.legalServices-module__xQT53a__annotation>span,.legalServices-module__xQT53a__annotationMuted>span{border-radius:8px;flex:none;justify-content:center;align-items:center;width:27px;height:27px;font-size:10px;font-weight:850;display:flex}.legalServices-module__xQT53a__annotation>span{color:#fff;background:#e98e68}.legalServices-module__xQT53a__annotationMuted>span{color:#fff;background:#46a87a}.legalServices-module__xQT53a__annotation strong,.legalServices-module__xQT53a__annotationMuted strong{font-size:10px}.legalServices-module__xQT53a__workflowSection{grid-template-columns:.78fr 1.22fr;gap:90px;display:grid}.legalServices-module__xQT53a__workflowIntro>p{color:var(--muted);font-size:13px;line-height:1.75}.legalServices-module__xQT53a__textLink{gap:9px;margin-top:12px;font-size:11px;font-weight:850;display:inline-flex;color:#6d4ee5!important}.legalServices-module__xQT53a__workflowList{border-top:1px solid var(--line)}.legalServices-module__xQT53a__workflowItem{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;gap:25px;padding:24px 0;display:grid}.legalServices-module__xQT53a__workflowItem>span{color:#7b60eb;font-size:11px;font-weight:850}.legalServices-module__xQT53a__workflowItem h3{margin:0 0 7px;font-size:16px}.legalServices-module__xQT53a__workflowItem p{color:var(--muted);margin:0;font-size:11px;line-height:1.65}.legalServices-module__xQT53a__faqSection{grid-template-columns:.72fr 1.28fr;gap:90px;padding-top:30px;display:grid}.legalServices-module__xQT53a__faqHeading h2{font-size:38px}.legalServices-module__xQT53a__faqList{border-top:1px solid var(--line)}.legalServices-module__xQT53a__faqItem{border-bottom:1px solid var(--line)}.legalServices-module__xQT53a__faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 0;font-size:13px;font-weight:750;list-style:none;display:flex}.legalServices-module__xQT53a__faqItem summary span{border:1px solid var(--line);border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .2s;display:flex}.legalServices-module__xQT53a__faqItem[open] summary span{transform:rotate(45deg)}.legalServices-module__xQT53a__faqItem p{color:var(--muted);margin:-5px 50px 20px 0;font-size:11px;line-height:1.75}.legalServices-module__xQT53a__finalCta{color:#fff;background:linear-gradient(135deg,#6545db,#8b63f6);border-radius:25px;justify-content:space-between;align-items:center;gap:35px;max-width:1132px;margin:20px auto 86px;padding:42px 46px;display:flex;position:relative;overflow:hidden}.legalServices-module__xQT53a__finalCta:after{content:"";border:1px solid #ffffff24;border-radius:50%;width:260px;height:260px;position:absolute;top:-120px;right:-70px}.legalServices-module__xQT53a__finalCta>div{z-index:1;position:relative}.legalServices-module__xQT53a__finalCta span{color:#dcd3ff;letter-spacing:.16em;font-size:8px;font-weight:850}.legalServices-module__xQT53a__finalCta h2{letter-spacing:-.035em;max-width:620px;margin:8px 0 0;font-size:27px}.legalServices-module__xQT53a__finalActions{flex:none;gap:9px;display:flex}.legalServices-module__xQT53a__finalActions a{border-radius:9px;padding:13px 16px;font-size:10px;font-weight:850}.legalServices-module__xQT53a__finalActions a:first-child{color:#6043d5;background:#fff}.legalServices-module__xQT53a__finalActions a:last-child{border:1px solid #fff6}@media (max-width:980px){.legalServices-module__xQT53a__heroShell{grid-template-columns:1fr .9fr;gap:45px}.legalServices-module__xQT53a__serviceGrid,.legalServices-module__xQT53a__metricStrip{grid-template-columns:repeat(2,1fr)}.legalServices-module__xQT53a__metricStrip div:nth-child(2){border-right:0}.legalServices-module__xQT53a__metricStrip div:nth-child(-n+2){border-bottom:1px solid var(--line)}.legalServices-module__xQT53a__insightSection{grid-template-columns:1fr}}@media (max-width:760px){.legalServices-module__xQT53a__heroShell{grid-template-columns:1fr;min-height:auto;padding:64px 18px}.legalServices-module__xQT53a__heroCopy h1 span{display:inline}.legalServices-module__xQT53a__heroVisual{max-width:560px}.legalServices-module__xQT53a__sectionHeading,.legalServices-module__xQT53a__workflowSection,.legalServices-module__xQT53a__faqSection{grid-template-columns:1fr;gap:34px}.legalServices-module__xQT53a__sectionHeading{align-items:start}.legalServices-module__xQT53a__servicesSection,.legalServices-module__xQT53a__workflowSection,.legalServices-module__xQT53a__faqSection{padding:68px 18px}.legalServices-module__xQT53a__insightSection{padding:64px 18px}.legalServices-module__xQT53a__finalCta{border-radius:0;flex-direction:column;align-items:flex-start;margin-bottom:0;padding:36px 22px}}@media (max-width:560px){.legalServices-module__xQT53a__heroCopy h1{font-size:42px}.legalServices-module__xQT53a__heroActions,.legalServices-module__xQT53a__finalActions{flex-direction:column;align-items:stretch;width:100%}.legalServices-module__xQT53a__primaryButton,.legalServices-module__xQT53a__secondaryButton,.legalServices-module__xQT53a__finalActions a{width:100%}.legalServices-module__xQT53a__riskGrid,.legalServices-module__xQT53a__visualColumns,.legalServices-module__xQT53a__serviceGrid,.legalServices-module__xQT53a__insightList{grid-template-columns:1fr}.legalServices-module__xQT53a__metricStrip{grid-template-columns:1fr;padding:0 18px}.legalServices-module__xQT53a__metricStrip div{border-bottom:1px solid var(--line);border-right:0;padding-left:0;padding-right:0}.legalServices-module__xQT53a__metricStrip div:last-child{border-bottom:0}.legalServices-module__xQT53a__insightCard,.legalServices-module__xQT53a__clauseCard{border-radius:18px;padding:25px}}.legalServices-module__xQT53a__page{--navy:#2b1b6c;--navy-soft:#4f2fcb;--violet:#6c4cf1;--violet-soft:#f2efff;--ink:#11132b;--muted:#69728a;--line:#e7e7f1;background:#fff}.legalServices-module__xQT53a__hero{color:var(--ink);background:radial-gradient(circle at 78% 18%,#925cff2e,#0000 28%),radial-gradient(circle at 14% 35%,#4d7dff1a,#0000 28%),linear-gradient(#fbfaff 0%,#fff 100%)}.legalServices-module__xQT53a__eyebrowRow{color:#6c4cf1}.legalServices-module__xQT53a__eyebrowDot{background:#925cff;box-shadow:0 0 0 5px #925cff1f}.legalServices-module__xQT53a__heroCopy>p{color:#69728a}.legalServices-module__xQT53a__heroGlow,.legalServices-module__xQT53a__heroGlow:before,.legalServices-module__xQT53a__heroGlow:after{border-color:#6c4cf11a}.legalServices-module__xQT53a__page{overflow-x:hidden}.legalServices-module__xQT53a__page p,.legalServices-module__xQT53a__page li{font-size:15px;line-height:1.72}.legalServices-module__xQT53a__page button,.legalServices-module__xQT53a__page a{font-size:13px}.legalServices-module__xQT53a__page input,.legalServices-module__xQT53a__page textarea,.legalServices-module__xQT53a__page select{font-size:15px}.legalServices-module__xQT53a__page img,.legalServices-module__xQT53a__page svg,.legalServices-module__xQT53a__page video{max-width:100%}@media (max-width:980px){.legalServices-module__xQT53a__page p,.legalServices-module__xQT53a__page li{font-size:15px}}@media (max-width:760px){.legalServices-module__xQT53a__page p,.legalServices-module__xQT53a__page li{font-size:15px;line-height:1.75}.legalServices-module__xQT53a__page button,.legalServices-module__xQT53a__page a{font-size:14px}.legalServices-module__xQT53a__page input,.legalServices-module__xQT53a__page textarea,.legalServices-module__xQT53a__page select{max-width:100%;font-size:16px}}@media (max-width:560px){.legalServices-module__xQT53a__page p,.legalServices-module__xQT53a__page li{font-size:15px}.legalServices-module__xQT53a__page h2{line-height:1.15}.legalServices-module__xQT53a__page h3{line-height:1.25}}.legalServices-module__xQT53a__heroCopy h1{font-size:45px}.legalServices-module__xQT53a__heroCopy>p,.legalServices-module__xQT53a__primaryButton,.legalServices-module__xQT53a__secondaryButton{font-size:16px}.legalServices-module__xQT53a__sectionHeading h2,.legalServices-module__xQT53a__insightCard h2,.legalServices-module__xQT53a__faqHeading h2{font-size:40px}.legalServices-module__xQT53a__serviceCard h3{font-size:24px}.legalServices-module__xQT53a__serviceCard p,.legalServices-module__xQT53a__sectionHeading>p,.legalServices-module__xQT53a__insightCard>p{font-size:15px}.legalServices-module__xQT53a__faqItem summary{gap:18px;font-size:16px;line-height:1.45}.legalServices-module__xQT53a__faqItem p{font-size:15px;line-height:1.7}.legalServices-module__xQT53a__faqItem summary{-webkit-user-select:none;user-select:none}.legalServices-module__xQT53a__faqItem[open]>p{animation:.2s both legalServices-module__xQT53a__faqReveal}@keyframes legalServices-module__xQT53a__faqReveal{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.legalServices-module__xQT53a__faqItem summary{padding:18px 0;font-size:16px}.legalServices-module__xQT53a__faqItem p{margin-right:0;font-size:15px}}.legalServices-module__xQT53a__hero{color:#111638;background:radial-gradient(circle at 83% 18%,#7e49ff24,#0000 28%),radial-gradient(circle at 8% 8%,#7d5eff14,#0000 22%),#fff;padding-bottom:0;overflow:visible}.legalServices-module__xQT53a__hero:before{content:"";opacity:.95;z-index:0;background:linear-gradient(145deg,#8a5af4,#a36df4);border-radius:50%;width:520px;height:520px;position:absolute;top:-70px;right:-110px}.legalServices-module__xQT53a__hero:after{content:"";z-index:0;background:repeating-radial-gradient(circle,#0000 0 13px,#ffffff2e 14px 15px);border-radius:50%;width:430px;height:430px;position:absolute;top:-25px;right:-58px}.legalServices-module__xQT53a__heroGlow{background:radial-gradient(circle,#7c54f01a,#7c54f009 62%,#0000 63%);border:0;width:310px;height:310px;top:-155px;left:-150px;right:auto}.legalServices-module__xQT53a__heroGlow:before,.legalServices-module__xQT53a__heroGlow:after{border-color:#6f4beb17}.legalServices-module__xQT53a__heroShell{grid-template-columns:minmax(0,.86fr) minmax(590px,1.14fr);gap:82px;max-width:1420px;min-height:690px;padding:82px 48px 46px}.legalServices-module__xQT53a__heroCopy{max-width:600px}.legalServices-module__xQT53a__eyebrowRow{color:#5633db;letter-spacing:.1em;background:#fbfaff;border:1px solid #d9cffc;border-radius:999px;padding:9px 16px;font-size:11px;display:inline-flex;box-shadow:0 4px 16px #6446c80d}.legalServices-module__xQT53a__shieldIcon{color:#7048ee;font-size:18px;line-height:1}.legalServices-module__xQT53a__heroCopy h1{letter-spacing:-.05em;color:#111638;margin:36px 0 25px;font-size:clamp(52px,4.4vw,72px);font-weight:760;line-height:1.04}.legalServices-module__xQT53a__heroCopy h1 span{color:#8a5cf4}.legalServices-module__xQT53a__heroCopy>p{color:#53617e;max-width:590px;font-size:16px;line-height:1.72}.legalServices-module__xQT53a__heroActions{gap:15px;margin-top:36px}.legalServices-module__xQT53a__primaryButton,.legalServices-module__xQT53a__secondaryButton{border-radius:11px;min-height:60px;padding:0 25px;font-size:14px}.legalServices-module__xQT53a__secondaryButton{color:#111638;background:#fff;border:1px solid #d6d9e8}.legalServices-module__xQT53a__chatIcon{font-size:18px}.legalServices-module__xQT53a__heroProof span:before{color:#6d3af0;border:1px solid #6d3af0;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;padding:1px 2px;font-size:10px;display:inline-flex}.legalServices-module__xQT53a__heroVisual{z-index:2;background:#fffffff7;border:1px solid #cbbcff;border-radius:24px;padding:30px 32px 28px;box-shadow:0 30px 55px #2a205938}.legalServices-module__xQT53a__heroVisual:before{background:linear-gradient(145deg,#7047eb2e,#966bf614);border-radius:28px;inset:-15px -17px -12px -13px;transform:rotate(0)}.legalServices-module__xQT53a__visualBrandRow{border-bottom:1px solid #d9dce8;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.legalServices-module__xQT53a__visualBrand{align-items:center;gap:10px;display:flex}.legalServices-module__xQT53a__visualBrand span{color:#7041ef;font-size:25px}.legalServices-module__xQT53a__visualBrand strong{letter-spacing:.03em;font-size:20px}.legalServices-module__xQT53a__statusBadge{color:#12925a;background:#eaf9f1;padding:8px 14px;font-size:11px}.legalServices-module__xQT53a__visualTopbar{border:0;padding:25px 0 12px}.legalServices-module__xQT53a__visualTopbar strong{margin-top:8px;font-size:19px}.legalServices-module__xQT53a__visualLabel{color:#7041ef;letter-spacing:.14em;font-size:10px}.legalServices-module__xQT53a__riskPanel{background:linear-gradient(135deg,#fbfaff,#f6f5ff);border-color:#d9d5ee;margin-top:8px;padding:20px}.legalServices-module__xQT53a__riskHeader span,.legalServices-module__xQT53a__riskHeader strong{font-size:12px}.legalServices-module__xQT53a__riskMeter{background:#dad9ea;height:7px;margin:17px 0 20px}.legalServices-module__xQT53a__riskMeter span{background:linear-gradient(90deg,#ba32c4,#ff7b22,#e97282);width:74%}.legalServices-module__xQT53a__riskGrid{gap:12px}.legalServices-module__xQT53a__riskGrid article{border-color:#d9dce8;border-radius:12px;padding:16px 15px}.legalServices-module__xQT53a__riskGrid article div{justify-content:space-between;align-items:center;gap:8px;display:flex}.legalServices-module__xQT53a__riskGrid span{font-size:9px}.legalServices-module__xQT53a__riskGrid article:first-child span{color:#ef202b}.legalServices-module__xQT53a__riskGrid article:nth-child(2) span{color:#f26a00}.legalServices-module__xQT53a__riskGrid article:nth-child(3) span{color:#7041ef}.legalServices-module__xQT53a__riskGrid strong{font-size:11px}.legalServices-module__xQT53a__riskGrid b{color:#ef3e49;font-size:16px}.legalServices-module__xQT53a__riskGrid article:nth-child(2) b{color:#f29122}.legalServices-module__xQT53a__riskGrid article:nth-child(3) b{color:#7041ef}.legalServices-module__xQT53a__visualColumns{grid-template-columns:1.15fr .95fr;gap:14px;margin-top:16px}.legalServices-module__xQT53a__documentPanel,.legalServices-module__xQT53a__nextStepPanel{border-color:#d9dce8;min-height:115px;padding:18px}.legalServices-module__xQT53a__documentIcon{color:#6d36ef;background:#f3efff;width:48px;height:48px;font-size:24px}.legalServices-module__xQT53a__documentPanel strong{font-size:12px}.legalServices-module__xQT53a__documentPanel span{font-size:10px}.legalServices-module__xQT53a__nextStepPanel{background:linear-gradient(135deg,#fff,#f8f7ff)}.legalServices-module__xQT53a__nextStepPanel>span{color:#111638;font-size:9px}.legalServices-module__xQT53a__nextStepPanel strong{margin:10px 0;font-size:11px}.legalServices-module__xQT53a__nextStepPanel small{font-size:10px}.legalServices-module__xQT53a__visualFooter{margin-top:22px}.legalServices-module__xQT53a__avatarStack span{width:36px;height:36px;margin-left:-4px;font-size:10px}.legalServices-module__xQT53a__avatarStack .legalServices-module__xQT53a__addAvatar{font-size:17px;color:#6b4bdc!important;background:#fff!important;border:1px dashed #a99be3!important}.legalServices-module__xQT53a__visualFooter p{color:#4e5875;background:#f8f7ff;border-radius:9px;padding:11px 16px;font-size:11px}.legalServices-module__xQT53a__metricStrip{z-index:3;border:1px solid #ebe9f4;border-radius:24px;max-width:1500px;margin:0 auto;padding:0 20px;position:relative;transform:translateY(8px);box-shadow:0 18px 45px #29244d0f}.legalServices-module__xQT53a__metricStrip>div{align-items:flex-start;gap:20px;min-height:190px;padding:30px}.legalServices-module__xQT53a__metricIcon{background:#f3efff;border-radius:50%;flex:0 0 62px;justify-content:center;align-items:center;width:62px;height:62px;color:#7041ef!important;font-size:30px!important;display:flex!important}.legalServices-module__xQT53a__metricCopy{grid-template-rows:auto auto;grid-template-columns:34px 1fr;border:0!important;gap:4px 0!important;min-height:0!important;padding:0!important;display:grid!important}.legalServices-module__xQT53a__metricCopy strong{color:#8a5cf4;grid-column:1;margin-top:3px;font-size:13px}.legalServices-module__xQT53a__metricCopy b{color:#111638;grid-column:2;font-size:15px;line-height:1.35}.legalServices-module__xQT53a__metricCopy small{color:#66718b;grid-column:2;margin-top:10px;font-size:11px;line-height:1.55}@media (max-width:1100px){.legalServices-module__xQT53a__heroShell{grid-template-columns:1fr 1fr;gap:45px;padding-left:28px;padding-right:28px}.legalServices-module__xQT53a__heroCopy h1{font-size:50px}.legalServices-module__xQT53a__heroVisual{padding:24px}.legalServices-module__xQT53a__metricStrip>div{padding:25px 16px}.legalServices-module__xQT53a__metricIcon{flex-basis:48px;width:48px;height:48px;font-size:22px!important}}@media (max-width:760px){.legalServices-module__xQT53a__hero:before,.legalServices-module__xQT53a__hero:after{display:none}.legalServices-module__xQT53a__heroShell{grid-template-columns:1fr;padding:55px 18px 28px}.legalServices-module__xQT53a__heroCopy h1{font-size:44px}.legalServices-module__xQT53a__heroCopy>p{font-size:15px}.legalServices-module__xQT53a__metricStrip{border-radius:18px;margin:0 14px;transform:none}.legalServices-module__xQT53a__metricStrip>div{min-height:150px}.legalServices-module__xQT53a__visualBrand strong{font-size:16px}}.legalServices-module__xQT53a__hero:before,.legalServices-module__xQT53a__hero:after{content:none!important;display:none!important}.legalServices-module__xQT53a__metricStrip>div{cursor:default;transition:transform .28s,box-shadow .28s,background-color .28s,border-color .28s;position:relative;overflow:hidden}.legalServices-module__xQT53a__metricStrip>div:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#7041ef17,#9d6ff706);transition:opacity .28s,transform .28s;position:absolute;inset:0;transform:scale(.94)}.legalServices-module__xQT53a__metricStrip>div:hover{z-index:2;background:#fff;border-color:#0000;border-radius:18px;transform:translateY(-8px);box-shadow:0 20px 45px #5937be24}.legalServices-module__xQT53a__metricStrip>div:hover:before{opacity:1;transform:scale(1)}.legalServices-module__xQT53a__metricStrip>div>*{z-index:1;position:relative}.legalServices-module__xQT53a__metricStrip>div:hover .legalServices-module__xQT53a__metricIcon{background:linear-gradient(135deg,#6b38ee,#9565f7);transform:translateY(-3px)scale(1.08)rotate(-4deg);box-shadow:0 12px 24px #6c41ef3d;color:#fff!important}.legalServices-module__xQT53a__metricIcon{transition:transform .28s,background .28s,color .28s,box-shadow .28s}.legalServices-module__xQT53a__metricStrip>div:hover .legalServices-module__xQT53a__metricCopy strong{color:#6d3ef0}.legalServices-module__xQT53a__metricStrip>div:hover .legalServices-module__xQT53a__metricCopy b{color:#40219c}.legalServices-module__xQT53a__metricCopy strong,.legalServices-module__xQT53a__metricCopy b{transition:color .28s}@media (max-width:760px){.legalServices-module__xQT53a__metricStrip>div:hover{transform:translateY(-4px)}}.legalServices-module__xQT53a__servicesSection{isolation:isolate;background:radial-gradient(circle at 92% 6%,#8159f61f,#0000 27%),radial-gradient(circle at 6% 94%,#8159f614,#0000 28%),linear-gradient(#fff 0%,#fdfcff 55%,#fbfaff 100%);max-width:none;margin:0;padding:92px max(24px,50vw - 590px) 108px;position:relative;overflow:hidden}.legalServices-module__xQT53a__servicesSection:before,.legalServices-module__xQT53a__servicesSection:after,.legalServices-module__xQT53a__servicesDecorTop,.legalServices-module__xQT53a__servicesDecorBottom{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.legalServices-module__xQT53a__servicesSection:before{border:2px solid #774def24;width:510px;height:510px;top:-300px;right:-300px}.legalServices-module__xQT53a__servicesSection:after{border:2px solid #774def21;width:650px;height:650px;bottom:-405px;left:-430px}.legalServices-module__xQT53a__servicesDecorTop{border:2px solid #774def1c;width:430px;height:430px;top:-245px;right:-220px}.legalServices-module__xQT53a__servicesDecorBottom{border:2px solid #774def1a;width:560px;height:560px;bottom:-345px;left:-365px}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__sectionHeading{z-index:2;grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);align-items:end;gap:80px;max-width:1180px;margin:0 auto 50px;position:relative}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__sectionHeading>div{padding-bottom:28px;position:relative}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__sectionHeading>div:after{content:"";background:linear-gradient(90deg,#6c3df0,#8c5cf6);border-radius:99px;width:100px;height:3px;position:absolute;bottom:0;left:0}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__sectionEyebrow{color:#7042ef;letter-spacing:.16em;font-size:16px;font-weight:700}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__sectionHeading h2{color:#11142e;letter-spacing:-.045em;max-width:690px;margin-top:18px;font-size:clamp(34px,3vw,46px);line-height:1.08}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__sectionHeading>p{color:#65708b;max-width:380px;margin:0 0 29px;font-size:15px;line-height:1.7}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceGrid{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1180px;margin:0 auto;display:grid;position:relative}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceCard{background:linear-gradient(145deg,#fffffffc 0%,#fffffffa 70%,#f4f0fff5 100%);border:1px solid #dedaf0;border-radius:17px;flex-direction:column;min-height:320px;padding:28px 29px 26px;transition:transform .28s,border-color .28s,box-shadow .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 26px #372a6d0d,0 22px 35px -30px #643fdd59}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceCard:before{content:"";opacity:.65;pointer-events:none;background:radial-gradient(circle,#8157f41c,#8157f400 70%);border-radius:50%;width:190px;height:190px;transition:opacity .28s,transform .28s;position:absolute;bottom:-90px;right:-75px}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceCard:hover{border-color:#c8baff;transform:translateY(-7px);box-shadow:0 20px 42px #34276c1a,0 24px 45px -25px #7044eb61}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceCard:hover:before{opacity:1;transform:scale(1.16)}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceTopline{z-index:1;position:relative}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceTopline>span:first-child{color:#7448f1;font-size:13px;font-weight:850}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceArrow{color:#7142f0;background:#f0ebff;border:0;width:40px;height:40px;font-size:24px;line-height:1;transition:transform .28s,color .28s,background .28s,box-shadow .28s}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceCard:hover .legalServices-module__xQT53a__serviceArrow{color:#fff;background:linear-gradient(135deg,#7040ef,#9566f7);transform:translate(2px,-2px)rotate(5deg)scale(1.06);box-shadow:0 10px 20px #7040ef38}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceCard h3{z-index:1;color:#12162f;letter-spacing:-.025em;margin:30px 0 15px;font-size:23px;line-height:1.18;position:relative}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceCard p{z-index:1;color:#626e89;margin:0;font-size:15px;line-height:1.62;position:relative}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__tagRow{z-index:1;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:24px;display:flex;position:relative}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__tagRow span{color:#7052d9;background:#f3f0ff;border:1px solid #7953ed0a;border-radius:999px;padding:8px 13px;font-size:10px;line-height:1;transition:transform .2s,background .2s}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceCard:hover .legalServices-module__xQT53a__tagRow span{background:#efebff}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceCard:hover .legalServices-module__xQT53a__tagRow span:hover{transform:translateY(-2px)}@media (max-width:980px){.legalServices-module__xQT53a__servicesSection{padding:78px 24px 88px}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__sectionHeading{grid-template-columns:1fr;gap:24px}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__sectionHeading>p{max-width:620px;margin-bottom:0}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.legalServices-module__xQT53a__servicesSection{padding:62px 18px 72px}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__sectionHeading{margin-bottom:34px}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__sectionHeading>div{padding-bottom:22px}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__sectionHeading h2{font-size:34px}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceGrid{grid-template-columns:1fr}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceCard{min-height:290px;padding:24px}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceCard h3{font-size:22px}.legalServices-module__xQT53a__servicesSection:before,.legalServices-module__xQT53a__servicesDecorTop{right:-390px}.legalServices-module__xQT53a__servicesSection:after,.legalServices-module__xQT53a__servicesDecorBottom{left:-470px}}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__headingAccent{color:#7545f4;white-space:nowrap;display:inline-block;position:relative}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__headingAccent:after{content:"";border-top:3px solid #8a5cf6;border-radius:50%;height:11px;position:absolute;bottom:-12px;left:7%;right:3%;transform:rotate(-1.5deg)}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceHoverIcon{z-index:3;color:#7041ef;opacity:0;pointer-events:none;background:linear-gradient(145deg,#f0eaff,#e7dcff);border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;font-size:30px;line-height:1;transition:opacity .28s,transform .32s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:24px;left:28px;transform:translateY(12px)scale(.82);box-shadow:0 10px 24px #7041ef1f}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceCard:hover .legalServices-module__xQT53a__serviceHoverIcon{opacity:1;transform:translateY(0)scale(1)}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceCard .legalServices-module__xQT53a__serviceTopline{transition:padding-top .32s cubic-bezier(.2,.8,.2,1)}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceCard:hover .legalServices-module__xQT53a__serviceTopline{padding-top:74px}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceCard h3{transition:margin-top .32s cubic-bezier(.2,.8,.2,1),color .25s}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceCard:hover h3{color:#11142e;margin-top:20px}@media (hover:none){.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceHoverIcon{opacity:1;transform:none}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceCard .legalServices-module__xQT53a__serviceTopline{padding-top:74px}}@media (max-width:640px){.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__headingAccent:after{height:8px;bottom:-9px}}.legalServices-module__xQT53a__insightSection{isolation:isolate;background:radial-gradient(circle at 12% 85%,#7e52f214,#0000 22%),radial-gradient(circle at 88% 10%,#7e52f20e,#0000 24%),#fff;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;gap:28px;padding:108px max(24px,50vw - 620px);display:grid;position:relative;overflow:hidden}.legalServices-module__xQT53a__insightCard{z-index:2;color:#11162f;background:#fffffff7;border:1px solid #e2def2;border-radius:24px;min-height:690px;padding:42px 46px 34px;position:relative;overflow:hidden;box-shadow:0 22px 60px #32285f0f}.legalServices-module__xQT53a__intakeBadge{color:#6943e8;letter-spacing:.03em;background:#eee9ff;border-radius:999px;align-items:center;gap:9px;padding:10px 17px;font-size:13px;font-weight:850;display:inline-flex}.legalServices-module__xQT53a__intakeBadge>span{font-size:21px;line-height:1}.legalServices-module__xQT53a__intakeHeroRow{grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:14px;margin-top:35px;display:grid}.legalServices-module__xQT53a__insightCard .legalServices-module__xQT53a__intakeCopy h2{color:#20283f;letter-spacing:-.045em;max-width:540px;margin:0;font-size:clamp(37px,3.15vw,52px);font-weight:650;line-height:1.12}.legalServices-module__xQT53a__insightCard .legalServices-module__xQT53a__intakeCopy h2 span{color:#7550ed;font-weight:760;display:inline-block;position:relative}.legalServices-module__xQT53a__insightCard .legalServices-module__xQT53a__intakeCopy h2 span:after{content:"";border-top:4px solid #774fee45;border-radius:50%;height:10px;position:absolute;bottom:-12px;left:0;right:3%;transform:rotate(-1deg)}.legalServices-module__xQT53a__intakeIllustration{justify-content:center;align-items:center;width:220px;height:210px;display:flex;position:relative}.legalServices-module__xQT53a__intakeIllustration:before{content:"";background:linear-gradient(145deg,#f1edff,#e9e1ff);border-radius:50%;width:190px;height:190px;position:absolute}.legalServices-module__xQT53a__documentArt{z-index:2;background:linear-gradient(150deg,#fff,#eee9ff);border-radius:13px 13px 22px 22px;width:122px;height:142px;padding:38px 20px 0;position:relative;transform:rotate(3deg);box-shadow:12px 14px 22px #5a38c930,inset -8px -8px 18px #754ceb17}.legalServices-module__xQT53a__documentArt:after{content:"";background:#ffffffbf;border-radius:7px;width:28px;height:35px;position:absolute;top:8px;right:-14px;box-shadow:4px 6px 12px #4f36ab1f}.legalServices-module__xQT53a__documentArt i{background:linear-gradient(90deg,#9d80f5,#c2b2fb);border-radius:999px;width:75px;height:8px;margin-bottom:15px;display:block}.legalServices-module__xQT53a__documentArt b{color:#fff;background:linear-gradient(145deg,#8a63f5,#5e36df);border-radius:18px;justify-content:center;align-items:center;width:76px;height:76px;font-size:42px;font-weight:500;display:flex;position:absolute;bottom:-19px;right:-27px;box-shadow:0 15px 25px #5630cd47}.legalServices-module__xQT53a__sparkOne,.legalServices-module__xQT53a__sparkTwo{z-index:3;color:#8864f3;position:absolute}.legalServices-module__xQT53a__sparkOne{font-size:24px;top:24px;left:4px}.legalServices-module__xQT53a__sparkTwo{font-size:20px;bottom:11px;right:0}.legalServices-module__xQT53a__insightCard>.legalServices-module__xQT53a__intakeDescription{color:#53617c;max-width:590px;margin:20px 0 0;font-size:15px;line-height:1.72}.legalServices-module__xQT53a__insightList{border-top:1px solid #e2e2ee;grid-template-columns:repeat(2,1fr);gap:0;margin-top:38px;display:grid}.legalServices-module__xQT53a__insightList>div{color:#17203a;border-top:0;border-bottom:1px solid #e2e2ee;align-items:center;gap:18px;min-height:104px;padding:20px 18px 20px 0;display:flex}.legalServices-module__xQT53a__insightList>div:nth-child(odd){border-right:1px solid #e2e2ee}.legalServices-module__xQT53a__insightList>div:nth-child(2n){padding-left:24px}.legalServices-module__xQT53a__insightList>div:nth-last-child(-n+2){border-bottom:0}.legalServices-module__xQT53a__insightList .legalServices-module__xQT53a__intakeFeatureIcon{color:#6f44eb;background:#f0ebff;border-radius:16px;flex:0 0 58px;justify-content:center;align-items:center;width:58px;height:58px;font-size:27px;display:flex}.legalServices-module__xQT53a__insightList>div p{color:#26314c;margin:0;font-size:13px;line-height:1.5}.legalServices-module__xQT53a__insightList>div p b{color:#7550ed;margin-bottom:4px;font-size:13px;display:block}.legalServices-module__xQT53a__clauseCard{z-index:2;background:#fffffffa;border:1px solid #e2e3ee;border-radius:24px;min-height:690px;padding:43px 40px;position:relative;box-shadow:0 24px 65px #262b4d1a}.legalServices-module__xQT53a__clauseHeader{border-bottom:1px solid #e1e2ec;justify-content:space-between;align-items:center;padding-bottom:25px;display:flex}.legalServices-module__xQT53a__clauseHeader>span:first-child{color:#7250eb;letter-spacing:.02em;font-size:14px;font-weight:850;position:relative}.legalServices-module__xQT53a__clauseHeader>span:first-child:after{content:"";background:#8d6af2;width:64px;height:2px;position:absolute;bottom:-28px;left:0}.legalServices-module__xQT53a__liveDot{color:#24a56c;font-size:14px;font-weight:700}.legalServices-module__xQT53a__liveDot:before{background:#2fb87b;width:9px;height:9px;margin-right:9px}.legalServices-module__xQT53a__clauseQuote{border-left:3px solid #8864f3;grid-template-columns:54px 1fr;gap:16px;margin:52px 0 40px;padding-left:20px;display:grid}.legalServices-module__xQT53a__clauseQuote>span{color:#7854ed;font-family:Georgia,serif;font-size:70px;line-height:.8}.legalServices-module__xQT53a__clauseQuote p{color:#25304a;margin:0;font-family:Georgia,serif;font-size:19px;font-style:italic;line-height:1.75}.legalServices-module__xQT53a__annotation,.legalServices-module__xQT53a__annotationMuted{border-radius:16px;align-items:flex-start;gap:19px;padding:26px 25px;display:flex}.legalServices-module__xQT53a__annotation{background:linear-gradient(135deg,#fff8f5,#fff3ed);border:1px solid #f3c6b7}.legalServices-module__xQT53a__annotationMuted{background:linear-gradient(135deg,#f7fcf9,#eef9f3);border:1px solid #c9e5d8;margin-top:24px}.legalServices-module__xQT53a__annotation>span,.legalServices-module__xQT53a__annotationMuted>span{color:#fff;border-radius:12px;flex:0 0 45px;justify-content:center;align-items:center;width:45px;height:45px;font-size:19px;font-weight:850;display:flex}.legalServices-module__xQT53a__annotation>span{background:linear-gradient(145deg,#ff9b70,#ef7044)}.legalServices-module__xQT53a__annotationMuted>span{background:linear-gradient(145deg,#49c38a,#2da56d)}.legalServices-module__xQT53a__annotation strong,.legalServices-module__xQT53a__annotationMuted strong{color:#1c2741;font-size:13px}.legalServices-module__xQT53a__annotation p,.legalServices-module__xQT53a__annotationMuted p{color:#64708a;margin:8px 0 0;font-size:14px;line-height:1.65}.legalServices-module__xQT53a__intakeDotsLeft,.legalServices-module__xQT53a__intakeDotsRight{z-index:0;opacity:.45;background-image:radial-gradient(#c8b9fb 3px,#0000 3px);background-size:20px 20px;width:100px;height:100px;position:absolute}.legalServices-module__xQT53a__intakeDotsLeft{top:160px;left:40px}.legalServices-module__xQT53a__intakeDotsRight{top:55px;right:40px}.legalServices-module__xQT53a__intakeCircle{z-index:0;background:#7e52f20e;border-radius:50%;width:245px;height:245px;position:absolute;bottom:45px;left:-65px}.legalServices-module__xQT53a__intakeRings{z-index:0;border:1px solid #7550ed1c;border-radius:50%;width:350px;height:350px;position:absolute;bottom:-110px;right:-150px}.legalServices-module__xQT53a__intakeRings:before,.legalServices-module__xQT53a__intakeRings:after{content:"";border:1px solid #7550ed17;border-radius:50%;position:absolute}.legalServices-module__xQT53a__intakeRings:before{inset:34px}.legalServices-module__xQT53a__intakeRings:after{inset:68px}@media (max-width:980px){.legalServices-module__xQT53a__insightSection{grid-template-columns:1fr;padding:80px 24px}.legalServices-module__xQT53a__insightCard,.legalServices-module__xQT53a__clauseCard{min-height:auto}}@media (max-width:640px){.legalServices-module__xQT53a__insightSection{padding:62px 18px}.legalServices-module__xQT53a__insightCard,.legalServices-module__xQT53a__clauseCard{border-radius:19px;padding:27px 23px}.legalServices-module__xQT53a__intakeHeroRow{grid-template-columns:1fr}.legalServices-module__xQT53a__intakeIllustration{margin:0 auto}.legalServices-module__xQT53a__insightCard .legalServices-module__xQT53a__intakeCopy h2{font-size:35px}.legalServices-module__xQT53a__insightList{grid-template-columns:1fr}.legalServices-module__xQT53a__insightList>div,.legalServices-module__xQT53a__insightList>div:nth-child(2n){border-bottom:1px solid #e2e2ee;border-right:0;padding:18px 0}.legalServices-module__xQT53a__insightList>div:last-child{border-bottom:0}.legalServices-module__xQT53a__clauseQuote{grid-template-columns:36px 1fr;margin:40px 0 30px;padding-left:13px}.legalServices-module__xQT53a__clauseQuote>span{font-size:52px}.legalServices-module__xQT53a__clauseQuote p{font-size:16px}}.legalServices-module__xQT53a__insightSection{padding-top:68px;padding-bottom:68px}.legalServices-module__xQT53a__insightCard,.legalServices-module__xQT53a__clauseCard{min-height:560px}.legalServices-module__xQT53a__insightCard{padding-top:32px;padding-bottom:28px}.legalServices-module__xQT53a__clauseCard{padding-top:32px;padding-bottom:32px}.legalServices-module__xQT53a__intakeHeroRow{margin-top:24px}.legalServices-module__xQT53a__intakeIllustration{height:170px}.legalServices-module__xQT53a__intakeDescription{margin-top:12px!important}.legalServices-module__xQT53a__clauseQuote{margin-top:38px;margin-bottom:28px}.legalServices-module__xQT53a__annotation,.legalServices-module__xQT53a__annotationMuted{padding-top:20px;padding-bottom:20px}@media (max-width:980px){.legalServices-module__xQT53a__insightSection{padding-top:58px;padding-bottom:58px}.legalServices-module__xQT53a__insightCard,.legalServices-module__xQT53a__clauseCard{min-height:auto}}.legalServices-module__xQT53a__insightSection{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);gap:24px;padding:52px max(24px,50vw - 710px)}.legalServices-module__xQT53a__insightCard,.legalServices-module__xQT53a__clauseCard{height:540px;min-height:0}.legalServices-module__xQT53a__insightCard{padding:28px 38px 24px}.legalServices-module__xQT53a__clauseCard{padding:30px 34px}.legalServices-module__xQT53a__intakeHeroRow{grid-template-columns:minmax(0,1fr) 205px;gap:18px;margin-top:20px}.legalServices-module__xQT53a__insightCard .legalServices-module__xQT53a__intakeCopy h2{font-size:clamp(32px,2.35vw,43px);line-height:1.08}.legalServices-module__xQT53a__intakeIllustration{width:205px;height:155px}.legalServices-module__xQT53a__intakeIllustration:before{width:155px;height:155px}.legalServices-module__xQT53a__documentArt{width:102px;height:120px;padding:31px 16px 0}.legalServices-module__xQT53a__documentArt i{width:62px;height:7px;margin-bottom:12px}.legalServices-module__xQT53a__documentArt i:nth-child(2){width:72px}.legalServices-module__xQT53a__documentArt i:nth-child(3){width:58px}.legalServices-module__xQT53a__documentArt b{width:62px;height:62px;font-size:34px;bottom:-15px;right:-22px}.legalServices-module__xQT53a__insightCard>.legalServices-module__xQT53a__intakeDescription{max-width:690px;margin-top:10px;font-size:14px;line-height:1.55}.legalServices-module__xQT53a__insightList{margin-top:20px}.legalServices-module__xQT53a__insightList>div{min-height:70px;padding-top:9px;padding-bottom:9px}.legalServices-module__xQT53a__insightList .legalServices-module__xQT53a__intakeFeatureIcon{border-radius:14px;flex-basis:48px;width:48px;height:48px;font-size:23px}.legalServices-module__xQT53a__clauseHeader{padding-bottom:19px}.legalServices-module__xQT53a__clauseHeader>span:first-child:after{bottom:-22px}.legalServices-module__xQT53a__clauseQuote{grid-template-columns:44px 1fr;gap:12px;margin:30px 0 24px;padding-left:16px}.legalServices-module__xQT53a__clauseQuote>span{font-size:58px}.legalServices-module__xQT53a__clauseQuote p{font-size:17px;line-height:1.55}.legalServices-module__xQT53a__annotation,.legalServices-module__xQT53a__annotationMuted{gap:15px;padding:17px 19px}.legalServices-module__xQT53a__annotation>span,.legalServices-module__xQT53a__annotationMuted>span{flex-basis:39px;width:39px;height:39px}.legalServices-module__xQT53a__annotation p,.legalServices-module__xQT53a__annotationMuted p{margin-top:5px;font-size:13px;line-height:1.5}.legalServices-module__xQT53a__annotationMuted{margin-top:14px}@media (max-width:1100px){.legalServices-module__xQT53a__insightSection{padding-left:24px;padding-right:24px}}@media (max-width:980px){.legalServices-module__xQT53a__insightCard,.legalServices-module__xQT53a__clauseCard{height:auto}.legalServices-module__xQT53a__insightSection{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.legalServices-module__xQT53a__insightSection{padding-inline:16px}.legalServices-module__xQT53a__insightCard,.legalServices-module__xQT53a__clauseCard{padding:24px 20px}.legalServices-module__xQT53a__intakeHeroRow{grid-template-columns:minmax(0,1fr)}.legalServices-module__xQT53a__intakeIllustration{justify-self:center}}.legalServices-module__xQT53a__workflowSection{grid-template-columns:.78fr 1.22fr;align-items:start;gap:70px;max-width:1320px;margin:auto;padding:85px 40px 95px;display:grid}.legalServices-module__xQT53a__workflowBadge{color:#6840e8;letter-spacing:.08em;background:#f1edff;border-radius:99px;padding:8px 15px;font-size:12px;font-weight:800;display:inline-flex}.legalServices-module__xQT53a__workflowIntro h2{letter-spacing:-.045em;color:#11162f;margin:25px 0 0;font-size:clamp(42px,3.7vw,60px);font-weight:620;line-height:1.08}.legalServices-module__xQT53a__workflowAccent:after{content:"";border-top:3px solid #8056f1;border-radius:50%;height:9px;position:absolute;bottom:-12px;left:38%;right:0}.legalServices-module__xQT53a__workflowIntro>p{color:#5e6b86;max-width:430px;margin:36px 0 0;font-size:16px;line-height:1.75}.legalServices-module__xQT53a__workflowButton{color:#fff;background:linear-gradient(135deg,#7040ed,#8056f5);border-radius:8px;gap:24px;margin-top:24px;padding:15px 24px;font-weight:750;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 12px 24px #693de230}.legalServices-module__xQT53a__workflowIllustration{width:380px;height:270px;margin-top:20px;position:relative}.legalServices-module__xQT53a__workflowPaper{background:#fff;border-radius:13px;grid-template-columns:25px 1fr;align-items:center;gap:12px 10px;width:185px;height:165px;padding:27px;display:grid;position:absolute;top:55px;left:105px;box-shadow:0 18px 30px #5d3dbe29}.legalServices-module__xQT53a__workflowPaper i{color:#fff;background:#9274f4;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;font-style:normal;display:flex}.legalServices-module__xQT53a__floatChat,.legalServices-module__xQT53a__floatDoc,.legalServices-module__xQT53a__floatShield{color:#7146ec;background:#fff;border:1px solid #e2dcfa;border-radius:13px;justify-content:center;align-items:center;width:58px;height:58px;font-size:24px;animation:3.5s ease-in-out infinite legalServices-module__xQT53a__wfloat;display:flex;position:absolute;box-shadow:0 12px 25px #4b359114}.legalServices-module__xQT53a__floatDoc{top:25px;right:18px}.legalServices-module__xQT53a__floatShield{bottom:15px;right:38px}@keyframes legalServices-module__xQT53a__wfloat{50%{transform:translateY(-7px)}}.legalServices-module__xQT53a__workflowList{gap:12px;padding-left:38px;display:grid;position:relative}.legalServices-module__xQT53a__workflowItem{background:#fff;border:1px solid #e5e2ef;border-radius:18px;grid-template-columns:76px 60px 1fr 28px;align-items:center;min-height:132px;padding:22px 28px;transition:all .3s;display:grid;position:relative;box-shadow:0 9px 27px #2d25530b}.legalServices-module__xQT53a__workflowNode{background:#fff;border:3px solid #c8b5fb;border-radius:50%;width:20px;height:20px;transition:all .25s;position:absolute;top:50%;left:-39px;transform:translateY(-50%)}.legalServices-module__xQT53a__workflowIcon{color:#7044ed;background:#f1edff;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;font-size:28px;transition:all .3s;display:flex}.legalServices-module__xQT53a__workflowCode{color:#693be8;font-size:24px}.legalServices-module__xQT53a__workflowContent h3{color:#11162f;margin:0;font-size:17px}.legalServices-module__xQT53a__workflowArrow{color:#7247ed;font-size:35px;transition:all .3s}@media (max-width:1050px){.legalServices-module__xQT53a__workflowSection{grid-template-columns:1fr;padding:70px 28px}.legalServices-module__xQT53a__workflowList{padding-left:38px}}@media (max-width:640px){.legalServices-module__xQT53a__workflowSection{padding:55px 18px}.legalServices-module__xQT53a__workflowIntro h2{font-size:39px}.legalServices-module__xQT53a__workflowIllustration{transform-origin:0 0;margin-bottom:-40px;transform:scale(.82)}.legalServices-module__xQT53a__workflowItem{grid-template-columns:52px 45px 1fr;padding:18px 15px}.legalServices-module__xQT53a__workflowIcon{width:48px;height:48px}.legalServices-module__xQT53a__workflowArrow{display:none}}.legalServices-module__xQT53a__workflowSection{box-sizing:border-box;grid-template-columns:470px minmax(0,1fr);align-items:start;column-gap:82px;width:min(1380px,100% - 80px);max-width:1380px;margin:0 auto;padding:76px 0 88px;display:grid}.legalServices-module__xQT53a__workflowIntro{width:100%;padding:0}.legalServices-module__xQT53a__workflowBadge{color:#6540df;letter-spacing:.075em;background:#f2efff;border-radius:999px;align-items:center;min-height:32px;padding:8px 16px;font-size:12px;font-weight:800;display:inline-flex}.legalServices-module__xQT53a__workflowIntro h2{color:#11162f;letter-spacing:-2.25px;width:100%;max-width:470px;margin:27px 0 0;font-size:50px;font-weight:620;line-height:1.12}.legalServices-module__xQT53a__workflowAccent{color:#7046e9;font-weight:760;display:inline-block;position:relative}.legalServices-module__xQT53a__workflowAccent:after{content:"";border-top:3px solid #8058ee;border-radius:50%;height:10px;position:absolute;bottom:-12px;left:39%;right:1%;transform:rotate(-1deg)}.legalServices-module__xQT53a__workflowIntro>p{color:#5f6c86;width:100%;max-width:405px;margin:38px 0 0;font-size:16px;line-height:1.72}.legalServices-module__xQT53a__workflowButton{color:#fff;background:linear-gradient(135deg,#7040e9,#7d50f2);border-radius:8px;justify-content:space-between;align-items:center;width:214px;min-height:50px;margin-top:24px;padding:0 23px;font-size:14px;font-weight:750;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 12px 25px #673fdc33}.legalServices-module__xQT53a__workflowButton:hover{transform:translateY(-3px);box-shadow:0 18px 32px #673fdc47}.legalServices-module__xQT53a__workflowButton span{transition:transform .25s}.legalServices-module__xQT53a__workflowButton:hover span{transform:translate(5px)}.legalServices-module__xQT53a__workflowIllustration{width:390px;height:260px;margin:23px 0 0 14px;position:relative}.legalServices-module__xQT53a__workflowBlob{background:linear-gradient(145deg,#f2efff 0%,#e9e2ff 100%);border-radius:50%;width:250px;height:250px;position:absolute;top:6px;left:56px}.legalServices-module__xQT53a__workflowPaper{z-index:2;box-sizing:border-box;background:linear-gradient(145deg,#fff,#faf8ff);border-radius:13px;grid-template-columns:25px 1fr;align-items:center;gap:12px 10px;width:190px;height:165px;padding:27px;display:grid;position:absolute;top:47px;left:103px;box-shadow:0 18px 32px #5234ab24}.legalServices-module__xQT53a__workflowPaper:before,.legalServices-module__xQT53a__workflowPaper:after{content:"";z-index:-1;background:#f5f1ff;border-radius:13px;position:absolute}.legalServices-module__xQT53a__workflowPaper:before{inset:10px -8px -10px 8px}.legalServices-module__xQT53a__workflowPaper:after{background:#ece6ff;inset:20px -15px -20px 15px}.legalServices-module__xQT53a__workflowPaper i{color:#fff;background:#9274f4;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;font-size:12px;font-style:normal;display:flex}.legalServices-module__xQT53a__workflowPaper b{background:linear-gradient(90deg,#a88cf4,#c4b4fa);border-radius:99px;height:7px}.legalServices-module__xQT53a__floatChat,.legalServices-module__xQT53a__floatDoc,.legalServices-module__xQT53a__floatShield{z-index:4;color:#7046e9;background:#fffffffa;border:1px solid #e3dcfa;border-radius:13px;justify-content:center;align-items:center;width:59px;height:59px;font-size:23px;animation:3.5s ease-in-out infinite legalServices-module__xQT53a__wfloat;display:flex;position:absolute;box-shadow:0 11px 25px #4b359114}.legalServices-module__xQT53a__floatChat{top:127px;left:4px}.legalServices-module__xQT53a__floatDoc{animation-delay:-.8s;top:28px;right:20px}.legalServices-module__xQT53a__floatShield{animation-delay:-1.5s;bottom:5px;right:41px}.legalServices-module__xQT53a__workflowList{gap:12px;width:100%;padding:0 0 0 44px;display:grid;position:relative}.legalServices-module__xQT53a__workflowLine{background:repeating-linear-gradient(#bca8f8 0 7px,#0000 7px 14px);width:2px;position:absolute;top:69px;bottom:69px;left:10px}.legalServices-module__xQT53a__workflowItem{box-sizing:border-box;background:#fff;border:1px solid #e5e2ef;border-radius:18px;grid-template-columns:76px 62px minmax(0,1fr) 24px;align-items:center;column-gap:14px;width:100%;min-height:142px;padding:22px 27px 22px 28px;transition:transform .28s cubic-bezier(.2,.8,.2,1),border-color .28s,box-shadow .28s,background .28s;display:grid;position:relative;overflow:visible;box-shadow:0 9px 28px #2d25530b}.legalServices-module__xQT53a__workflowItem:hover{background:linear-gradient(100deg,#fff,#fbf9ff);border-color:#cbbdf7;transform:translate(8px)translateY(-3px);box-shadow:0 18px 42px #5d3dbe24}.legalServices-module__xQT53a__workflowNode{box-sizing:border-box;background:#fff;border:3px solid #c8b6fa;border-radius:50%;width:22px;height:22px;transition:all .25s;position:absolute;top:50%;left:-44px;transform:translateY(-50%)}.legalServices-module__xQT53a__workflowItem:hover .legalServices-module__xQT53a__workflowNode{background:#7448eb;border-color:#7448eb;transform:translateY(-50%)scale(1.1)}.legalServices-module__xQT53a__workflowIcon{color:#7045eb;background:#f1edff;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;transition:transform .28s,background .28s;display:flex;position:relative}.legalServices-module__xQT53a__workflowItem:hover .legalServices-module__xQT53a__workflowIcon{background:#eae3ff;transform:scale(1.08)}.legalServices-module__xQT53a__stepIconShape{box-sizing:border-box;color:currentColor;flex:none;display:block;position:relative}.legalServices-module__xQT53a__stepIcon1{border:3px solid;border-radius:7px;width:31px;height:25px}.legalServices-module__xQT53a__stepIcon1:before{content:"?";background:#f1edff;border:3px solid;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:900;line-height:1;display:flex;position:absolute;bottom:-10px;right:-11px}.legalServices-module__xQT53a__stepIcon1:after{content:"";background:#f1edff;border-bottom:3px solid;border-left:3px solid;width:9px;height:8px;position:absolute;bottom:-8px;left:4px;transform:skew(-24deg)rotate(-10deg)}.legalServices-module__xQT53a__stepIcon2{border:3px solid;border-radius:5px;width:35px;height:25px}.legalServices-module__xQT53a__stepIcon2:before{content:"";border:3px solid;border-bottom:0;border-radius:5px 5px 0 0;width:15px;height:9px;position:absolute;top:-9px;left:7px}.legalServices-module__xQT53a__stepIcon2:after{content:"";background:#f1edff;border:3px solid;border-radius:3px;width:12px;height:14px;position:absolute;bottom:-8px;right:-8px;box-shadow:inset 0 4px #f1edff}.legalServices-module__xQT53a__stepIcon3{background:0 0;border:3px solid;border-radius:5px;width:32px;height:38px}.legalServices-module__xQT53a__stepIcon3:before{content:"";background:currentColor;border-radius:3px;width:16px;height:3px;position:absolute;top:9px;left:6px;box-shadow:0 8px}.legalServices-module__xQT53a__stepIcon3:after{content:"✓";background:#f1edff;border:3px solid;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:900;line-height:1;display:flex;position:absolute;bottom:-12px;right:-14px}.legalServices-module__xQT53a__stepIcon4{border-bottom:3px solid;border-left:3px solid;width:35px;height:30px}.legalServices-module__xQT53a__stepIcon4:before{content:"";transform-origin:0;background:currentColor;border-radius:3px;width:24px;height:3px;position:absolute;top:17px;left:6px;transform:rotate(-28deg)}.legalServices-module__xQT53a__stepIcon4:after{content:"";border-top:3px solid;border-right:3px solid;width:9px;height:9px;position:absolute;top:2px;right:-1px}.legalServices-module__xQT53a__workflowCode{color:#693de5;font-size:25px;font-weight:800;line-height:1}.legalServices-module__xQT53a__workflowContent{min-width:0}.legalServices-module__xQT53a__workflowContent h3{color:#11162f;margin:0;font-size:18px;font-weight:750;line-height:1.35}.legalServices-module__xQT53a__workflowContent p{color:#62708a;max-width:510px;margin:10px 0 0;font-size:14px;line-height:1.65}.legalServices-module__xQT53a__workflowArrow{color:#7247ed;justify-self:end;font-size:32px;font-weight:300;line-height:1;transition:transform .25s}.legalServices-module__xQT53a__workflowItem:hover .legalServices-module__xQT53a__workflowArrow{transform:translate(5px)}@media (max-width:1180px){.legalServices-module__xQT53a__workflowSection{grid-template-columns:410px minmax(0,1fr);column-gap:48px;width:min(1080px,100% - 48px)}.legalServices-module__xQT53a__workflowIntro h2{font-size:45px}.legalServices-module__xQT53a__workflowItem{grid-template-columns:65px 54px minmax(0,1fr) 20px;column-gap:10px}.legalServices-module__xQT53a__workflowIcon{width:58px;height:58px}}@media (max-width:920px){.legalServices-module__xQT53a__workflowSection{grid-template-columns:1fr;gap:55px;width:min(760px,100% - 40px);padding:64px 0 70px}.legalServices-module__xQT53a__workflowIntro h2{max-width:600px}}@media (max-width:640px){.legalServices-module__xQT53a__workflowSection{width:calc(100% - 30px);padding:48px 0 55px}.legalServices-module__xQT53a__workflowIntro h2{letter-spacing:-1.5px;font-size:38px}.legalServices-module__xQT53a__workflowIllustration{transform-origin:0 0;width:350px;max-width:100%;margin-bottom:-20px;transform:scale(.88)}.legalServices-module__xQT53a__workflowList{padding-left:34px}.legalServices-module__xQT53a__workflowLine{left:8px}.legalServices-module__xQT53a__workflowNode{left:-34px}.legalServices-module__xQT53a__workflowItem{grid-template-columns:50px 42px minmax(0,1fr);gap:9px;min-height:126px;padding:17px 14px}.legalServices-module__xQT53a__workflowIcon{width:48px;height:48px}.legalServices-module__xQT53a__stepIconShape{transform:scale(.75)}.legalServices-module__xQT53a__workflowCode{font-size:19px}.legalServices-module__xQT53a__workflowContent h3{font-size:15px}.legalServices-module__xQT53a__workflowContent p{font-size:12px}.legalServices-module__xQT53a__workflowArrow{display:none}}.legalServices-module__xQT53a__faqSection{box-sizing:border-box;grid-template-columns:430px minmax(0,1fr);align-items:start;column-gap:115px;width:min(1380px,100% - 80px);max-width:1380px;margin:0 auto;padding:92px 40px 72px;display:grid;position:relative;overflow:visible}.legalServices-module__xQT53a__faqDots{opacity:.55;pointer-events:none;background-image:radial-gradient(circle,#ddd3ff 3px,#0000 3.5px);background-size:20px 20px;width:105px;height:105px;position:absolute;top:205px;left:-76px}.legalServices-module__xQT53a__faqRings{z-index:-1;pointer-events:none;border:2px solid #eee9ff;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-105px;right:-240px}.legalServices-module__xQT53a__faqRings:before,.legalServices-module__xQT53a__faqRings:after{content:"";border:2px solid #eee9ff;border-radius:50%;position:absolute}.legalServices-module__xQT53a__faqRings:before{inset:28px}.legalServices-module__xQT53a__faqRings:after{inset:58px}.legalServices-module__xQT53a__faqHeading{padding-top:2px}.legalServices-module__xQT53a__faqBadge{color:#6743df;letter-spacing:.075em;background:#f2efff;border-radius:999px;align-items:center;gap:10px;min-height:38px;padding:0 17px;font-size:13px;font-weight:800;display:inline-flex}.legalServices-module__xQT53a__faqBadge>span{font-size:18px;line-height:1}.legalServices-module__xQT53a__faqHeading h2{color:#10162f;letter-spacing:-2.2px;max-width:450px;margin:27px 0 0;font-size:49px;font-weight:650;line-height:1.14}.legalServices-module__xQT53a__faqHeading>p{color:#63708a;max-width:385px;margin:28px 0 0;font-size:17px;line-height:1.75}.legalServices-module__xQT53a__faqList{border:0;gap:14px;display:grid}.legalServices-module__xQT53a__faqItem{background:#fffffff7;border:1px solid #e6e3ed;border-radius:16px;transition:transform .28s cubic-bezier(.2,.8,.2,1),border-color .28s,box-shadow .28s,background .28s;position:relative;overflow:hidden;box-shadow:0 8px 24px #231c4309}.legalServices-module__xQT53a__faqItem:hover{background:linear-gradient(100deg,#fff 0%,#fbf9ff 100%);border-color:#cfc0fa;transform:translateY(-4px)translate(3px);box-shadow:0 17px 38px #5b3db51f}.legalServices-module__xQT53a__faqItem summary{box-sizing:border-box;cursor:pointer;color:#11172f;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:24px;min-height:78px;padding:0 31px;font-size:17px;font-weight:720;line-height:1.35;list-style:none;display:flex}.legalServices-module__xQT53a__faqItem summary::-webkit-details-marker{display:none}.legalServices-module__xQT53a__faqItem summary::marker{content:""}.legalServices-module__xQT53a__faqItem summary>span{color:#6841e1;border:0;border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:31px;font-weight:350;line-height:1;transition:transform .28s,background .28s;display:flex}.legalServices-module__xQT53a__faqItem:hover summary>span{background:#f0ebff;transform:scale(1.12)}.legalServices-module__xQT53a__faqItem[open] summary>span{transform:rotate(45deg)}.legalServices-module__xQT53a__faqItem p{color:#66728a;margin:-5px 75px 24px 31px;font-size:14px;line-height:1.7;animation:.22s both legalServices-module__xQT53a__faqReveal}.legalServices-module__xQT53a__finalCta{box-sizing:border-box;text-align:center;color:#11152d;background:radial-gradient(circle at 50% -25%,#ffffff8c,#0000 38%),linear-gradient(135deg,#eee8ff 0%,#f7f4ff 48%,#e9e1ff 100%);border:1px solid #d9ceff;border-radius:26px;flex-direction:column;align-items:center;gap:25px;width:min(1132px,100% - 64px);max-width:1132px;margin:34px auto 86px;padding:62px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 55px #593abe24}.legalServices-module__xQT53a__finalCta:before,.legalServices-module__xQT53a__finalCta:after{content:"";pointer-events:none;border:none;border-radius:50%;position:absolute}.legalServices-module__xQT53a__finalCta:before{background:#7048f31a;width:260px;height:260px;bottom:-150px;left:-90px}.legalServices-module__xQT53a__finalCta:after{background:#7048f317;width:210px;height:210px;top:-125px;right:-70px}.legalServices-module__xQT53a__ctaSparkle{z-index:2;color:#6844ef;font-size:22px;animation:2.5s ease-in-out infinite legalServices-module__xQT53a__ctaTwinkle;position:relative}@keyframes legalServices-module__xQT53a__ctaTwinkle{0%,to{opacity:.75;transform:scale(.9)rotate(0)}50%{opacity:1;transform:scale(1.18)rotate(18deg)}}.legalServices-module__xQT53a__ctaCopy{z-index:2;position:relative}.legalServices-module__xQT53a__finalCta .legalServices-module__xQT53a__ctaCopy h2{color:#11152d;letter-spacing:-.05em;max-width:760px;margin:12px auto 0;font-size:clamp(31px,4vw,43px);font-weight:650;line-height:1.16}.legalServices-module__xQT53a__finalCta .legalServices-module__xQT53a__ctaCopy h2 span{color:#6844ef;font-size:inherit;letter-spacing:inherit;font-weight:650;display:inline-block;position:relative}.legalServices-module__xQT53a__finalCta .legalServices-module__xQT53a__ctaCopy h2 span:after{content:"";border-top:5px solid #6844ef59;border-radius:50%;height:12px;position:absolute;bottom:-17px;left:5%;right:-3%;transform:rotate(-2deg)}.legalServices-module__xQT53a__finalActions{z-index:2;flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:12px;margin-top:6px;display:flex;position:relative}.legalServices-module__xQT53a__finalActions a{color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 21px;font-size:13px;font-weight:850;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.legalServices-module__xQT53a__finalActions a span{color:inherit;letter-spacing:0;font-size:18px;font-weight:400;transition:transform .25s}.legalServices-module__xQT53a__finalActions a:first-child{color:#fff;background:linear-gradient(120deg,#6c4cf1,#925cff);box-shadow:0 12px 28px #593abe2e}.legalServices-module__xQT53a__finalActions a:last-child{color:#11152d;box-shadow:none;background:#fff;border:1px solid #d9ceff;border-radius:10px;padding-left:21px;padding-right:21px}.legalServices-module__xQT53a__finalActions a:hover{transform:translateY(-4px)}.legalServices-module__xQT53a__finalActions a:first-child:hover{box-shadow:0 17px 35px #23106138}.legalServices-module__xQT53a__finalActions a:hover span{transform:translate(6px)}.legalServices-module__xQT53a__finalActions a:last-child:hover:after{transform:scaleX(.72)}.legalServices-module__xQT53a__ctaDivider{display:none}@media (max-width:1100px){.legalServices-module__xQT53a__faqSection{grid-template-columns:370px minmax(0,1fr);column-gap:60px;width:min(1000px,100% - 48px)}.legalServices-module__xQT53a__faqHeading h2{font-size:43px}.legalServices-module__xQT53a__finalCta{width:calc(100% - 48px);padding:48px}.legalServices-module__xQT53a__finalCta .legalServices-module__xQT53a__ctaCopy h2{font-size:36px}}@media (max-width:820px){.legalServices-module__xQT53a__faqSection{grid-template-columns:1fr;gap:42px;width:min(700px,100% - 36px);padding:65px 0}.legalServices-module__xQT53a__faqDots{display:none}.legalServices-module__xQT53a__faqHeading h2{max-width:600px}.legalServices-module__xQT53a__faqHeading>p{max-width:560px}.legalServices-module__xQT53a__finalCta{grid-template-columns:1fr;gap:45px;width:calc(100% - 36px);min-height:0;padding:52px 38px}.legalServices-module__xQT53a__finalActions{justify-content:flex-start}}@media (max-width:560px){.legalServices-module__xQT53a__faqHeading h2{letter-spacing:-1.5px;font-size:37px}.legalServices-module__xQT53a__faqHeading>p{font-size:15px}.legalServices-module__xQT53a__faqItem summary{min-height:70px;padding:0 20px;font-size:15px}.legalServices-module__xQT53a__faqItem p{margin:-2px 55px 20px 20px}.legalServices-module__xQT53a__finalCta{border-radius:20px;padding:46px 24px 38px}.legalServices-module__xQT53a__ctaSparkle{top:25px;left:25px}.legalServices-module__xQT53a__finalCta .legalServices-module__xQT53a__ctaCopy h2{letter-spacing:-1.2px;font-size:32px}.legalServices-module__xQT53a__finalActions{flex-direction:column;align-items:stretch;gap:15px;width:100%}.legalServices-module__xQT53a__finalActions a{min-height:56px}.legalServices-module__xQT53a__finalActions a:last-child{justify-content:flex-start}.legalServices-module__xQT53a__ctaDivider{display:none}}.legalServices-module__xQT53a__faqItem{cursor:default}.legalServices-module__xQT53a__faqQuestion{box-sizing:border-box;color:#11172f;justify-content:space-between;align-items:center;gap:24px;min-height:78px;padding:0 31px;font-size:17px;font-weight:720;line-height:1.35;display:flex}.legalServices-module__xQT53a__faqPlus{color:#6841e1;border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:31px;font-weight:350;line-height:1;transition:transform .38s cubic-bezier(.2,.8,.2,1),background .3s,color .3s;display:flex}.legalServices-module__xQT53a__faqAnswer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.2,.8,.2,1),opacity .3s;display:grid}.legalServices-module__xQT53a__faqAnswerInner{min-height:0;overflow:hidden}.legalServices-module__xQT53a__faqAnswerInner p{color:#66728a;margin:0;padding:0 75px 0 31px;font-size:14px;line-height:1.7;transition:transform .38s cubic-bezier(.2,.8,.2,1),padding .38s;transform:translateY(-9px)}.legalServices-module__xQT53a__faqItemActive{background:linear-gradient(100deg,#fff 0%,#fbf9ff 100%);border-color:#cfc0fa;transform:translateY(-4px)translate(3px);box-shadow:0 17px 38px #5b3db51f}.legalServices-module__xQT53a__faqItemActive .legalServices-module__xQT53a__faqAnswer{opacity:1;grid-template-rows:1fr}.legalServices-module__xQT53a__faqItemActive .legalServices-module__xQT53a__faqAnswerInner p{padding-bottom:24px;transform:translateY(0)}.legalServices-module__xQT53a__faqItemActive .legalServices-module__xQT53a__faqPlus{color:#6139df;background:#eee8ff;transform:rotate(45deg)}.legalServices-module__xQT53a__faqItem .legalServices-module__xQT53a__faqQuestion+.legalServices-module__xQT53a__faqAnswer{border-top:0 solid #0000}@media (hover:none),(pointer:coarse){.legalServices-module__xQT53a__faqItemActive{transform:none}}@media (max-width:560px){.legalServices-module__xQT53a__faqQuestion{min-height:70px;padding:0 20px;font-size:15px}.legalServices-module__xQT53a__faqAnswerInner p{padding-left:20px;padding-right:55px}.legalServices-module__xQT53a__faqItemActive .legalServices-module__xQT53a__faqAnswerInner p{padding-bottom:20px}}.legalServices-module__xQT53a__page{isolation:isolate;color:var(--ink);position:relative;background:#fbfaff!important}.legalServices-module__xQT53a__page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 8% 5%,#845bf613,#0000 22%),radial-gradient(circle at 92% 13%,#597eff11,#0000 23%),radial-gradient(circle at 12% 43%,#845bf611,#0000 25%),radial-gradient(circle at 88% 58%,#597eff0e,#0000 24%),radial-gradient(circle at 20% 82%,#845bf60e,#0000 25%),radial-gradient(circle at 82% 88%,#7e5cff0b,#0000 22%),linear-gradient(#faf9ff 0%,#fcfbff 24%,#faf9ff 48%,#fcfbff 72%,#faf9ff 100%);width:100%;height:100%;position:absolute;inset:0}.legalServices-module__xQT53a__hero,.legalServices-module__xQT53a__servicesSection,.legalServices-module__xQT53a__insightSection,.legalServices-module__xQT53a__workflowSection,.legalServices-module__xQT53a__faqSection{background:0 0!important}.legalServices-module__xQT53a__hero{background:radial-gradient(circle at 78% 18%,#925cff17,#0000 28%),radial-gradient(circle at 14% 35%,#4d7dff0e,#0000 28%),0 0!important}.legalServices-module__xQT53a__servicesSection,.legalServices-module__xQT53a__insightSection,.legalServices-module__xQT53a__workflowSection,.legalServices-module__xQT53a__faqSection{background:0 0!important}.legalServices-module__xQT53a__metricStrip{-webkit-backdrop-filter:blur(10px);background:#fffffff0!important}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceCard,.legalServices-module__xQT53a__insightCard,.legalServices-module__xQT53a__clauseCard,.legalServices-module__xQT53a__workflowItem,.legalServices-module__xQT53a__faqItem{position:relative}.legalServices-module__xQT53a__servicesSection .legalServices-module__xQT53a__serviceCard{background:linear-gradient(145deg,#fffffffb 0%,#fffffff7 70%,#f4f0fff0 100%)!important}.legalServices-module__xQT53a__insightCard,.legalServices-module__xQT53a__clauseCard,.legalServices-module__xQT53a__workflowItem,.legalServices-module__xQT53a__faqItem{background:#fffffff6!important}.legalServices-module__xQT53a__footer{z-index:1;position:relative}@media (max-width:760px){.legalServices-module__xQT53a__page:before{background:radial-gradient(circle at 4% 8%,#845bf611,#0000 28%),radial-gradient(circle at 96% 25%,#597eff0e,#0000 28%),radial-gradient(circle at 10% 58%,#845bf60d,#0000 30%),radial-gradient(circle at 90% 82%,#597eff0b,#0000 28%),linear-gradient(#faf9ff 0%,#fcfbff 50%,#faf9ff 100%)}}
