.legal-analysis-page{--la-section-padding:clamp(64px,7vw,104px);color:#080d30;background:#fcfdff}.la-container{width:min(1200px,100% - 96px);margin-inline:auto}.legal-analysis-page h2{letter-spacing:-1.3px;margin:0 0 20px;font-size:clamp(26px,2.8vw,37px);line-height:1.12}.la-eyebrow{color:#7943ff;letter-spacing:1.9px;text-transform:uppercase;margin:0 0 13px;font-size:12px;font-weight:600}.la-hero{background:var(--section-dark-background);color:#fff;padding:var(--la-section-padding) 0;overflow:hidden}.la-breadcrumb{color:#dce1f7;align-items:center;gap:10px;margin-bottom:30px;font-size:13px;display:flex}.la-breadcrumb>span:last-child{background:#17233d;border-radius:4px;padding:1px 4px}.la-breadcrumb>span:not(:last-child){color:#776bb6}.la-hero-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:30px;display:grid}.la-hero-copy{z-index:1;position:relative}.la-hero-copy .la-eyebrow{color:#d3c5ff}.la-hero h1{letter-spacing:-2px;margin:0 0 18px;font-size:clamp(45px,4.5vw,62px);line-height:1.04}.la-hero h1 span{-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#648fff,#a735fa);-webkit-background-clip:text;background-clip:text}.la-hero-copy>p:not(.la-eyebrow){max-width:440px;margin-bottom:22px;font-size:18px;line-height:1.55}.la-actions{align-items:center;gap:20px;display:flex}.la-actions .svc-button{white-space:nowrap;padding:14px 22px}.la-trust{color:#d6dbf0;align-items:center;gap:10px;margin-top:24px;font-size:13px;display:flex}.la-trust svg{color:#a58aff;width:23px}.la-overview{padding:var(--la-section-padding) 0}.la-overview-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:46px;display:grid}.la-copy{color:#535a80;margin:0;font-size:17px;line-height:1.55}.la-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.la-benefits article{border:1px solid #e3e8ff;border-radius:10px;gap:18px;padding:22px 16px;display:flex;box-shadow:0 3px 8px #4731ac04}.la-icon{color:#7a49ff;background:linear-gradient(120deg,#f1efff,#eae7ff);border-radius:13px;flex:0 0 57px;place-items:center;width:57px;height:57px;display:grid}.legal-analysis-page h3{letter-spacing:-.4px;margin:3px 0 7px;font-size:16px;line-height:1.3}.la-benefits p{color:#535a80;margin:0;font-size:14px;line-height:1.5}.la-workflow{padding:var(--la-section-padding) 0;background:linear-gradient(115deg,#f2f5ff,#fafbff 65%,#edf0ff);overflow:hidden}.la-workflow-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:42px;display:grid}.la-steps{counter-reset:analysis-step;margin:24px 0 0;padding:0;list-style:none}.la-steps li{counter-increment:analysis-step;gap:25px;padding-bottom:24px;display:flex;position:relative}.la-steps li:last-child{padding-bottom:0}.la-steps li:before{content:"0" counter(analysis-step);color:#fff;z-index:1;background:linear-gradient(120deg,#2488ff,#8430ff);border-radius:50%;flex:0 0 44px;place-items:center;height:44px;font-size:15px;display:grid}.la-steps li:not(:last-child):after{content:"";border-left:1px dashed #9273fb;position:absolute;top:45px;bottom:0;left:21px}.la-steps h3{font-size:18px}.la-steps p{color:#535a80;margin:0;font-size:16px;line-height:1.5}.la-art{isolation:isolate;min-width:0;height:365px;position:relative}.la-orbit{z-index:-1;border:1px solid #3932dd;border-radius:50%;position:absolute;inset:65% -15% 0;transform:rotate(-6deg)scaleY(.4);box-shadow:0 0 30px #4531d329}.la-art-panel{background:linear-gradient(130deg,#252d65,#060e26 65%);border:1px solid #7b7bd8;border-radius:16px;grid-template-columns:1.15fr 1fr;gap:17px;padding:35px 23px 23px;display:grid;position:absolute;inset:0 7% 0 8%;transform:perspective(1000px)rotateY(-9deg)rotate(-1deg);box-shadow:5px 1px 4px #d0c8ff70,inset 0 0 20px #5850d87a,0 0 50px #4831e34d}.la-window-dots{gap:5px;display:flex;position:absolute;top:13px;right:17px}.la-window-dots i{background:#6963ad;border-radius:50%;width:5px;height:5px}.la-paper{color:#0b1035;background:linear-gradient(125deg,#fff,#eceefe 45%,#a6addb);border-radius:8px;padding:24px 20px;box-shadow:0 10px 25px #0003}.la-paper h3{text-align:center;margin:0 0 23px;font-size:15px}.la-paper-section{margin-top:13px}.la-paper-section i{background:#bac2e5a1;border-radius:4px;height:9px;margin-top:10px;display:block}.la-paper-section i:nth-of-type(2){width:90%}.la-paper-section i:nth-of-type(3){background:linear-gradient(90deg,#9173f9,#c7cceb);width:72%}.la-insights{color:#e7e9ff}.la-insights h3{margin:0 0 20px;font-size:15px}.la-insights>div{background:linear-gradient(120deg,#192446,#0a1128);border-radius:8px;margin-bottom:12px;padding:14px 10px}.la-insights span{margin-bottom:10px;font-size:11px;display:block}.la-insights i{background:#252b4a;border-radius:5px;height:9px;display:block}.la-insights b{background:linear-gradient(90deg,#3c87ff,#8b3aff);border-radius:5px;height:100%;display:block}.la-float{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:linear-gradient(120deg,#221c50e8,#0b152deb);border:1px solid #775cca;border-radius:8px;align-items:center;gap:12px;padding:14px;font-size:12px;line-height:1.45;display:flex;position:absolute;box-shadow:0 9px 24px #0005}.la-float svg{color:#9866ff;width:28px;height:28px}.la-float-one{top:22px;left:-3%}.la-float-two{top:65px;right:-5%}.la-float-three{bottom:20px;left:0}.la-spark{color:#8a63ff;font-size:35px}.la-art-report{height:390px}.la-art-report .la-orbit{box-shadow:none;background:#e8eaff;border-color:#d1d3ff;border-radius:9px;inset:30px 6%;transform:rotate(-5deg)}.la-art-report .la-art-panel{grid-template-columns:1fr;padding:20px 23px 0;inset:0 20% 0 8%;overflow:hidden;transform:rotate(1deg)}.la-art-report .la-paper{padding:21px 22px}.la-art-report .la-paper h3{text-align:left;margin-bottom:20px;font-size:16px}.la-paper h4{margin:0 0 7px;font-size:11px}.la-art-report .la-paper-section{margin-top:18px}.la-art-report .la-paper-section i{height:6px;margin-top:7px}.la-questions{z-index:2;color:#fff;background:linear-gradient(140deg,#111a40,#050d20);border:1px solid #666caf;border-radius:12px;width:46%;padding:18px 14px;position:absolute;top:90px;right:-1%;box-shadow:0 15px 30px #26265040}.la-questions h3{margin-bottom:17px;font-size:12px}.la-questions p{background:#222c4f;border-radius:5px;align-items:center;gap:7px;margin:8px 0;padding:10px 7px;font-size:9px;display:flex}.la-questions p span{background:#793df4;border-radius:3px;padding:1px 4px}.la-question-placeholder{color:#a4aac8;background:#1d2844;border-radius:5px;justify-content:space-between;align-items:center;margin-top:12px;padding-left:10px;font-size:10px;display:flex}.la-question-placeholder span{color:#fff;background:linear-gradient(130deg,#378bff,#8727ff);border-radius:5px;padding:10px;font-size:18px}.la-cta{background:var(--section-dark-background);color:#fff;padding:var(--la-section-padding) 0}.la-cta>.la-container{justify-content:space-between;align-items:center;gap:30px;display:flex}.la-cta .la-eyebrow{color:#ded1ff;font-size:10px}.la-cta h2{margin-bottom:9px;font-size:29px}.la-cta p:last-child{color:#d9ddea;margin:0;font-size:16px}.la-cta .svc-button{flex-shrink:0}.la-more{padding:var(--la-section-padding) 0}.la-more-grid{grid-template-columns:.85fr 1.15fr;gap:32px;display:grid}.la-more .la-eyebrow{font-size:10px}.la-more h2{margin-bottom:15px;font-size:28px}.la-faqs details{background:#fff;border:1px solid #e3e8ff;border-radius:7px;overflow:hidden}.la-faqs details+details{margin-top:3px}.la-faqs summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;font-size:14px;list-style:none;display:flex}.la-faqs summary::-webkit-details-marker{display:none}.la-faqs summary svg{flex-shrink:0;width:15px;transition:transform .2s}.la-faqs details[open] summary svg{transform:rotate(180deg)}.la-faqs details>p{color:#535a80;margin:0;padding:0 15px 15px;font-size:14px;line-height:1.6}.la-related{border-left:1px solid #e8ebf8;padding-left:30px}.la-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.la-related article{border:1px solid #e3e8ff;border-radius:8px;flex-direction:column;padding:14px;display:flex}.la-related .la-icon{flex-basis:48px;width:48px;height:48px;margin-bottom:8px}.la-related h3{font-size:14px}.la-related article p{color:#535a80;margin:5px 0 24px;font-size:13px;line-height:1.5}.la-related article a{color:#6434ff;align-items:center;gap:9px;margin-top:auto;font-size:12px;display:flex}.la-related a svg{width:14px}.la-related a:hover{text-decoration:underline}@media (min-width:1450px){.la-art,.la-art-report{height:410px}}@media (max-width:1050px){.la-container{width:calc(100% - 56px)}.la-hero-grid,.la-overview-grid,.la-workflow-grid{gap:25px}.la-actions{gap:12px}.la-actions .svc-button{padding:12px 16px;font-size:12px}.la-art{height:340px}.la-art-report{height:370px}.la-art-panel{gap:12px;padding:30px 15px 18px}.la-paper{padding:20px 13px}.la-float{padding:10px;font-size:10px}.la-float-two{right:-3%}.la-benefits article{gap:12px;padding:16px 12px}.la-benefits .la-icon{flex-basis:44px;width:44px;height:44px}.la-benefits h3{font-size:14px}.la-benefits p{font-size:13px}.la-related{padding-left:20px}.la-more-grid{gap:20px}}@media (max-width:800px){.la-hero-grid,.la-overview-grid,.la-workflow-grid,.la-more-grid{grid-template-columns:1fr;gap:30px}.la-hero-copy{max-width:560px}.la-hero h1 br{display:none}.la-hero h1 span:before{content:" "}.la-art{width:min(100%,600px);height:370px;margin-inline:auto}.la-hero-copy>p:not(.la-eyebrow){max-width:540px}.la-hero .la-art{margin-top:5px}.la-benefits article{padding:20px}.la-related{border-top:1px solid #e8ebf8;border-left:0;padding:26px 0 0}.la-cta>.la-container{flex-direction:column;align-items:flex-start;gap:22px}.la-cta h2{font-size:27px}}@media (max-width:480px){.la-container{width:calc(100% - 36px)}.la-breadcrumb{font-size:12px}.la-hero h1{font-size:43px}.la-hero-copy>p:not(.la-eyebrow){font-size:16px}.la-art{height:285px}.la-art-panel{gap:10px;padding:28px 12px 15px;inset:0 4% 0 5%}.la-paper{padding:20px 12px}.la-paper h3{font-size:12px}.la-paper-section i{height:6px;margin-top:8px}.la-insights h3{margin-bottom:12px;font-size:12px}.la-insights>div{margin-bottom:8px;padding:10px 7px}.la-insights span{margin-bottom:7px;font-size:8px}.la-insights i{height:7px}.la-float{gap:6px;padding:8px;font-size:9px}.la-float svg{width:22px}.la-float-one{top:10px;left:-2%}.la-float-two{top:46px;right:-2%}.la-float-three{bottom:12px}.la-benefits{grid-template-columns:1fr}.la-benefits article{padding:18px}.la-benefits h3{font-size:16px}.la-benefits p{font-size:14px}.la-art-report{height:350px}.la-art-report .la-art-panel{padding:18px 12px 0;inset:0 17% 0 3%}.la-art-report .la-paper{padding:18px 14px}.la-art-report .la-paper h3{font-size:13px}.la-questions{width:49%;padding:13px 9px;right:-1%}.la-questions h3{font-size:10px}.la-questions p{font-size:8px}.la-related-grid{grid-template-columns:1fr}.la-related article{padding:20px}.la-related article p{margin-bottom:16px}.la-related h3{font-size:17px}.la-related article p,.la-related article a{font-size:14px}}@media (prefers-reduced-motion:reduce){.la-faqs summary svg{transition:none}}
