.lx-legacy{color:var(--ink)}.lx-legacy .shell,.lx-legacy .lx-shell{width:100%;max-width:1280px;margin-inline:auto;padding-inline:clamp(16px,4vw,44px)}.lx-legacy .display-lg,.lx-legacy .display-xl,.lx-legacy__hero .lx-display{max-width:22ch;font-family:var(--f-display);font-size:clamp(32px,5vw,66px);font-weight:var(--display-weight);letter-spacing:var(--display-track);text-wrap:balance;line-height:1.12;display:block;color:var(--ink)!important;margin:12px 0 18px!important}html[lang=ar] .lx-legacy .display-lg,html[lang=ar] .lx-legacy .display-xl,html[lang=ar] .lx-legacy__hero .lx-display{line-height:1.3}.lx-legacy .body-lg-scale,.lx-legacy .lx-lede{max-width:66ch;font-size:clamp(17px,1.6vw,21px);line-height:1.8;color:var(--ink-2)!important}.lx-legacy .eyebrow,.lx-legacy .editorial-kicker{letter-spacing:.035em;align-items:center;gap:9px;font-size:13px;font-weight:750;display:inline-flex;color:var(--emerald-deep)!important}.lx-legacy .eyebrow svg,.lx-legacy .editorial-kicker svg{color:var(--emerald-deep)}.lx-legacy .card,.lx-legacy .card-flat,.lx-legacy .research-study-card,.lx-legacy .tool-route-card{color:var(--ink);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:28px}.lx-legacy .chip{border:1px solid var(--line);background:var(--paper);max-width:100%;color:var(--ink-2);white-space:normal;border-radius:999px;align-items:center;gap:7px;padding:6px 11px;font-size:12.5px;line-height:1.4;display:inline-flex}.lx-legacy .icon-badge,.lx-legacy .research-study-card__icon,.lx-legacy .tool-scan-callout__icon{width:46px;height:46px;color:var(--emerald-deep);background:var(--mint-soft);border:1px solid #c8ead2;border-radius:15px;flex:none;place-items:center;display:inline-grid}.lx-legacy a:not(.lx-btn){transition:color .2s ease, border-color .2s ease, transform .25s var(--ease)}.lx-legacy a:focus-visible,.lx-legacy summary:focus-visible{outline:3px solid var(--emerald);outline-offset:3px}.lx-legacy .btn{border:1px solid var(--line);min-height:44px;color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:9px 16px;font-weight:700;text-decoration:none;display:inline-flex}.lx-legacy .btn-pine{color:#fff;background:var(--ink);border-color:var(--ink)}.lx-legacy .btn:hover,.lx-legacy .research-study-card:hover,.lx-legacy .tool-route-card:hover{border-color:var(--emerald);transform:translateY(-3px)}.lx-legacy .tools-page{padding-block:clamp(48px,7vw,88px)}.lx-legacy .tools-hero,.lx-legacy .research-hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(24px,5vw,64px);margin-bottom:clamp(32px,5vw,64px);display:grid}.lx-legacy .tools-hero__copy,.lx-legacy .research-hero__copy{max-width:680px}.lx-legacy .tools-hero__title{max-width:19ch;font:var(--display-weight) clamp(34px, 5.2vw, 68px)/1.14 var(--f-display);text-wrap:balance;color:var(--ink)!important}.lx-legacy .tools-hero__title span,.lx-legacy .scan-accent{color:var(--emerald-deep)}.lx-legacy .tools-hero__visual,.lx-legacy .research-hero__art{border-radius:36px;min-width:0;overflow:hidden}.lx-legacy .tools-hero__note{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:18px;align-items:flex-start;gap:10px;margin-top:20px;padding:14px 16px;font-size:14px;display:flex}.lx-legacy .tool-scan-callout{border:1px solid var(--line);background:linear-gradient(120deg, #fff, var(--mint-soft));color:var(--ink);border-radius:28px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-block:24px 42px;padding:clamp(18px,3vw,28px);display:grid}.lx-legacy .tool-scan-callout__copy{gap:4px;min-width:0;display:grid}.lx-legacy .tool-scan-callout__copy>span:last-child{color:var(--ink-2);font-size:14px;line-height:1.7}.lx-legacy .tool-scan-callout__eyebrow{color:var(--emerald-deep);font-size:12px;font-weight:750}.lx-legacy .tool-scan-callout__action{align-items:center;gap:8px;font-weight:750;display:inline-flex}.lx-legacy .tools-page h2,.lx-legacy .research-content h2,.lx-legacy .research-standards h2,.lx-legacy h2{color:var(--ink)!important}.lx-legacy .tool-route-card{min-width:0;height:100%;display:block;padding:22px!important}.lx-legacy .tool-route-card h3{font:650 21px/1.35 var(--f-display);margin:14px 0 6px!important}.lx-legacy .tool-route-card p{color:var(--ink-2)!important;font-size:14.5px!important}.lx-legacy .tools-page details{background:#ffffff94;border-color:var(--line)!important;border-radius:28px!important}.lx-legacy .tools-page summary{color:var(--ink)!important}.lx-legacy .tool-mode-chip{white-space:normal}.lx-legacy--tool{padding-block:clamp(42px,7vw,84px)}.lx-legacy--tool>p:first-child{margin:0 0 18px}.lx-legacy--tool>p:first-child a,.lx-legacy--study>p:first-child a{color:var(--emerald-deep)!important}.lx-legacy--tool h1{font-size:clamp(28px,4.2vw,54px)}.lx-legacy--tool>.card{margin-top:32px!important;padding:clamp(18px,3vw,32px)!important}.lx-legacy--tool>.card-flat{border-radius:20px;margin-top:16px!important}.lx-legacy--research{padding-block:clamp(54px,8vw,100px)}.lx-legacy--research .research-hero__meta{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.lx-legacy--research .research-hero__meta span{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:13px;display:inline-flex}.lx-legacy--research-list{padding-block:24px 88px}.lx-legacy .research-section-head{justify-content:space-between;align-items:end;gap:18px;margin-bottom:20px;display:flex}.lx-legacy .research-study-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lx-legacy .research-study-card{grid-template-columns:140px minmax(0,1fr);text-decoration:none;display:grid;overflow:hidden}.lx-legacy .research-study-card__visual{background:radial-gradient(circle at 50% 48%, var(--mint-soft), transparent 72%), var(--paper-2);place-items:center;min-height:190px;display:grid;position:relative}.lx-legacy .research-study-card__number{color:var(--emerald-deep);font-weight:800;position:absolute;inset-block-start:14px;inset-inline-start:16px}.lx-legacy .research-study-card__icon{border-radius:20px;width:62px;height:62px}.lx-legacy .research-study-card__signal{background:var(--emerald);opacity:.45;width:90px;height:1px;position:absolute;transform:rotate(35deg)}.lx-legacy .research-study-card__signal--two{transform:rotate(-35deg)}.lx-legacy .research-study-card__body{align-content:start;gap:11px;min-width:0;padding:22px;display:grid}.lx-legacy .research-study-card__body h3{font:650 21px/1.35 var(--f-display)}.lx-legacy .research-study-card__body p{color:var(--ink-2);font-size:14.5px;line-height:1.7}.lx-legacy .research-study-card__link{color:var(--emerald-deep);align-items:center;gap:8px;margin-top:4px;font-weight:750;display:inline-flex}.lx-legacy--standards{background:var(--paper-2);padding-block:clamp(48px,7vw,88px)}.lx-legacy--standards .research-standards__inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:32px;display:grid}.lx-legacy--standards .research-standards__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lx-legacy--standards li{background:#fff;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.lx-legacy--standards li>span{color:var(--emerald-deep);font:700 13px var(--font-en-display), Georgia, serif}.lx-legacy--standards li svg{color:var(--emerald-deep);margin-inline-start:auto}.lx-legacy--study{padding-block:clamp(42px,7vw,80px)}.lx-legacy--study>.reading-col{display:grid;gap:18px!important;margin-top:32px!important}.lx-legacy--study .card,.lx-legacy--study .card-flat{border-radius:28px;padding:clamp(20px,3vw,32px)!important}.lx-legacy--study .card h2,.lx-legacy--study .reading-col>section>h2{font-size:clamp(21px,2.5vw,29px);line-height:1.3}.lx-legacy--study .card p,.lx-legacy--study .reading-col>section>p{overflow-wrap:anywhere;color:var(--ink-2)!important;line-height:1.85!important}.lx-legacy--study .ltr{direction:ltr;unicode-bidi:isolate}.lx-legacy--study .mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.lx-legacy--study .reading-col>section>div[style*=grid-template-columns]{grid-template-columns:repeat(4,minmax(0,1fr))!important}.lx-legacy--wordpress{padding-block:clamp(44px,7vw,80px)}.lx-legacy--wordpress ol{gap:12px!important;margin-top:32px!important}.lx-legacy--wordpress li.card{grid-template-columns:auto minmax(0,1fr)!important;padding:clamp(18px,3vw,26px)!important}.lx-legacy--wordpress li h2{font:650 clamp(20px,2.4vw,27px)/1.3 var(--f-display)}.lx-legacy--plugins{flex-direction:column;justify-content:center;min-height:55vh;display:flex;padding-block:clamp(56px,10vw,120px)!important}.lx-legacy--plugins>div{gap:12px!important}.lx-legacy--scan{padding-block:clamp(48px,8vw,96px)}.lx-legacy--scan .scan-intro__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,5vw,64px);display:grid}.lx-legacy--scan .display-xl{font-size:clamp(30px,4.7vw,60px)}.lx-legacy--scan .scan-form-wrap,.lx-legacy--scan .scan-intro__assurance{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:28px;padding:clamp(18px,3vw,28px)}.lx-legacy--scan .scan-method{padding-block:40px}.lx-legacy--scan .scan-method__columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.lx-legacy--scan .scan-method__card{border:1px solid var(--line);background:#fff;border-radius:24px;padding:22px}.lx-legacy--scan .scan-method__card p{color:var(--ink-2);line-height:1.75}.lx-legacy--scan .scan-method__visual{border-radius:28px;margin:28px 0 0;overflow:hidden}.lx-legacy--scan .scan-method__visual figcaption{color:var(--ink-3);background:#fff;padding:10px 14px;font-size:13px}.lx-legacy--scan+section{max-width:1280px;margin-block:30px 72px!important;margin-inline:auto!important}.lx-legacy--scan+section details{background:#fff;border-radius:28px!important;padding:clamp(18px,3vw,28px)!important}.lx-legacy--scan+section summary{color:var(--ink)!important}.lx-legacy--cases{padding-block:clamp(52px,8vw,100px)}.lx-legacy__hero{gap:14px;padding-block-end:clamp(34px,5vw,64px);display:grid}.lx-legacy__hero h1{max-width:16ch;font-size:clamp(38px,6.6vw,82px)}.lx-legacy__cases{padding-block-end:30px}.lx-legacy__contact{padding-block:24px 72px}.lx-legacy__contact .lx-card{border:1px solid var(--line);background:#fff;border-radius:28px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:clamp(20px,3vw,32px);display:grid}.lx-legacy__contact .lx-lede{margin-top:6px;font-size:15px}.lx-legacy__contact .lx-btn{justify-content:space-between}@media (max-width:900px){.lx-legacy .tools-hero,.lx-legacy .research-hero,.lx-legacy--scan .scan-intro__grid,.lx-legacy--standards .research-standards__inner{grid-template-columns:minmax(0,1fr)}.lx-legacy .tools-hero__visual,.lx-legacy .research-hero__art{width:100%;max-width:620px;margin-inline:auto}.lx-legacy .research-study-grid{grid-template-columns:minmax(0,1fr)}.lx-legacy .research-study-card{grid-template-columns:112px minmax(0,1fr)}.lx-legacy--scan .scan-method__columns{grid-template-columns:minmax(0,1fr)}.lx-legacy--study .reading-col>section>div[style*=grid-template-columns]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:600px){.lx-legacy .display-lg,.lx-legacy .display-xl,.lx-legacy__hero .lx-display{font-size:clamp(26px,7vw,36px)}.lx-legacy--tool .display-lg{font-size:clamp(22px,6.5vw,28px);line-height:1.3}.lx-legacy .tools-hero__title{font-size:clamp(30px,8vw,42px)}.lx-legacy .tool-scan-callout{grid-template-columns:auto minmax(0,1fr)}.lx-legacy .tool-scan-callout__action{grid-column:2}.lx-legacy .research-section-head{flex-direction:column;align-items:start}.lx-legacy .research-study-card{grid-template-columns:minmax(0,1fr)}.lx-legacy .research-study-card__visual{min-height:110px}.lx-legacy--wordpress li.card{grid-template-columns:minmax(0,1fr)!important}.lx-legacy--wordpress li.card>div:first-child{justify-content:flex-start;flex-direction:row!important}.lx-legacy--study .reading-col>section>div[style*=grid-template-columns]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lx-legacy__contact .lx-card{grid-template-columns:auto minmax(0,1fr)}.lx-legacy__contact .lx-btn{grid-column:1/-1;justify-self:start}}@media (max-width:360px){.lx-legacy .shell,.lx-legacy .lx-shell{padding-inline:14px}.lx-legacy .tool-route-card{padding:16px!important}.lx-legacy--study .reading-col>section>div[style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion:reduce){.lx-legacy *,.lx-legacy :before,.lx-legacy :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.lx-legacy .tool-scan-callout__copy strong{color:var(--ink);font-size:clamp(18px,2vw,24px);line-height:1.4}.lx-legacy .tool-scan-callout__action{background:var(--ink);color:#fff;border-radius:999px;align-items:center;gap:8px;padding:12px 20px;font-weight:700;display:inline-flex}
@media (max-width:760px){.lx-hero__in,.lx-head,.lx-head--start,.lx-svc-hero__grid>:first-child,.lx-legal__head,.guide-index__hero-copy,.guide-section-heading,.lx-who__body,.lx-green__grid>:first-child,.lx-cases__note,.lx-case__body,.lx-sx__panel,.lx-contact>:first-child{text-align:center}.lx-lede,.lx-head p,.lx-hero__in .lx-chip,.lx-head .lx-kicker,.lx-head--start .lx-kicker{margin-inline:auto}.lx-ctas,.lx-hero__note,.guide-section-heading,.lx-case__meta{justify-content:center}.lx-hero__note{text-align:center}.lx-scard,.lx-bento__item,.lx-who__card,.lx-svc-pick__card{text-align:center;align-items:center}.lx-scard .lx-card__link,.lx-sx__panel .lx-btn{margin-inline:auto}.lx-green__grid{text-align:center}.lx-green__chan{justify-content:center}.lx-crumbs,.lx-svc-hero__grid>:first-child .lx-kicker{justify-content:center;margin-inline:auto}.guide-feature__copy,.guide-card__body{text-align:center;align-items:center}.guide-card__meta,.guide-feature__action,.guide-card__link{justify-content:center}.guide-section-heading--library{flex-direction:column;align-items:center;gap:10px}.guide-section-heading--library .lx-h2{font-size:28px}.lx-footer__grid,.lx-footer__about,.lx-footer__grid>div,.lx-footer__base{text-align:center}.lx-footer__about .lx-brand,.lx-footer__social,.lx-footer__base,.lx-footer__base nav{justify-content:center}.lx-footer__base{flex-direction:column;align-items:center}.lx-footer__grid ul{padding:0}}
