:root{--paper:#f6f3ee;--paper-2:#eee9e1;--card:#fff;--ink:#0b0b09;--ink-2:#4d4a44;--ink-3:#807b72;--line:#e3ddd3;--line-2:#d6cfc3;--emerald:#00bc6d;--emerald-deep:#0a6b45;--emerald-ink:#06301f;--mint:#a6e9bb;--mint-soft:#dcf5e4;--night:#0c100e;--night-2:#151a17;--night-line:#263029;--on-night:#f1eee8;--on-night-2:#a9b1aa;--warn:#b54708;--r-xl:36px;--r-lg:28px;--r-md:20px;--r-sm:14px;--shadow-soft:0 1px 0 #0b0b0908, 0 18px 50px -24px #0b0b092e;--shadow-float:0 30px 80px -30px #0b0b0959;--ease:cubic-bezier(.2, .7, .1, 1);--color-pine:#0a6b45;--color-pine-hover:#075236;--color-pine-soft:#dcf5e4;--color-ink:#0b0b09;--color-muted:#5f5b53;--color-canvas:#f6f3ee;--color-surface:#fff;--color-surface-alt:#faf8f4;--color-border:#e3ddd3;--color-divider:#ebe6dd;--color-highlight:#00bc6d;--color-mint:#a6e9bb}html[lang=ar]{--f-display:var(--font-ar-display), "Segoe UI", Tahoma, sans-serif;--f-body:var(--font-ar-body), "Segoe UI", Tahoma, sans-serif;--display-weight:800;--display-lh:1.24;--display-track:0;--font-arabic:var(--font-ar-body);--font-display:var(--font-ar-display)}html[lang=en]{--f-display:var(--font-en-display), Georgia, "Times New Roman", serif;--f-body:var(--font-en-body), var(--font-ar-body), system-ui, sans-serif;--display-weight:700;--display-lh:1.02;--display-track:-.025em;--font-body:var(--font-en-body);--font-display:var(--font-en-display)}body.lx{background:var(--paper);color:var(--ink);font-family:var(--f-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;line-height:1.7;overflow-x:clip}.lx ::selection{background:var(--mint);color:var(--ink)}:where(.lx) a{color:inherit;text-decoration:none}:where(.lx) img{max-width:100%;height:auto;display:block}.lx :focus-visible{outline:3px solid var(--emerald);outline-offset:3px;border-radius:10px}:where(.lx) :where(h1,h2,h3,h4),:where(.lx) p{margin:0}.lx-shell{width:100%;max-width:1280px;margin-inline:auto;padding-inline:clamp(16px,4vw,44px)}.lx-narrow{max-width:880px}.lx-section{padding-block:clamp(72px,10vw,140px)}.lx-section--tight{padding-block:clamp(48px,6vw,88px)}.lx-flip{transform:none}[dir=rtl] .lx-flip{transform:scaleX(-1)}.lx-display{font-family:var(--f-display);font-weight:var(--display-weight);line-height:var(--display-lh);letter-spacing:var(--display-track);text-wrap:balance;font-size:clamp(42px,7.6vw,108px)}html[lang=en] .lx-display{font-variation-settings:"opsz" 144, "SOFT" 30}.lx-h2{font-family:var(--f-display);font-weight:var(--display-weight);line-height:var(--display-lh);letter-spacing:var(--display-track);text-wrap:balance;font-size:clamp(34px,5.2vw,74px)}html[lang=en] .lx-h2{font-variation-settings:"opsz" 144, "SOFT" 30;line-height:1.04}html[lang=ar] .lx-h2{line-height:1.3}.lx-h3{font-family:var(--f-display);font-weight:var(--display-weight);letter-spacing:var(--display-track);font-size:clamp(22px,2.2vw,30px);line-height:1.3}html[lang=en] .lx-h3{font-weight:650;line-height:1.15}.lx-lede{color:var(--ink-2);text-wrap:pretty;max-width:62ch;font-size:clamp(17px,1.6vw,21px);line-height:1.75}.lx-kicker{color:var(--ink-2);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.lx-kicker:before{content:"";background:var(--emerald);width:8px;height:8px;box-shadow:0 0 0 4px var(--mint-soft);border-radius:99px}.lx-mark{background:linear-gradient(transparent 12%, var(--mint) 12%, var(--mint) 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.12em}.lx-on-green .lx-mark{background:linear-gradient(#0000 12%,#fff 12% 92%,#0000 92%)}.lx-muted{color:var(--ink-3)}.lx-center{text-align:center;margin-inline:auto}.lx-btn{--b-bg:var(--ink);--b-fg:#fff;--d-bg:#fff;--d-fg:var(--ink);background:var(--b-bg);min-height:56px;color:var(--b-fg);font-family:var(--f-body);cursor:pointer;transition:transform .35s var(--ease), box-shadow .35s var(--ease), background .25s;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;padding-block:6px;padding-inline:26px 7px;font-size:16px;font-weight:650;line-height:1.2;display:inline-flex}.lx-btn__disc{background:var(--d-bg);width:42px;height:42px;color:var(--d-fg);transition:transform .35s var(--ease);border-radius:999px;flex:none;place-items:center;display:inline-grid}.lx-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px -16px #0b0b0973}.lx-btn:hover .lx-btn__disc{transform:translate(3px)}[dir=rtl] .lx-btn:hover .lx-btn__disc{transform:translate(-3px)}.lx-btn--green{--b-bg:var(--emerald);--b-fg:var(--ink);--d-bg:var(--ink);--d-fg:#fff}.lx-btn--light{--b-bg:#fff;--b-fg:var(--ink);--d-bg:var(--paper-2);--d-fg:var(--ink);border-color:var(--line)}.lx-btn--plain{--b-bg:transparent;--b-fg:var(--ink);border-color:var(--line-2);min-height:52px;padding-inline:18px}.lx-btn--sm{min-height:44px;padding-inline:18px 5px;font-size:14.5px}.lx-btn--sm .lx-btn__disc{width:34px;height:34px}.lx-btn[aria-disabled=true]{opacity:.45;pointer-events:none}.lx-ctas{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lx-center .lx-ctas,.lx-ctas.lx-center{justify-content:center}.lx-nav-wrap{z-index:60;margin-top:12px;padding-inline:clamp(12px,3vw,24px);position:sticky;top:12px}.lx-nav{-webkit-backdrop-filter:saturate(1.4)blur(14px);border:1px solid var(--line);max-width:1120px;box-shadow:var(--shadow-soft);background:#ffffffdb;border-radius:22px;align-items:center;gap:10px;margin-inline:auto;padding:8px;padding-inline-start:14px;display:flex}.lx-brand{flex:none;align-items:center;gap:10px;min-height:44px;display:inline-flex}.lx-brand__mark{background:var(--ink);width:40px;height:40px;color:var(--emerald);font-family:var(--font-ar-display), sans-serif;border-radius:12px;place-items:center;font-size:21px;font-weight:800;line-height:1;display:grid}.lx-brand__text{line-height:1.15;display:grid}.lx-brand__name{font-size:15px;font-weight:750}.lx-brand__sub{color:var(--ink-3);font-size:12px}.lx-links{gap:2px;margin:0 auto;padding:0;list-style:none;display:flex}.lx-links a{min-height:42px;color:var(--ink-2);border-radius:999px;align-items:center;padding-inline:13px;font-size:14.5px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.lx-links a:hover,.lx-links a[aria-current=page]{background:var(--paper);color:var(--ink)}.lx-nav__end{align-items:center;gap:6px;margin-inline-start:auto;display:flex}.lx-links+.lx-nav__end{margin-inline-start:0}.lx-lang{border:1px solid var(--line);min-width:44px;height:44px;color:var(--ink-2);background:#fff;border-radius:14px;place-items:center;padding-inline:10px;font-size:13.5px;font-weight:700;display:inline-grid}.lx-lang:hover{border-color:var(--ink);color:var(--ink)}.lx-menu{display:none;position:relative}.lx-menu>summary{background:var(--ink);color:#fff;cursor:pointer;border-radius:14px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.lx-menu>summary::-webkit-details-marker{display:none}.lx-menu .lx-ico-close{display:none}.lx-menu[open] .lx-ico-close{display:block}.lx-menu[open] .lx-ico-menu{display:none}.lx-menu__panel{inset-inline:12px;border:1px solid var(--line);box-shadow:var(--shadow-float);background:#fff;border-radius:24px;max-height:calc(100dvh - 100px);padding:10px;position:fixed;top:84px;overflow:auto}.lx-menu__panel ul{margin:0;padding:0;list-style:none;display:grid}.lx-menu__panel a{min-height:54px;font-family:var(--f-display);font-weight:var(--display-weight);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding-inline:16px;font-size:20px;display:flex}html[lang=en] .lx-menu__panel a{font-weight:600}.lx-menu__panel a:hover{background:var(--paper)}.lx-menu__foot{gap:8px;padding:10px 6px 6px;display:grid}.lx-menu__foot .lx-btn{width:100%}@media (max-width:1040px){.lx-links{display:none}.lx-menu{display:block}.lx-nav__cta{display:none}.lx-nav__end{margin-inline-start:auto!important}}@media (max-width:420px){.lx-brand__sub{display:none}.lx-brand__name{font-size:14px}}.lx-hero{text-align:center;padding-top:clamp(48px,8vw,104px)}.lx-chip{padding:6px;border:1px solid var(--line);box-shadow:var(--shadow-soft);text-align:start;background:#fff;border-radius:999px;align-items:center;gap:10px;padding-inline-end:16px;display:inline-flex}.lx-chip__avatar{background:var(--emerald);width:38px;height:38px;color:var(--ink);font-family:var(--font-ar-display), sans-serif;border-radius:999px;place-items:center;font-size:17px;font-weight:800;display:grid}.lx-chip__t{line-height:1.25;display:grid}.lx-chip__t b{font-size:14px}.lx-chip__t span{color:var(--ink-3);font-size:12.5px}.lx-hero h1{margin-top:26px;max-width:11.5em;margin-inline:auto}html[lang=en] .lx-hero h1{max-width:13ch}html[lang=ar] .lx-hero .lx-display{font-size:clamp(40px,7vw,100px)}.lx-hero .lx-lede{text-align:center;margin:24px auto 0}.lx-hero .lx-ctas{justify-content:center;margin-top:34px}.lx-hero__note{color:var(--ink-3);align-items:center;gap:8px;margin-top:16px;font-size:14px;display:inline-flex}.lx-ticker{gap:12px;margin-top:clamp(40px,6vw,72px);display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.lx-ticker__row{gap:12px;width:max-content;animation:52s linear infinite lx-marquee;display:flex}.lx-ticker__row--rev{animation-duration:60s;animation-direction:reverse}.lx-ticker__item{white-space:nowrap;border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:12px 20px;font-size:15px;font-weight:600;display:inline-flex}.lx-ticker__item svg{color:var(--emerald-deep)}@keyframes lx-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}[dir=rtl] .lx-ticker__row{animation-name:lx-marquee-rtl}@keyframes lx-marquee-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}.lx-stage{text-align:start;grid-template-columns:1.35fr 1fr;gap:16px;margin-top:clamp(40px,6vw,72px);display:grid}.lx-stage__photo{border-radius:var(--r-xl);background:var(--paper-2);min-height:420px;position:relative;overflow:hidden}.lx-stage__photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lx-stage__caption{inset-inline-start:18px;-webkit-backdrop-filter:blur(10px);background:#ffffffeb;border-radius:20px;max-width:360px;padding:16px 18px;font-size:14.5px;line-height:1.55;position:absolute;bottom:18px}.lx-stage__caption b{margin-bottom:2px;font-size:15.5px;display:block}.lx-convo{border:1px solid var(--line);border-radius:var(--r-xl);background:#fff;flex-direction:column;padding:10px;display:flex}.lx-convo__head{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 14px 14px;display:flex}.lx-convo__head .lx-brand__mark{width:38px;height:38px;font-size:19px}.lx-convo__head b{font-size:15px;line-height:1.2;display:block}.lx-convo__head span{color:var(--ink-3);font-size:12.5px}.lx-convo__tag{color:var(--ink-3);background:var(--paper);border-radius:999px;margin-inline-start:auto;padding:5px 10px;font-size:12px;font-weight:600}.lx-convo__body{background:var(--paper);border-radius:22px;flex-direction:column;flex:1;gap:10px;margin-top:10px;padding:16px 10px;display:flex}.lx-bubble{border-radius:18px;max-width:86%;padding:11px 15px;font-size:14.5px;line-height:1.6}.lx-bubble--them{border:1px solid var(--line);background:#fff;border-start-start-radius:6px;align-self:flex-start}.lx-bubble--us{background:var(--ink);color:#fff;border-start-end-radius:6px;align-self:flex-end}.lx-bubble--us.lx-bubble--green{background:var(--emerald);color:var(--ink)}.lx-convo__steps{flex-wrap:wrap;gap:6px;padding:12px 6px 4px;display:flex}.lx-convo__steps span{border:1px solid var(--line);color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.lx-convo__steps svg{color:var(--emerald-deep)}.lx-tapes{height:clamp(200px,22vw,300px);margin-block:clamp(24px,4vw,48px);position:relative;overflow:hidden}.lx-tape{padding-block:clamp(12px,1.4vw,18px);position:absolute;top:50%;left:-8%;right:-8%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.lx-tape--a{background:var(--emerald);color:var(--ink);z-index:2;transform:translateY(-60%)rotate(-5deg)}.lx-tape--b{background:var(--ink);color:var(--on-night);transform:translateY(-40%)rotate(4deg)}.lx-tape__track{align-items:center;gap:28px;width:max-content;animation:40s linear infinite lx-marquee;display:flex}.lx-tape--b .lx-tape__track{animation-duration:46s;animation-direction:reverse}[dir=rtl] .lx-tape__track{animation-name:lx-marquee-rtl}.lx-tape__track span{white-space:nowrap;font-family:var(--f-display);font-weight:var(--display-weight);align-items:center;gap:28px;font-size:clamp(20px,2.4vw,32px);display:inline-flex}html[lang=en] .lx-tape__track span{font-style:italic;font-weight:600}.lx-head{text-align:center;justify-items:center;gap:18px;margin-bottom:clamp(40px,5vw,64px);display:grid}.lx-head .lx-h2{max-width:16ch}.lx-head .lx-lede{text-align:center}.lx-head--start{text-align:start;justify-items:start}.lx-head--start .lx-lede{text-align:start}.lx-explorer{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:16px;display:grid}.lx-explorer__list{gap:10px;display:grid}.lx-svc{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;width:100%;padding:20px 22px;transition:border-color .3s,box-shadow .3s,background .3s;display:block}.lx-svc:hover{border-color:var(--line-2)}.lx-svc[data-open=true]{border-color:var(--emerald);box-shadow:0 0 0 4px var(--mint-soft)}.lx-svc__h{font:inherit;margin:0}.lx-svc__row{width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:0;display:flex}.lx-svc__ico{background:var(--paper);width:46px;height:46px;color:var(--ink);border-radius:14px;flex:none;place-items:center;transition:background .3s,color .3s;display:grid}.lx-svc[data-open=true] .lx-svc__ico{background:var(--emerald)}.lx-svc__name{font-family:var(--f-display);font-weight:var(--display-weight);font-size:clamp(19px,1.8vw,24px);line-height:1.3}html[lang=en] .lx-svc__name{font-weight:650}.lx-svc__plus{color:var(--ink-3);transition:transform .3s var(--ease);margin-inline-start:auto}.lx-svc[data-open=true] .lx-svc__plus{color:var(--ink);transform:rotate(45deg)}.lx-svc__more{transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;display:grid}.lx-svc[data-open=true] .lx-svc__more{grid-template-rows:1fr}.lx-svc__more>div{overflow:hidden}.lx-svc__more p{color:var(--ink-2);border-top:1px solid var(--line);margin-top:16px;padding-top:14px;font-size:16px}.lx-svc__go{margin-top:16px}.lx-explorer__panel{position:sticky;top:100px}.lx-panel{border-radius:var(--r-xl);background:var(--night);aspect-ratio:4/4.2;color:#fff;position:relative;overflow:hidden}.lx-panel img{object-fit:cover;width:100%;height:100%;transition:opacity .6s var(--ease), transform 1.2s var(--ease);position:absolute;inset:0}.lx-panel img[data-active=false]{opacity:0;transform:scale(1.04)}.lx-panel__shade{background:linear-gradient(#0c100e00 38%,#0c100ed1 100%);position:absolute;inset:0}.lx-panel__info{inset-inline:22px;gap:12px;display:grid;position:absolute;bottom:22px}.lx-panel__label{font-family:var(--f-display);font-weight:var(--display-weight);font-size:clamp(24px,2.6vw,36px);line-height:1.2}.lx-panel__signs{flex-wrap:wrap;gap:6px;display:flex}.lx-panel__signs span{-webkit-backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff2e;border-radius:999px;padding:6px 11px;font-size:13px}.lx-bento{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.lx-card{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;flex-direction:column;gap:10px;min-width:0;padding:clamp(22px,2.4vw,30px);display:flex}.lx-card p{color:var(--ink-2);font-size:16px}.lx-card--wide{grid-column:span 4}.lx-card--mid{grid-column:span 3}.lx-card--small{grid-column:span 2}.lx-card--full{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(20px,3vw,40px);display:grid}.lx-card__col{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.lx-mock:has(.lx-mock__label){padding-top:38px}.lx-mock--code{background:var(--night);border-color:var(--night);color:var(--on-night-2);margin:0}.lx-mock--code .lx-mock__label{color:var(--on-night-2)}.lx-mock--code code{text-align:left;white-space:pre;direction:ltr;gap:2px;font:13px/1.7 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:grid;overflow-x:auto}.lx-mock--code mark{color:#c9f5da;border-inline-start:2px solid var(--emerald);background:#00bc6d29;padding-inline-start:6px}.lx-card__link{color:var(--emerald-deep);align-items:center;gap:8px;margin-top:auto;padding-top:14px;font-size:15px;font-weight:650;display:inline-flex}.lx-card__link:hover{gap:12px}.lx-mock{background:var(--paper);border:1px solid var(--line);border-radius:20px;margin-top:10px;padding:16px;font-size:13.5px;line-height:1.5;position:relative}.lx-mock__label{top:10px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600;position:absolute;inset-inline-end:12px}html[lang=ar] .lx-mock__label{text-transform:none;letter-spacing:0}.lx-serp{text-align:left;direction:ltr;gap:12px;display:grid}.lx-serp__item{gap:2px;display:grid}.lx-serp__url{color:#4d5156;font-size:12px}.lx-serp__title{color:#1a0dab;font-family:Arial,sans-serif;font-size:15px}.lx-serp__item--bad .lx-serp__title{color:#1a0dab}.lx-serp__item--bad{padding-inline-start:12px;position:relative}.lx-serp__item--bad:before{content:"";background:var(--emerald);border-radius:3px;width:3px;position:absolute;top:2px;bottom:2px;left:0}.lx-serp__snip{color:#4d5156;font-size:12.5px}.lx-redirect{direction:ltr;flex-direction:column;align-items:flex-start;gap:6px;display:flex}.lx-redirect>svg{margin-inline-start:14px;transform:rotate(90deg)}.lx-redirect__pill{border:1px solid var(--line);background:#fff;border-radius:999px;padding:7px 12px;font-family:ui-monospace,monospace;font-size:12.5px}.lx-redirect__pill--bad{border-style:dashed;border-color:var(--ink-3);color:var(--ink-3);text-decoration:line-through}.lx-redirect svg{color:var(--ink-3);flex:none}.lx-notice{align-items:flex-start;gap:12px;display:flex}.lx-notice svg{color:var(--warn);flex:none;margin-top:2px}.lx-notice b{font-size:14px;display:block}.lx-users{gap:8px;display:grid}.lx-users div{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.lx-users i{background:var(--paper-2);border-radius:99px;flex:none;width:26px;height:26px}.lx-users div:last-child{border-style:dashed;border-color:var(--ink-3)}.lx-users div:last-child i{background:var(--ink)}.lx-users small{color:var(--ink-3);margin-inline-start:auto;font-size:11.5px}.lx-night{background:var(--night);color:var(--on-night);border-radius:clamp(28px,4vw,48px);margin-inline:clamp(8px,1.4vw,18px)}.lx-night .lx-lede,.lx-night .lx-muted,.lx-night .lx-kicker{color:var(--on-night-2)}.lx-night .lx-kicker:before{box-shadow:0 0 0 4px #00bc6d33}.lx-steps{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.lx-step{border-radius:var(--r-lg);background:var(--night-2);border:1px solid var(--night-line);flex-direction:column;gap:10px;min-height:260px;padding:26px 24px 28px;display:flex;position:relative}.lx-step__n{font-family:var(--font-en-display), Georgia, serif;color:#0000;-webkit-text-stroke:1.4px var(--emerald);font-variant-numeric:lining-nums;margin-bottom:auto;font-size:76px;font-weight:700;line-height:.9}.lx-step h3{color:#fff}.lx-step p{color:var(--on-night-2);font-size:15.5px}.lx-step:hover .lx-step__n{color:var(--emerald)}.lx-step__n{transition:color .4s var(--ease)}.lx-light-steps .lx-step{border-color:var(--line);background:#fff}.lx-light-steps .lx-step h3{color:var(--ink)}.lx-light-steps .lx-step p{color:var(--ink-2)}.lx-light-steps .lx-step__n{-webkit-text-stroke-color:var(--emerald-deep)}.lx-light-steps .lx-step:hover .lx-step__n{color:var(--emerald);-webkit-text-stroke-color:var(--emerald)}.lx-checks{gap:12px;margin-top:clamp(40px,5vw,64px);display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.lx-checks__row{gap:10px;width:max-content;animation:70s linear infinite lx-marquee;display:flex}.lx-checks__row--rev{animation-direction:reverse}[dir=rtl] .lx-checks__row{animation-name:lx-marquee-rtl}.lx-checks__row span{border:1px solid var(--night-line);color:var(--on-night);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-size:15px;display:inline-flex}.lx-checks__row svg{color:var(--emerald)}.lx-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.lx-figure{border-radius:var(--r-xl);background:var(--paper-2);position:relative;overflow:hidden}.lx-figure img{object-fit:cover;aspect-ratio:4/3.3;width:100%;height:100%}.lx-figure figcaption{inset-inline-start:14px;color:var(--ink-2);background:#ffffffe6;border-radius:999px;padding:5px 11px;font-size:12px;position:absolute;bottom:14px}.lx-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}.lx-fact{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;padding:16px 18px}.lx-fact b{margin-bottom:2px;font-size:15.5px;display:block}.lx-fact span{color:var(--ink-2);font-size:14.5px;line-height:1.55;display:block}.lx-name-ar{font-family:var(--font-ar-display), sans-serif}.lx-faq{gap:10px;display:grid}.lx-faq details{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;transition:border-color .3s}.lx-faq details[open]{border-color:var(--line-2)}.lx-faq summary{cursor:pointer;align-items:center;gap:16px;padding:20px 22px;font-size:17.5px;font-weight:650;line-height:1.5;list-style:none;display:flex}.lx-faq summary::-webkit-details-marker{display:none}.lx-faq summary svg{transition:transform .3s var(--ease);flex:none;margin-inline-start:auto}.lx-faq details[open] summary svg{transform:rotate(45deg)}.lx-faq details>div{color:var(--ink-2);padding:0 22px 22px;font-size:16px}.lx-green{background:var(--emerald);color:var(--ink);border-radius:clamp(28px,4vw,48px);margin-inline:clamp(8px,1.4vw,18px);padding:clamp(56px,9vw,128px) clamp(20px,5vw,72px);position:relative;overflow:hidden}.lx-green .lx-lede{color:var(--emerald-ink)}.lx-green__grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:40px;display:grid}.lx-green__side{gap:10px;display:grid}.lx-green__chan{background:#ffffff47;border-radius:18px;align-items:center;gap:12px;padding:14px 16px;font-size:15px;font-weight:600;display:flex}.lx-green__chan svg{flex:none}.lx-footer{margin-top:clamp(16px,2vw,24px);padding-top:clamp(56px,7vw,96px);overflow:hidden}.lx-footer__grid{grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:32px;display:grid}.lx-footer h2{color:var(--ink-3);text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px;font-size:13px;font-weight:700}html[lang=ar] .lx-footer h2{text-transform:none;letter-spacing:0}.lx-footer ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.lx-footer ul a{min-height:34px;color:var(--ink-2);align-items:center;font-size:15px;display:inline-flex}.lx-footer ul a:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.lx-footer__about p{color:var(--ink-2);max-width:40ch;margin-top:12px;font-size:15px}.lx-wordmark{font-family:var(--f-display);font-weight:var(--display-weight);letter-spacing:var(--display-track);color:var(--ink);white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:baseline;margin-top:clamp(40px,6vw,80px);font-size:clamp(76px,19vw,300px);line-height:.82;display:flex}html[lang=ar] .lx-wordmark{margin-top:clamp(16px,3vw,40px);font-size:clamp(80px,20vw,300px);line-height:1.32}html[lang=en] .lx-wordmark{padding-bottom:.06em}.lx-wordmark i{color:var(--emerald);font-style:normal}.lx-footer__base{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-block:22px;font-size:13.5px;display:flex}.lx-footer__base nav{flex-wrap:wrap;gap:18px;display:flex}.lx-footer__base a:hover{color:var(--ink)}.lx-crumbs{color:var(--ink-3);flex-wrap:wrap;gap:8px;margin-bottom:22px;font-size:14px;display:flex}.lx-crumbs a:hover{color:var(--ink)}.lx-svc-hero{padding-top:clamp(40px,6vw,80px)}.lx-svc-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.lx-svc-hero h1{margin-top:18px;font-size:clamp(40px,5.6vw,82px)}.lx-svc-hero .lx-lede{margin-top:22px}.lx-svc-hero .lx-ctas{margin-top:30px}.lx-svc-hero__media{position:relative}.lx-svc-hero__media .lx-figure img{aspect-ratio:4/4.4}.lx-float{inset-inline-end:-10px;border:1px solid var(--line);max-width:280px;box-shadow:var(--shadow-float);background:#fff;border-radius:22px;padding:16px 18px;position:absolute;bottom:26px}.lx-float b{align-items:center;gap:8px;margin-bottom:6px;font-size:14.5px;display:flex}.lx-float b svg{color:var(--emerald-deep)}.lx-float p{color:var(--ink-2);font-size:14px;line-height:1.55}.lx-signs{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.lx-sign{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;align-items:flex-start;gap:14px;padding:18px;font-size:16px;font-weight:600;line-height:1.5;display:flex}.lx-sign__dot{background:var(--mint-soft);width:34px;height:34px;color:var(--emerald-deep);border-radius:11px;flex:none;place-items:center;display:grid}.lx-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lx-list{gap:4px;margin:18px 0 0;padding:0;list-style:none;display:grid}.lx-list li{border-bottom:1px dashed var(--line);color:var(--ink-2);align-items:flex-start;gap:12px;padding-block:10px;font-size:16px;display:flex}.lx-list li:last-child{border-bottom:0}.lx-list svg{color:var(--emerald-deep);flex:none;margin-top:3px}.lx-card--mint{background:var(--mint-soft);border-color:#c5ebd2}.lx-card--mint .lx-list li{color:var(--emerald-ink);border-color:#bfe3cb}.lx-note{border-radius:var(--r-md);background:var(--paper-2);color:var(--ink-2);align-items:flex-start;gap:12px;padding:16px 18px;font-size:15px;display:flex}.lx-note svg{flex:none;margin-top:3px}.lx-related{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.lx-related a{transition:border-color .3s, transform .4s var(--ease)}.lx-related a:hover{border-color:var(--ink);transform:translateY(-3px)}.lx-index{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lx-index__card{transition:transform .45s var(--ease), border-color .3s;gap:0;padding:0;position:relative;overflow:hidden}.lx-index__card:hover{border-color:var(--line-2);transform:translateY(-4px)}.lx-index__img{aspect-ratio:16/10;background:var(--paper-2);overflow:hidden}.lx-index__img img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease)}.lx-index__card:hover .lx-index__img img{transform:scale(1.04)}.lx-index__body{gap:10px;padding:22px 22px 24px;display:grid}.lx-index__body .lx-svc__ico{background:var(--emerald)}.lx-contact{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(24px,4vw,56px);padding-top:clamp(40px,6vw,80px);display:grid}.lx-contact h1{margin-top:18px;font-size:clamp(40px,5.6vw,80px)}.lx-composer{border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-soft);background:#fff;gap:22px;padding:clamp(20px,3vw,34px);display:grid}.lx-field{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.lx-field>legend,.lx-field>label{padding:0;font-size:15.5px;font-weight:700}.lx-field small{color:var(--ink-3);font-size:13.5px;line-height:1.5}.lx-input,.lx-textarea{width:100%;font:inherit;color:var(--ink);background:var(--paper);border:1.5px solid #0000;border-radius:16px;min-height:52px;padding:14px 16px;font-size:16px;transition:border-color .2s,background .2s}.lx-textarea{resize:vertical;min-height:130px;line-height:1.6}.lx-input:focus,.lx-textarea:focus{border-color:var(--emerald);background:#fff;outline:none}.lx-input[aria-invalid=true],.lx-textarea[aria-invalid=true]{border-color:var(--warn)}.lx-pills{flex-wrap:wrap;gap:8px;display:flex}.lx-pill{position:relative}.lx-pill input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.lx-pill span{border:1.5px solid var(--line);min-height:44px;color:var(--ink-2);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:14.5px;font-weight:600;transition:all .2s;display:inline-flex}.lx-pill input:checked+span{background:var(--ink);border-color:var(--ink);color:#fff}.lx-pill input:focus-visible+span{outline:3px solid var(--emerald);outline-offset:2px}.lx-error{color:var(--warn);align-items:flex-start;gap:8px;font-size:14px;font-weight:600;display:flex}.lx-error svg{flex:none;margin-top:2px}.lx-preview{background:var(--paper);white-space:pre-wrap;color:var(--ink-2);border:1px dashed var(--line-2);border-radius:18px;max-height:220px;padding:16px;font-size:14.5px;overflow:auto}.lx-send{gap:10px;display:grid}.lx-send .lx-btn{width:100%}.lx-pending{border:1.5px dashed var(--line-2);border-radius:var(--r-md);background:var(--paper);gap:8px;padding:18px;display:grid}.lx-pending b{align-items:center;gap:8px;display:flex}.lx-pending p{color:var(--ink-2);font-size:14.5px}.lx-honest{gap:10px;margin-top:28px;display:grid}.lx-honest div{color:var(--ink-2);align-items:flex-start;gap:12px;font-size:15.5px;display:flex}.lx-honest svg{color:var(--emerald-deep);flex:none;margin-top:3px}.lx-prose{max-width:760px}.lx-prose h2{font-family:var(--f-display);font-weight:var(--display-weight);margin:44px 0 12px;font-size:clamp(24px,2.6vw,34px);line-height:1.3}.lx-prose p,.lx-prose li{color:var(--ink-2);font-size:17px;line-height:1.85}.lx-prose p+p{margin-top:14px}.lx-prose ul{gap:6px;margin:12px 0 0;padding-inline-start:22px;display:grid}.lx-reveal{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transform:translateY(24px)}.lx-reveal.is-in,html:not(.js) .lx-reveal{opacity:1;transform:none}@media (max-width:1100px){.lx-steps,.lx-index{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lx-footer__about{grid-column:1/-1}}@media (max-width:900px){.lx-stage,.lx-explorer,.lx-split,.lx-svc-hero__grid,.lx-contact,.lx-green__grid,.lx-two{grid-template-columns:minmax(0,1fr)}.lx-stage__photo{min-height:320px}.lx-explorer__panel{display:none}.lx-bento{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lx-card--wide,.lx-card--mid{grid-column:span 2}.lx-card--small{grid-column:span 1}.lx-card--full{grid-template-columns:minmax(0,1fr)}.lx-bento>.lx-card--small:nth-child(4){grid-column:span 2}.lx-float{max-width:none;margin:-40px 14px 0;position:relative;inset:auto}}@media (max-width:640px){body.lx{font-size:16px}.lx-bento{grid-template-columns:minmax(0,1fr)}.lx-card--wide,.lx-card--mid,.lx-card--small{grid-column:auto}.lx-steps{grid-template-columns:minmax(0,1fr)}.lx-step{min-height:0}.lx-step__n{margin-bottom:12px;font-size:56px}.lx-index,.lx-facts{grid-template-columns:minmax(0,1fr)}.lx-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-hero .lx-ctas .lx-btn,.lx-ctas,.lx-svc-hero .lx-ctas .lx-btn,.lx-green .lx-btn{width:100%}.lx-stage__caption{max-width:none;inset-inline:14px}.lx-btn{white-space:normal}}@media (max-width:360px){.lx-footer__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.lx-ticker__row,.lx-tape__track,.lx-checks__row{animation:none!important}.lx-ticker,.lx-checks{overflow-x:auto}.lx-reveal{opacity:1!important;transform:none!important}.lx-btn,.lx-btn__disc,.lx-panel img,.lx-svc__more{transition:none!important}}
.lx-btn{justify-content:center;gap:10px;min-height:54px;padding-inline:26px}.lx-btn__disc{width:auto;height:auto;display:inline-flex;color:inherit!important;background:0 0!important}.lx-btn:hover .lx-btn__disc{transform:translate(4px)}[dir=rtl] .lx-btn:hover .lx-btn__disc{transform:translate(-4px)}.lx-btn--sm{min-height:44px;padding-inline:20px}.lx-btn--sm .lx-btn__disc{width:auto;height:auto}.lx-btn--green{background-image:linear-gradient(180deg, #14cf80, var(--emerald));box-shadow:inset 0 -2px #06301f2e}.lx-btn--green:hover{box-shadow:0 16px 34px -16px #008c50bf}.lx-btn:focus-visible{outline-offset:4px}.lx-grad{background:linear-gradient(100deg, var(--emerald-deep) 0%, var(--emerald) 55%, #4fd394 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.lx-glass{-webkit-backdrop-filter:blur(18px)saturate(1.6);background:#ffffffa3;border:1px solid #ffffffc7;box-shadow:inset 0 1px #fff9,0 24px 60px -28px #0b0b0959}.lx-night .lx-glass{box-shadow:none;background:#ffffff0f;border-color:#ffffff1f}.lx-nav{padding:7px;padding-inline-start:12px}.lx-brand__mark{font-size:22px;position:relative}.lx-brand__mark:after{content:"";background:var(--mint);inset-inline-start:7px;border-radius:9px;width:6px;height:6px;position:absolute;bottom:7px}.lx-links a[aria-current=page]{background:var(--ink);color:#fff}.lx-lang{align-items:center;gap:7px;min-width:0;padding-inline:11px 12px;font-size:13.5px;display:inline-flex}.lx-lang img{border-radius:3px;width:20px;height:auto;box-shadow:0 0 0 1px #00000014}.lx-menu__panel{animation:lx-pop .32s var(--ease) both;transform-origin:top}.lx-menu__panel li{animation:lx-rise-in .45s var(--ease) both}.lx-menu__panel li:nth-child(2){animation-delay:40ms}.lx-menu__panel li:nth-child(3){animation-delay:80ms}.lx-menu__panel li:nth-child(4){animation-delay:.12s}.lx-menu__panel li:nth-child(5){animation-delay:.16s}.lx-menu__panel a[aria-current=page]{background:var(--paper)}@keyframes lx-pop{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:none}}@keyframes lx-rise-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.lx-hero{isolation:isolate;position:relative}.lx-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 46% at 50% 18%,#00bc6d26,#0000 70%),radial-gradient(28% 34% at 84% 42%,#a6e9bb61,#0000 70%),radial-gradient(26% 30% at 12% 48%,#ffd6aa4d,#0000 70%);height:780px;position:absolute;inset:-120px 0 auto}.lx-hero h1{max-width:12em}html[lang=ar] .lx-hero .lx-display{font-size:clamp(36px,7vw,104px)}html[lang=en] .lx-hero .lx-display{font-size:clamp(36px,6.4vw,96px)}.lx-hero__in>*{animation:lx-rise-in .9s var(--ease) both}.lx-hero__in>:nth-child(2){animation-delay:80ms}.lx-hero__in>:nth-child(3){animation-delay:.16s}.lx-hero__in>:nth-child(4){animation-delay:.24s}.lx-hero__in>:nth-child(5){animation-delay:.32s}.lx-chip__avatar{background:var(--mint);overflow:hidden}.lx-chip__avatar img{object-fit:cover;width:100%;height:100%}.lx-pstage{text-align:start;grid-template-columns:minmax(0,1fr) minmax(0,500px) minmax(0,1fr);align-items:center;gap:18px;margin-top:clamp(44px,6vw,80px);display:grid;position:relative}.lx-pstage__photo{border-radius:250px 250px var(--r-xl) var(--r-xl);aspect-ratio:4/4.7;background:linear-gradient(180deg, var(--mint-soft), var(--paper-2));box-shadow:var(--shadow-float);position:relative;overflow:hidden}.lx-pstage__photo img{object-fit:cover;object-position:50% 22%;width:100%;height:100%}.lx-pstage__badge{inset-inline:16px;border-radius:22px;align-items:center;gap:12px;padding:14px 16px;display:flex;position:absolute;bottom:16px}.lx-pstage__badge b{font-size:15.5px;line-height:1.3;display:block}.lx-pstage__badge span{color:var(--ink-2);font-size:13px}.lx-dot{background:var(--emerald);border-radius:99px;flex:none;width:10px;height:10px;animation:2.4s ease-in-out infinite lx-pulse;box-shadow:0 0 0 5px #00bc6d2e}@keyframes lx-pulse{50%{box-shadow:0 0 0 9px #00bc6d0f}}.lx-pstage__side{gap:14px;display:grid}.lx-pcard{border-radius:24px;padding:18px;animation:7s ease-in-out infinite lx-float}.lx-pstage__side--b .lx-pcard{animation-delay:-3.5s}.lx-pstage__side .lx-pcard:nth-child(2){animation-delay:-1.8s}@keyframes lx-float{50%{transform:translateY(-8px)}}.lx-pcard__k{color:var(--ink-2);align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:700;display:flex}.lx-pcard__k svg{color:var(--emerald-deep)}.lx-pcard__steps{gap:9px;display:grid}.lx-pcard__steps div{align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.lx-pcard__steps i{background:var(--emerald);width:22px;height:22px;color:var(--ink);border-radius:99px;flex:none;place-items:center;font-style:normal;display:grid}.lx-pcard__steps div.is-now i{border:1.5px dashed var(--emerald-deep);background:#fff}.lx-pcard .lx-mock{margin-top:0}.lx-pcard p{color:var(--ink-2);font-size:14px;line-height:1.55}@media (max-width:1040px){.lx-pstage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:760px;margin-inline:auto}.lx-pstage__photo{order:-1;grid-column:1/-1;width:100%;max-width:480px;margin-inline:auto}.lx-pcard{animation:none}}@media (max-width:600px){.lx-pstage{grid-template-columns:minmax(0,1fr)}}@supports (animation-timeline:view()){.lx-parallax img{animation:linear both lx-par;animation-timeline:view();animation-range:cover}@keyframes lx-par{0%{transform:translateY(-5%)scale(1.1)}to{transform:translateY(5%)scale(1.1)}}.lx-steps--line{position:relative}.lx-steps--line:before{content:"";inset-inline:0;background:linear-gradient(90deg, var(--emerald), var(--mint));transform-origin:0;height:2px;animation:linear both lx-line;animation-timeline:view();animation-range:entry 10% cover 45%;position:absolute;top:-22px}[dir=rtl] .lx-steps--line:before{transform-origin:100%}@keyframes lx-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}.lx-logos{text-align:center;margin-top:clamp(56px,7vw,96px)}.lx-logos__title{color:var(--ink-3);margin-bottom:24px;font-size:14.5px;font-weight:600}.lx-logos__viewport{gap:28px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.lx-logos__row{align-items:center;gap:clamp(40px,5vw,72px);width:max-content;animation:80s linear infinite lx-marquee;display:flex}.lx-logos__row--rev{animation-duration:90s;animation-direction:reverse}[dir=rtl] .lx-logos__row{animation-name:lx-marquee-rtl}.lx-logos__viewport:hover .lx-logos__row{animation-play-state:paused}.lx-logos__row img{object-fit:contain;opacity:.7;width:auto;max-width:180px;height:38px;transition:opacity .3s, transform .4s var(--ease)}.lx-logos__row img:hover{opacity:1;transform:scale(1.05)}.lx-sx{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:16px;display:grid}.lx-sx__tabs{align-content:start;gap:8px;display:grid}.lx-sx__tab{text-align:start;cursor:pointer;width:100%;font:inherit;color:var(--ink);border:1px solid var(--line);transition:background .3s, border-color .3s, transform .4s var(--ease);background:#fff;border-radius:20px;align-items:center;gap:14px;padding:14px 16px;display:flex}.lx-sx__tab:hover{border-color:var(--line-2)}.lx-sx__tab[aria-selected=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.lx-sx__tab b{font-size:16.5px;font-weight:650;line-height:1.4}.lx-sx__tab .lx-svc__ico{border-radius:13px;width:42px;height:42px}.lx-sx__tab[aria-selected=true] .lx-svc__ico{background:var(--emerald);color:var(--ink)}.lx-sx__tab>svg:last-child{opacity:0;margin-inline-start:auto;transition:opacity .3s}.lx-sx__tab[aria-selected=true]>svg:last-child{opacity:1}.lx-sx__panel{border-radius:var(--r-xl);border:1px solid var(--line);background:radial-gradient(70% 60% at 90% 0,#a6e9bb8c,#0000 70%),radial-gradient(60% 50% at 0 100%,#ffdcb973,#0000 70%),#fff;align-content:start;gap:14px;padding:clamp(22px,3vw,36px);display:grid;position:relative;overflow:hidden}.lx-sx__panel[hidden]{display:none}.lx-sx__panel>*{animation:lx-rise-in .6s var(--ease) both}.lx-sx__panel>:nth-child(2){animation-delay:50ms}.lx-sx__panel>:nth-child(3){animation-delay:.1s}.lx-sx__panel>:nth-child(4){animation-delay:.15s}.lx-sx__panel p{color:var(--ink-2)}.lx-sx__panel .lx-mock{-webkit-backdrop-filter:blur(10px);background:#ffffffb8}.lx-sx__panel .lx-ctas{margin-top:6px}@media (max-width:900px){.lx-sx{grid-template-columns:minmax(0,1fr)}.lx-sx__tabs{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:max-content;grid-auto-flow:column;padding-bottom:6px;overflow-x:auto}.lx-sx__tab{scroll-snap-align:start;padding:10px 14px}.lx-sx__tab .lx-svc__ico{width:32px;height:32px}.lx-sx__tab b{white-space:nowrap;font-size:14.5px}.lx-sx__tab>svg:last-child{display:none}}.lx-check-mock,.lx-report-mock{gap:8px;display:grid}.lx-check-mock div{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:9px 12px;font-size:13.5px;display:flex}.lx-check-mock svg{color:var(--emerald-deep);flex:none}.lx-check-mock em{color:var(--ink-3);margin-inline-start:auto;font-size:12px;font-style:normal}.lx-check-mock .is-todo svg{color:var(--warn)}.lx-report-mock div{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:9px 12px;font-size:13.5px;display:grid}.lx-pri{white-space:nowrap;border-radius:99px;padding:3px 9px;font-size:11.5px;font-weight:700}.lx-pri--h{color:#9a3412;background:#fde7dc}.lx-pri--m{color:#854d0e;background:#fdf3d7}.lx-pri--l{background:var(--mint-soft);color:var(--emerald-ink)}.lx-sgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.lx-scard{border-radius:var(--r-lg);border:1px solid var(--line);min-height:280px;transition:transform .5s var(--ease), border-color .3s, box-shadow .5s var(--ease);background:#fff;flex-direction:column;gap:12px;padding:26px;display:flex;position:relative;overflow:hidden}.lx-scard:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px #0b0b0959}.lx-scard:after{content:"";inset-inline-end:-30%;opacity:0;pointer-events:none;background:radial-gradient(circle,#00bc6d38,#0000 65%);border-radius:50%;width:280px;height:280px;transition:opacity .5s;position:absolute;bottom:-60%}.lx-scard:hover:after{opacity:1}.lx-scard p{color:var(--ink-2);font-size:15.5px}.lx-scard .lx-card__link{margin-top:auto}.lx-scard__n{top:24px;font-family:var(--font-en-display), Georgia, serif;color:var(--ink-3);font-size:15px;position:absolute;inset-inline-end:26px}.lx-scard--dark{background:var(--night);color:var(--on-night);border-color:var(--night)}.lx-scard--dark p{color:var(--on-night-2)}.lx-scard--dark .lx-svc__ico{background:var(--emerald);color:var(--ink)}.lx-scard--dark .lx-card__link{color:var(--mint)}.lx-scard--dark .lx-scard__n{color:var(--on-night-2)}.lx-scard--green{background:linear-gradient(160deg,#d6f5e2,#f4fbf7 65%);border-color:#c5ebd2}@media (max-width:1100px){.lx-sgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.lx-sgrid{grid-template-columns:minmax(0,1fr)}.lx-scard{min-height:0}}.lx-me{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(24px,5vw,72px);display:grid}.lx-me__photo{position:relative}.lx-me__photo .lx-figure img{aspect-ratio:4/4.8;object-position:50% 16%}.lx-me__tag{inset-inline-end:-14px;border-radius:18px;max-width:230px;padding:12px 14px;font-size:13.5px;line-height:1.45;position:absolute;top:26px}.lx-me__tag b{font-size:15px;display:block}.lx-timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.lx-timeline div{border-top:2px solid var(--ink);padding-top:12px}.lx-timeline b{font-family:var(--font-en-display), Georgia, serif;margin-bottom:6px;font-size:30px;line-height:1;display:block}.lx-timeline span{color:var(--ink-2);font-size:14.5px;line-height:1.55;display:block}@media (max-width:900px){.lx-me{grid-template-columns:minmax(0,1fr)}.lx-me__photo{width:100%;max-width:460px;margin-inline:auto}.lx-me__tag{inset-inline-end:12px}}@media (max-width:480px){.lx-timeline{grid-template-columns:minmax(0,1fr)}}.lx-tech{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.lx-tech span{border:1px solid var(--line);transition:transform .4s var(--ease), border-color .3s;background:#fff;border-radius:999px;align-items:center;gap:10px;padding-block:10px;padding-inline:12px 16px;font-size:14.5px;font-weight:600;display:inline-flex}.lx-tech span:hover{border-color:var(--line-2);transform:translateY(-3px)}.lx-tech img{opacity:.85;width:22px;height:22px}.lx-tech__note{color:var(--ink-3);text-align:center;margin-top:14px;font-size:13px}.lx-fab{z-index:80;bottom:max(18px, env(safe-area-inset-bottom));justify-items:end;gap:12px;display:grid;position:fixed;inset-inline-end:18px}.lx-fab__btn{cursor:pointer;height:60px;font:inherit;color:#fff;background:var(--ink);animation:lx-fab-in .7s var(--ease) 1.2s both;transition:transform .35s var(--ease), box-shadow .35s;border:0;border-radius:999px;align-items:center;gap:10px;padding-inline:8px 20px;font-size:15px;font-weight:700;display:inline-flex;position:relative;box-shadow:0 18px 40px -16px #0b0b0999}.lx-fab__btn:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 24px 50px -18px #0b0b09b3}.lx-fab__btn[aria-expanded=true] .lx-fab__ping{display:none}.lx-fab__face{background:var(--emerald);border-radius:99px;flex:none;place-items:center;width:44px;height:44px;display:grid;position:relative;overflow:hidden}.lx-fab__face img{object-fit:cover;width:100%;height:100%}.lx-fab__ping{top:6px;background:var(--emerald);border:2px solid var(--ink);border-radius:99px;width:12px;height:12px;position:absolute;inset-inline-start:40px}.lx-fab__ping:after{content:"";border-radius:inherit;border:2px solid var(--emerald);animation:2.2s ease-out infinite lx-ping;position:absolute;inset:-2px}@keyframes lx-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes lx-fab-in{0%{opacity:0;transform:translateY(24px)scale(.9)}to{opacity:1;transform:none}}.lx-fab__panel{transform-origin:100% 100%;width:min(360px,100vw - 32px);animation:lx-pop .35s var(--ease) both;border-radius:28px;padding:16px}.lx-fab__panel[hidden]{display:none}.lx-fab__head{align-items:center;gap:12px;padding:4px 4px 12px;display:flex}.lx-fab__head b{font-size:16px;line-height:1.3;display:block}.lx-fab__head span{color:var(--ink-2);font-size:13px}.lx-fab__close{border:1px solid var(--line);cursor:pointer;width:40px;height:40px;color:var(--ink);background:#fff;border-radius:12px;flex:none;place-items:center;margin-inline-start:auto;display:grid}.lx-fab__opts{gap:8px;display:grid}.lx-fab__opt{border:1px solid var(--line);transition:transform .3s var(--ease), border-color .3s;background:#fff;border-radius:18px;align-items:center;gap:12px;padding:11px 14px;font-size:15px;font-weight:650;display:flex}.lx-fab__opt:hover{border-color:var(--ink);transform:translateY(-1px)}.lx-fab__opt small{color:var(--ink-3);unicode-bidi:plaintext;font-size:12.5px;font-weight:500;display:block}.lx-fab__opt>span:first-child{border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.lx-fab__opt--wa>span:first-child{color:#fff;background:#25d366}.lx-fab__opt--mail>span:first-child{background:var(--ink);color:#fff}.lx-fab__opt--form>span:first-child{background:var(--emerald);color:var(--ink)}.lx-bugscene{background:linear-gradient(180deg, #fff, var(--mint-soft));border:1px solid var(--line);direction:ltr;border-radius:18px;height:78px;margin:2px 0 12px;position:relative;overflow:hidden}.lx-bugscene__bar{background:var(--paper-2);align-items:center;gap:5px;height:18px;padding-inline:10px;display:flex;position:absolute;inset:0 0 auto}.lx-bugscene__bar i{background:var(--line-2);border-radius:9px;width:6px;height:6px}.lx-bug{color:var(--ink);animation:lx-bug-walk 6.5s var(--ease) infinite;position:absolute;bottom:12px;left:18%}.lx-broom{color:var(--emerald-deep);animation:lx-broom 6.5s var(--ease) infinite;position:absolute;bottom:9px;left:-20%}.lx-bugscene__ok{color:var(--emerald-deep);opacity:0;white-space:nowrap;font-size:12.5px;font-weight:700;animation:6.5s infinite lx-ok;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}@keyframes lx-bug-walk{0%{opacity:1;left:14%;transform:none}34%{left:44%;transform:none}44%{left:44%;transform:rotate(-14deg)translateY(-2px)}60%{opacity:1;left:112%;transform:rotate(260deg)translateY(-14px)}61%,to{opacity:0;left:112%}}@keyframes lx-broom{0%,30%{left:-22%;transform:rotate(0)}44%{left:34%;transform:rotate(-20deg)}58%{left:70%;transform:rotate(12deg)}74%,to{left:122%;transform:rotate(0)}}@keyframes lx-ok{0%,62%{opacity:0}70%,92%{opacity:1}to{opacity:0}}@media (max-width:560px){.lx-fab{inset-inline-end:12px;bottom:max(12px, env(safe-area-inset-bottom))}.lx-fab__btn{justify-content:center;width:56px;height:56px;padding:6px}.lx-fab__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-fab__ping{inset-inline-start:36px}}.lx-chan{gap:10px;margin-top:28px;display:grid}.lx-chan a{border:1px solid var(--line);transition:transform .35s var(--ease), border-color .3s;background:#fff;border-radius:20px;align-items:center;gap:14px;padding:14px 16px;display:flex}.lx-chan a:hover{border-color:var(--ink);transform:translateY(-2px)}.lx-chan a>span:first-child{border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}.lx-chan b{font-size:16px;display:block}.lx-chan small{color:var(--ink-3);unicode-bidi:plaintext;font-size:13.5px;display:block}@media (prefers-reduced-motion:reduce){.lx-hero__in>*,.lx-sx__panel>*,.lx-menu__panel,.lx-menu__panel li,.lx-fab__btn,.lx-fab__panel,.lx-pcard,.lx-logos__row,.lx-fab__ping:after,.lx-dot{animation:none!important}.lx-logos__viewport{overflow-x:auto}.lx-bug,.lx-broom,.lx-bugscene__ok{animation:none!important}.lx-bug{left:46%}.lx-broom{left:20%}.lx-bugscene__ok{opacity:1;left:72%}.lx-parallax img,.lx-steps--line:before{animation:none!important;transform:none!important}}.lx-green__chan--link{transition:transform .35s var(--ease), background .3s;font-size:16px}.lx-green__chan--link:hover{background:#ffffff73;transform:translateY(-2px)}.lx-green__chan--dark{background:var(--ink);color:#fff}.lx-green__chan--dark:hover{background:#1b1f1c}.lx-green__grid{align-items:center}.lx-links__cta{margin-inline-start:8px}.lx-links .lx-btn{color:var(--ink);min-height:42px;padding-inline:20px}.lx-links .lx-btn:hover{color:var(--ink);background-color:#0000}.lx-links .lx-btn[aria-current=page]{background:var(--ink);color:#fff}.lx-svc-stage{border-radius:var(--r-xl);border:1px solid var(--line);background:radial-gradient(70% 60% at 80% 10%,#00bc6d47,#0000 70%),radial-gradient(60% 60% at 10% 100%,#ffd6aa80,#0000 70%),linear-gradient(160deg,#eaf7ef,#f7f3ec);align-content:center;gap:18px;min-height:380px;padding:clamp(22px,3.4vw,44px);display:grid;position:relative;overflow:hidden}.lx-svc-stage .lx-mock{-webkit-backdrop-filter:blur(10px);box-shadow:var(--shadow-soft);background:#ffffffbf;animation:8s ease-in-out infinite lx-float}.lx-svc-stage__me{border-radius:20px;justify-self:start;align-items:center;gap:12px;padding:12px 14px;display:flex}.lx-svc-stage__me img{object-fit:cover;border-radius:99px;width:52px;height:52px}.lx-svc-stage__me b{font-size:15px;display:block}.lx-svc-stage__me span{color:var(--ink-2);font-size:13px}.lx-svc-hero h1{font-size:clamp(34px,4.6vw,68px)}@media (prefers-reduced-motion:reduce){.lx-svc-stage .lx-mock{animation:none}}html[lang=ar] .lx-hero .lx-display{line-height:1.34}html[lang=en] .lx-hero .lx-display{line-height:1.06}@media (max-width:600px){.lx-pstage__side .lx-pcard:not(.lx-pcard--keep),.lx-pstage__side--b{display:none}.lx-pstage{gap:12px}}.lx-fab{inset-inline-end:auto;right:18px}[dir=rtl] .lx-fab{justify-items:start}[dir=rtl] .lx-fab__panel{transform-origin:100% 100%}@media (max-width:560px){.lx-fab{right:12px}}:root{--font-ar-body:var(--font-ar-display)}html[lang=ar]{--display-weight:700;font-synthesis:none}html[lang=ar] .lx-display,html[lang=ar] .lx-h2{font-weight:900}html[lang=ar] .lx-h3,html[lang=ar] .lx-svc__name,html[lang=ar] .lx-menu__panel a{font-weight:700}html[lang=ar] body.lx{font-weight:400;line-height:1.85}html[lang=ar] .lx-brand__mark,html[lang=ar] .lx-chip__avatar{font-weight:900}html[lang=ar] b,html[lang=ar] strong{font-weight:700}
.lx-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-cmp{position:relative}.lx-cmp__frame{width:100%;aspect-ratio:var(--cmp-frame,var(--cmp-ratio));border:1px solid var(--line);background:#fff;border-radius:22px;position:relative;overflow:hidden}.lx-cmp__frame img,.lx-cmp__top{width:100%;height:100%;position:absolute;inset:0}.lx-cmp__frame img{object-fit:contain;object-position:center;background:#fff}.lx-cmp__top{transition:clip-path 80ms linear}.lx-cmp__line{top:0;bottom:0;background:var(--emerald);pointer-events:none;width:2px;margin-inline-start:-1px;position:absolute;inset-inline-start:var(--cmp-pos)}.lx-cmp__line i{top:50%;background:var(--ink);border:3px solid var(--emerald);width:38px;height:38px;box-shadow:var(--shadow-float);border-radius:99px;margin:-19px;position:absolute;inset-inline-start:50%}[dir=rtl] .lx-cmp__line i{margin-inline-start:-19px}.lx-cmp__line i:before,.lx-cmp__line i:after{content:"";border-top:2px solid #fff;border-inline-start:2px solid #fff;width:7px;height:7px;position:absolute;top:50%}.lx-cmp__line i:before{inset-inline-start:7px;transform:translateY(-50%)rotate(-45deg)}.lx-cmp__line i:after{inset-inline-end:7px;transform:translateY(-50%)rotate(135deg)}[dir=rtl] .lx-cmp__line i:before{transform:translateY(-50%)rotate(45deg)}[dir=rtl] .lx-cmp__line i:after{transform:translateY(-50%)rotate(225deg)}.lx-cmp__tag{pointer-events:none;border-radius:99px;padding:5px 11px;font-size:12.5px;font-weight:700;position:absolute;top:12px}.lx-cmp__tag--after{background:var(--emerald);color:var(--ink);inset-inline-start:12px}.lx-cmp__tag--before{background:var(--ink);color:#fff;inset-inline-end:12px}.lx-cmp__range{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.lx-cmp:has(.lx-cmp__range:focus-visible) .lx-cmp__line i{outline:3px solid var(--emerald);outline-offset:4px}.lx-cases{--cmp-frame:5 / 4;gap:14px;display:grid}.lx-cases__tabs{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.lx-cases__tab{font:inherit;color:var(--ink);cursor:pointer;border:1px solid var(--line);background:#fff;border-radius:99px;align-items:center;gap:8px;padding:9px 16px 9px 12px;font-size:14.5px;font-weight:650;transition:background .25s,color .25s,border-color .25s;display:inline-flex}[dir=rtl] .lx-cases__tab{padding:9px 12px 9px 16px}.lx-cases__tab:hover{border-color:var(--line-2)}.lx-cases__tab[aria-selected=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.lx-cases__num{background:var(--mint-soft);color:var(--emerald-ink);border-radius:99px;padding:2px 7px;font-size:11.5px;font-weight:700}.lx-cases__tab[aria-selected=true] .lx-cases__num{background:var(--emerald);color:var(--ink)}.lx-cases__panel[hidden]{display:none}.lx-cases__panel>.lx-case{animation:lx-rise-in .5s var(--ease) both}.lx-case{border:1px solid var(--line);border-radius:var(--r-xl);background:#fff;align-content:start;gap:18px;padding:14px;display:grid}.lx-case--featured{background:linear-gradient(150deg, #fff 40%, var(--mint-soft));grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;padding:16px}.lx-case__body{align-content:start;gap:12px;padding:4px 10px 10px;display:grid}.lx-case__kind{color:var(--emerald-ink);background:var(--mint-soft);border-radius:99px;justify-self:start;padding:4px 11px;font-size:13px;font-weight:700}.lx-case__ba{gap:8px;margin:0;display:grid}.lx-case__ba div{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:10px;display:grid}.lx-case__ba dt{text-align:center;border-radius:8px;padding:2px 0;font-size:12.5px;font-weight:700}.lx-case__ba div:first-child dt{background:var(--ink);color:#fff}.lx-case__ba div:last-child dt{background:var(--emerald);color:var(--ink)}.lx-case__ba dd{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.7}.lx-case__meta{color:var(--ink-3);align-items:flex-start;gap:8px;font-size:13.5px;line-height:1.6;display:flex}.lx-case__meta svg{flex:none;margin-top:3px}.lx-cases__note{color:var(--ink-3);text-align:center;justify-content:center;align-items:center;gap:8px;font-size:13.5px;display:flex}@media (max-width:900px){.lx-case--featured{grid-template-columns:minmax(0,1fr)}.lx-cases__tabs{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.lx-cases__tab{white-space:nowrap;flex:none}}.lx-flow{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:18px;display:grid}.lx-flow__steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lx-flow__step{text-align:start;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:20px;gap:14px;padding:16px 18px;transition:background .35s,border-color .35s;display:flex;position:relative;overflow:hidden}.lx-flow__step:hover{background:#fff9}.lx-flow__step[aria-current=step]{border-color:var(--line);box-shadow:var(--shadow-soft);background:#fff}.lx-flow__n{background:var(--paper-2);width:34px;height:34px;color:var(--ink-2);font-size:15px;font-weight:700;font-family:var(--font-en-display), Georgia, serif;border-radius:11px;flex:none;place-items:center;transition:background .35s,color .35s;display:grid}.lx-flow__step[aria-current=step] .lx-flow__n{background:var(--emerald);color:var(--ink)}.lx-flow__txt{gap:2px;display:grid}.lx-flow__txt b{font-size:16.5px;line-height:1.45}.lx-flow__txt span{color:var(--ink-2);font-size:14.5px;line-height:1.6;display:none}.lx-flow__step[aria-current=step] .lx-flow__txt span{animation:lx-rise-in .5s var(--ease) both;display:block}.lx-flow__bar{inset-inline-start:0;background:var(--emerald);transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;transform:scaleX(0)}[dir=rtl] .lx-flow__bar{transform-origin:100%}.lx-flow__step[aria-current=step] .lx-flow__bar{animation:3.6s linear both lx-flow-bar}@keyframes lx-flow-bar{to{transform:scaleX(1)}}.lx-flow__stage{border-radius:var(--r-xl);background:radial-gradient(70% 60% at 85% 0,#00bc6d52,#0000 70%),radial-gradient(60% 60% at 0 100%,#ffd6aa73,#0000 70%),linear-gradient(160deg,#10221a,#0c100e 70%);place-items:center;min-height:400px;padding:clamp(18px,3vw,36px);display:grid;position:relative;overflow:hidden}.lx-flow__win{border-radius:22px;width:100%;max-width:460px;padding:14px;position:relative;overflow:hidden}.lx-flow__head{align-items:center;gap:10px;padding:2px 4px 12px;font-size:13px;font-weight:700;display:flex}.lx-flow__head em{color:var(--ink-3);margin-inline-start:auto;font-size:11.5px;font-style:normal;font-weight:600}.lx-flow__dots{gap:5px;display:flex}.lx-flow__dots i{background:var(--line-2);border-radius:9px;width:8px;height:8px}.lx-flow__badge{background:var(--paper);animation:lx-rise-in .45s var(--ease) both;border-radius:99px;align-items:center;gap:7px;margin:0 4px 10px;padding:6px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.lx-flow__lines{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lx-flow__lines li{border:1px solid var(--line);transition:background .5s var(--ease), border-color .5s, opacity .5s, transform .5s var(--ease);transition-delay:calc(var(--i) * 60ms);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:9px 11px;font-size:12.5px;display:flex}.lx-flow__lines code{text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:hidden}.lx-flow__ico{background:var(--paper);width:24px;height:24px;color:var(--ink-3);border-radius:8px;flex:none;place-items:center;display:grid}.lx-flow[data-phase="2"] .lx-flow__lines li.is-bad{background:#fff1ec;border-color:#f5c9b8}.lx-flow[data-phase="2"] .lx-flow__lines li.is-bad .lx-flow__ico{color:#b54708;background:#fde2d6}.lx-flow[data-phase="3"] .lx-flow__lines li.is-bad{opacity:.5;transform:translate(8px)}.lx-flow[data-phase="3"] .lx-flow__lines li.is-bad code{text-decoration:line-through}.lx-flow[data-phase="2"] .lx-flow__lines li:not(.is-bad) .lx-flow__ico,.lx-flow[data-phase="3"] .lx-flow__lines li .lx-flow__ico,.lx-flow[data-phase="4"] .lx-flow__lines li .lx-flow__ico{background:var(--mint-soft);color:var(--emerald-deep)}.lx-flow[data-phase="4"] .lx-flow__lines li{border-color:#c5ebd2}.lx-flow__scan{inset-inline:0;pointer-events:none;opacity:0;background:linear-gradient(#0000,#00bc6d29,#0000);height:60px;position:absolute;top:40px}.lx-flow[data-phase="0"] .lx-flow__scan{opacity:1;animation:2.4s ease-in-out infinite lx-scan}@keyframes lx-scan{0%{transform:translateY(0)}50%{transform:translateY(240px)}to{transform:translateY(0)}}@media (max-width:900px){.lx-flow{grid-template-columns:minmax(0,1fr)}.lx-flow__stage{min-height:0}}.lx-techm{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.lx-techm__row{align-items:center;gap:clamp(28px,4vw,56px);width:max-content;padding-block:8px;animation:40s linear infinite lx-marquee;display:flex}[dir=rtl] .lx-techm__row{animation-name:lx-marquee-rtl}.lx-techm:hover .lx-techm__row{animation-play-state:paused}.lx-techm__item{border:1px solid var(--line);width:72px;height:72px;box-shadow:var(--shadow-soft);transition:transform .4s var(--ease);background:#fff;border-radius:22px;place-items:center;display:grid}.lx-techm__item:hover{transform:translateY(-4px)rotate(-3deg)}.lx-techm__item img{width:38px;height:38px}.lx-techm__note{color:var(--ink-3);text-align:center;margin-top:12px;font-size:13px}.lx-addons{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.lx-addon{border-radius:var(--r-md);border:1px solid var(--line);transition:transform .4s var(--ease), background .3s;background:#ffffffb3;align-content:start;gap:8px;padding:20px;display:grid}.lx-addon:hover{background:#fff;transform:translateY(-3px)}.lx-addon .lx-svc__ico{border-radius:12px;width:40px;height:40px}.lx-addon b{font-size:15.5px;line-height:1.4}.lx-addon span{color:var(--ink-2);font-size:14px;line-height:1.6}@media (max-width:1100px){.lx-addons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.lx-addons{grid-template-columns:minmax(0,1fr)}}.lx-sgrid--9{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1100px){.lx-sgrid--9{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-sgrid--9>:last-child{grid-column:1/-1}}@media (max-width:640px){.lx-sgrid--9{grid-template-columns:minmax(0,1fr)}.lx-sgrid--9>:last-child{grid-column:auto}}.lx-years{align-items:baseline;gap:10px;display:inline-flex}.lx-years b{font-family:var(--font-en-display), Georgia, serif;font-size:clamp(56px,7vw,92px);font-weight:700;line-height:.9}.lx-years span{color:var(--ink-2);max-width:12em;font-size:15px;font-weight:600;line-height:1.4}.lx-me__points{gap:10px;margin-top:22px;display:grid}.lx-me__points div{color:var(--ink-2);align-items:flex-start;gap:12px;font-size:16px;display:flex}.lx-me__points svg{color:var(--emerald-deep);flex:none;margin-top:4px}.lx-ssl-mock{direction:ltr;gap:8px;display:grid}.lx-ssl-mock div{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:9px 12px;font-family:ui-monospace,monospace;font-size:13px;display:flex}.lx-ssl-mock .is-bad{color:#b54708}.lx-ssl-mock .is-ok svg{color:var(--emerald-deep)}@media (prefers-reduced-motion:reduce){.lx-techm__row,.lx-flow__scan,.lx-flow__step[aria-current=step] .lx-flow__bar{animation:none!important}.lx-techm{overflow-x:auto}.lx-flow__lines li,.lx-cmp__top{transition:none!important}}.lx-flow-dark .lx-flow__step{color:var(--on-night)}.lx-flow-dark .lx-flow__step:hover{background:#ffffff0d}.lx-flow-dark .lx-flow__step[aria-current=step]{border-color:var(--night-line);box-shadow:none;background:#ffffff12}.lx-flow-dark .lx-flow__txt span{color:var(--on-night-2)}.lx-flow-dark .lx-flow__n{background:var(--night-2);color:var(--on-night-2)}.lx-flow-dark .lx-flow__stage{border:1px solid var(--night-line);background:radial-gradient(70% 60% at 85% 0,#00bc6d59,#0000 70%),radial-gradient(60% 60% at 0 100%,#a6e9bb2e,#0000 70%),#121815}.lx-menu:not([open]) .lx-menu__panel{display:none}.lx-svc-hero h1{font-size:clamp(32px,3.9vw,58px)}@media (max-width:420px){html[lang=ar] .lx-hero .lx-display{font-size:30px}html[lang=en] .lx-hero .lx-display{font-size:34px}.lx-svc-hero h1,.lx-contact h1,.lx-h2{font-size:30px}}.lx-green__chan span,.lx-chan a>span:last-child,.lx-fab__opt>span:last-child{overflow-wrap:anywhere;min-width:0}@media (max-width:360px){.lx-lang span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lx-lang{padding-inline:10px}.lx-brand__name{font-size:13px}.lx-brand__mark{width:36px;height:36px}.lx-nav{gap:6px}html[lang=ar] .lx-hero .lx-display{font-size:27px}html[lang=en] .lx-hero .lx-display{font-size:30px}}.lx-legal__head{gap:16px;max-width:980px;padding-top:clamp(40px,6vw,88px);display:grid}.lx-legal__head h1{font-size:clamp(32px,4.6vw,64px)}.lx-legal__updated{color:var(--ink-3);align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.lx-legal__grid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(20px,4vw,56px);padding-block:clamp(40px,6vw,72px) clamp(72px,9vw,120px);display:grid}.lx-legal__toc{position:sticky;top:100px}.lx-legal__toc ol{counter-reset:t;gap:2px;margin:0;padding:0;list-style:none;display:grid}.lx-legal__toc a{color:var(--ink-2);border-radius:12px;padding:8px 12px;font-size:14.5px;display:block}.lx-legal__toc a:hover{color:var(--ink);background:#fff}.lx-legal__body{gap:12px;display:grid}.lx-legal__sec{border-radius:var(--r-lg);border:1px solid var(--line);background:#fff;grid-template-columns:46px minmax(0,1fr);gap:16px;padding:24px;scroll-margin-top:100px;display:grid}.lx-legal__sec h2{font-family:var(--f-display);font-weight:var(--display-weight);margin-bottom:8px;font-size:clamp(20px,2vw,26px);line-height:1.35}.lx-legal__sec p{color:var(--ink-2);font-size:16px;line-height:1.85}.lx-legal__sec p+p{margin-top:10px}@media (max-width:900px){.lx-legal__grid{grid-template-columns:minmax(0,1fr)}.lx-legal__toc{display:none}}@media (max-width:520px){.lx-legal__sec{grid-template-columns:minmax(0,1fr);padding:20px}}.lx-flow__win{color:var(--ink)}.lx-flow__lines li{color:var(--ink-2)}:root{--ink-3:#6b665e}.skip-link{z-index:100;background:var(--ink);transition:transform .2s;transform:translateY(-140%);top:0!important}.skip-link:focus{transform:translateY(12px)}@keyframes lx-hero-rise{0%{transform:translateY(14px)}to{transform:none}}.lx-hero__in>*{animation-name:lx-hero-rise}html[lang=en] .lx-display,html[lang=en] .lx-h2{letter-spacing:-.03em}html[lang=en] .lx-h2{font-size:clamp(28px,4.2vw,60px)}html[lang=en] .lx-svc-hero h1,html[lang=en] .lx-contact h1,html[lang=en] .lx-legal__head h1{font-size:clamp(28px,3.4vw,50px)}@media (max-width:420px){html[lang=en] .lx-h2{font-size:26px}html[lang=en] .lx-svc-hero h1,html[lang=en] .lx-contact h1{font-size:27px}}.lx-brand__mark--photo{background:var(--mint-soft);width:44px;height:44px;box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--emerald);border-radius:99px;padding:0;overflow:visible}.lx-brand__mark--photo img{object-fit:cover;border-radius:99px;width:100%;height:100%}.lx-brand__mark--photo:after{inset-inline:auto -1px;background:var(--emerald);border:2px solid #fff;width:11px;height:11px;bottom:0}@media (max-width:600px){.lx-brand__mark--photo{width:36px;height:36px}}.lx-footer__grid{grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr));padding-bottom:clamp(36px,4vw,56px)}.lx-footer__social{gap:10px;margin-top:18px;display:flex}.lx-footer__social a{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);background:#fff;border-radius:14px;place-items:center;transition:background .25s,color .25s,transform .25s;display:grid}.lx-footer__social a:hover{background:var(--ink);color:var(--emerald);transform:translateY(-2px)}@media (max-width:1040px){.lx-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lx-footer__about{grid-column:1/-1}}@media (max-width:620px){.lx-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:400px){.lx-footer__grid{grid-template-columns:minmax(0,1fr)}}.lx-section{padding-block:clamp(48px,6vw,88px)}.lx-head{gap:12px;margin-bottom:clamp(26px,3.2vw,42px)}.lx-h2{font-size:clamp(32px,4.3vw,60px)}.lx-head .lx-h2{max-width:20ch}.lx-hero{padding-top:clamp(36px,5vw,64px)}.lx-hero h1{max-width:13em;margin-top:18px}html[lang=ar] .lx-hero .lx-display{font-size:clamp(34px,5.6vw,80px);line-height:1.3}html[lang=en] .lx-hero .lx-display{font-size:clamp(34px,5.2vw,76px)}.lx-pstage{grid-template-columns:minmax(0,1fr) minmax(0,420px) minmax(0,1fr);margin-top:clamp(32px,4vw,52px)}.lx-logos{margin-top:clamp(36px,4.5vw,60px)}.lx-sx__tabs{grid-auto-rows:1fr;align-content:stretch}.lx-tapes{height:clamp(150px,15vw,210px);margin-block:clamp(8px,2vw,24px)}.lx-scard{gap:10px;min-height:0;padding:22px 24px}.lx-scard p{font-size:15px;line-height:1.7}.lx-scard__n{top:20px}.lx-flow__stage{min-height:340px}.lx-me__photo .lx-figure img{aspect-ratio:4/4.3}.lx-me .lx-h2{font-size:clamp(32px,4vw,56px)}.lx-years b{font-size:clamp(48px,5.4vw,72px)}@media (max-width:1040px){.lx-pstage{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:600px){.lx-pstage{grid-template-columns:minmax(0,1fr)}}.lx-sgrid--9 .lx-scard{grid-template-columns:44px minmax(0,1fr);align-content:start;gap:10px 14px;padding-top:22px;display:grid}.lx-sgrid--9 .lx-scard>.lx-svc__ico{grid-area:1/1;width:44px;height:44px}.lx-sgrid--9 .lx-scard>.lx-h3{grid-area:1/2;align-self:center;padding-inline-end:30px;font-size:clamp(19px,1.55vw,22px)}.lx-sgrid--9 .lx-scard>p,.lx-sgrid--9 .lx-scard>.lx-card__link{grid-column:1/-1}.lx-sgrid--9 .lx-scard>.lx-card__link{margin-top:4px}.lx-sgrid--9 .lx-scard__n{top:24px}.lx-brand__text{gap:5px;line-height:1.2}.lx-chip__t{gap:4px;line-height:1.25}.lx-contact h1{margin-top:12px;font-size:clamp(36px,4.4vw,62px)}.lx-composer{gap:16px 18px;padding:clamp(20px,2.4vw,28px)}.lx-composer .lx-input{border-radius:14px;min-height:46px;padding:11px 14px}.lx-composer .lx-textarea{border-radius:14px;min-height:110px;padding:12px 14px}.lx-composer .lx-field{gap:6px}.lx-composer .lx-field>label,.lx-composer .lx-field>legend{font-size:14.5px}.lx-composer .lx-field small{font-size:12.5px}@media (min-width:900px){.lx-composer{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}:is(.lx-composer>:not(.lx-field),.lx-composer>.lx-field:has(textarea),.lx-composer>.lx-field:has(select),.lx-composer>.lx-field:has(input[type=checkbox])){grid-column:1/-1}}.lx-hero h1{margin-top:24px}.lx-hero .lx-lede{margin-top:22px}.lx-hero .lx-ctas{margin-top:32px}.lx-hero__note{margin-top:18px}.lx-faq__item{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;transition:border-color .3s,box-shadow .3s}.lx-faq__item[data-open]{border-color:var(--line-2);box-shadow:var(--shadow-soft)}.lx-faq__h{font:inherit;margin:0}.lx-faq__q{all:unset;box-sizing:border-box;cursor:pointer;width:100%;color:var(--ink);text-align:start;align-items:center;gap:16px;padding:18px 22px;font-size:17px;font-weight:650;line-height:1.5;display:flex}.lx-faq__q:focus-visible{outline:3px solid var(--emerald);outline-offset:2px;border-radius:var(--r-md)}.lx-faq__ico{background:var(--paper);width:32px;height:32px;transition:transform .45s var(--ease), background .3s, color .3s;border-radius:99px;flex:none;place-items:center;margin-inline-start:auto;display:grid}.lx-faq__item[data-open] .lx-faq__ico{background:var(--ink);color:var(--emerald);transform:rotate(135deg)}.lx-faq__a{transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;display:grid}.lx-faq__item[data-open] .lx-faq__a{grid-template-rows:1fr}.lx-faq__a>div{overflow:hidden}.lx-faq__a p{color:var(--ink-2);opacity:0;transition:opacity .35s, transform .45s var(--ease);margin:0;padding:0 22px 20px;font-size:16px;line-height:1.8;transform:translateY(-6px)}.lx-faq__item[data-open] .lx-faq__a p{opacity:1;transition-delay:80ms;transform:none}@media (prefers-reduced-motion:reduce){.lx-faq__a,.lx-faq__a p,.lx-faq__ico{transition:none}}.lx-svc-hero__grid{align-items:stretch}.lx-svc-hero__grid>*{flex-direction:column;justify-content:center;display:flex}.lx-svc-hero__grid>div:first-child{align-items:flex-start}.lx-svc-stage{align-content:center;height:100%}.lx-sign{align-items:center}.lx-who__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.lx-who__photo{aspect-ratio:4/4.6;background:linear-gradient(160deg, var(--mint-soft), var(--paper-2));box-shadow:var(--shadow-float);isolation:isolate;border-radius:36px;margin:0;position:relative;overflow:hidden}.lx-who__photo:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 55%,#0b0b0959);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff80}.lx-who__photo img{object-fit:cover;object-position:50% 18%;width:100%;height:100%;transition:transform 1.2s var(--ease)}.lx-who__photo:hover img{transform:scale(1.03)}.lx-who__card{z-index:2;inset-inline:16px;border-radius:22px;align-items:center;gap:12px;padding:14px 16px;display:flex;position:absolute;bottom:16px}.lx-who__card b{font-size:16px;line-height:1.3;display:block}.lx-who__card span span{color:var(--ink-2);font-size:13px}.lx-who__body{align-content:center;gap:16px;display:grid}.lx-who__body .lx-h2{max-width:none}.lx-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:4px;display:grid}.lx-bento__item{border:1px solid var(--line);transition:transform .4s var(--ease), box-shadow .4s var(--ease);background:#fff;border-radius:22px;align-content:start;gap:6px;padding:18px 20px;display:grid}.lx-bento__item:hover{box-shadow:var(--shadow-soft);transform:translateY(-4px)}.lx-bento__item>b:first-child{font-family:var(--font-en-display), Georgia, serif;font-size:clamp(40px,4vw,56px);font-weight:700;line-height:1}.lx-bento__item span{color:var(--ink-2);font-size:14.5px;line-height:1.55}.lx-bento__item--dark{background:var(--night);border-color:var(--night);color:#fff}.lx-bento__item--dark span{color:var(--on-night-2)}.lx-bento__item--dark>b:first-child{color:var(--emerald)}.lx-bento__item--green{background:linear-gradient(150deg,#d6f5e2,#f4fbf7 70%);border-color:#c5ebd2}.lx-bento__ico{background:var(--mint-soft);width:40px;height:40px;color:var(--emerald-deep);border-radius:13px;place-items:center;margin-bottom:4px;display:grid}.lx-bento__t{font-size:16px;font-weight:750}@media (max-width:900px){.lx-who__grid{grid-template-columns:minmax(0,1fr)}.lx-who__photo{width:100%;max-width:460px;margin-inline:auto}}@media (max-width:420px){.lx-bento__item{padding:14px}}.lx-who__card{-webkit-backdrop-filter:blur(12px);background:#ffffffe6}.lx-svc-pick__card{gap:8px;padding:16px;display:grid}.lx-svc-pick__k{color:var(--ink-2);align-items:center;gap:8px;margin-bottom:4px;font-size:13px;font-weight:700;display:flex}.lx-svc-pick__k svg{color:var(--emerald-deep)}.lx-svc-pick__row{border:1px solid var(--line);transition:border-color .25s, transform .25s var(--ease);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.lx-svc-pick__row:hover{border-color:var(--emerald);transform:translate(-3px)}[dir=ltr] .lx-svc-pick__row:hover{transform:translate(3px)}.lx-svc-pick__row .lx-svc__ico{border-radius:11px;flex:none;width:36px;height:36px}.lx-svc-pick__row b{font-size:15px;font-weight:700}.lx-svc-pick__row>svg:last-child{color:var(--ink-3);margin-inline-start:auto}html[lang=ar] .lx-display,html[lang=ar] .lx-h2{line-height:1.45}html[lang=ar] .lx-hero .lx-display{line-height:1.4}html[lang=ar] .lx-mark{background:linear-gradient(transparent 20%, var(--mint) 20%, var(--mint) 88%, transparent 88%);-webkit-box-decoration-break:clone;box-decoration-break:clone}html[lang=ar] .lx-on-green .lx-mark{background:linear-gradient(#0000 20%,#fff 20% 88%,#0000 88%)}.lx-grad{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-block:.06em}.lx-hero__in>.lx-chip{margin-top:20px}.lx-cases__num{font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;line-height:1;display:inline-grid}.lx-pstage__photo{border-radius:var(--r-xl);aspect-ratio:4/4.2}.lx-pstage__photo img{object-position:50% 4%}.lx-legal__head{text-align:center;justify-items:center;margin-inline:auto}.lx-legal__head .lx-lede{margin-inline:auto}.lx-lang span{font-family:var(--font-en-body), system-ui, sans-serif;color:var(--ink);letter-spacing:.01em;font-size:13.5px;font-weight:700}:root{--font-en-display:var(--font-en-body)}html[lang=en]{--f-display:var(--font-en-body), system-ui, sans-serif;--f-body:var(--font-en-body), system-ui, sans-serif;--display-weight:700;--display-lh:1.3;--display-track:-.01em}html[lang=en] .lx-display,html[lang=en] .lx-h2,html[lang=en] .lx-h3{font-variation-settings:normal}html[lang=en] .lx-hero .lx-display{letter-spacing:-.015em;font-size:clamp(38px,6.2vw,88px);line-height:1.38}html[lang=en] .lx-h2{line-height:1.3}html[lang=en] .lx-lede{font-size:clamp(17px,1.45vw,20px);line-height:1.6}html[lang=en] .lx-hero .lx-lede{font-size:20px;line-height:32px}html[lang=en] .lx-hero h1{max-width:15.5em}.lx-svc-hero__media .lx-about-photo img{aspect-ratio:4/3.74;object-fit:cover;object-position:50% 50%;animation:none;transform:none}
.guide-index{overflow:clip}.guide-index__hero{isolation:isolate;grid-template-columns:minmax(0,1.15fr) minmax(250px,.85fr);align-items:center;gap:clamp(24px,5vw,74px);min-height:510px;padding-block:clamp(64px,9vw,122px) 58px;display:grid;position:relative}.guide-index__hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(45% 64% at 70% 36%,#00bc6d26,#0000 72%),radial-gradient(34% 36% at 20% 35%,#ffd5aa57,#0000 72%);height:600px;position:absolute;inset:0 -6vw auto}.guide-index__hero-copy{max-width:740px}.guide-title-line{display:block}.guide-index__title{text-wrap:balance;max-width:10.8em;font-size:clamp(43px,6.3vw,84px);margin-block:23px 18px!important}html[lang=ar] .guide-index__title{max-width:11.5em;font-size:clamp(40px,6.5vw,82px);line-height:1.3}.guide-index__lede{max-width:58ch}.guide-index__stamp{border:1px solid var(--line);color:var(--ink-2);background:#ffffffa3;border-radius:999px;align-items:center;gap:9px;margin-top:28px;padding:9px 14px;font-size:13px;font-weight:650;display:inline-flex}.guide-index__stamp-dot{background:var(--emerald);width:8px;height:8px;box-shadow:0 0 0 4px var(--mint-soft);border-radius:50%}.guide-index__hero-art{place-items:center;min-height:330px;display:grid;position:relative}.guide-index__art-ring{aspect-ratio:1;border:1px solid #0a6b4538;border-radius:50%;width:min(78%,330px);position:absolute}.guide-index__art-ring--one{border-color:#00bc6d85;transform:rotate(-28deg)scaleY(.65)}.guide-index__art-ring--two{transform:rotate(42deg)scaleY(.65)}.guide-index__art-core{aspect-ratio:1;width:156px;color:var(--mint);background:linear-gradient(145deg,#12221a,#07100c);border:1px solid #fffc;border-radius:44px;place-items:center;display:grid;position:relative;transform:rotate(-8deg);box-shadow:0 26px 70px -22px #093a2570,inset 0 1px #fff3}.guide-index__art-core span{font:700 52px/1 var(--f-display);letter-spacing:-.08em}.guide-index__art-core i{background:var(--emerald);inset-inline-end:24px;border-radius:50%;width:13px;height:13px;position:absolute;top:22px;box-shadow:0 0 0 7px #00bc6d26}.guide-index__art-note{box-shadow:var(--shadow-soft);color:var(--ink-2);letter-spacing:.1em;background:#ffffffd1;border:1px solid #fff;border-radius:999px;padding:9px 13px;font-size:11px;font-weight:800;position:absolute}.guide-index__art-note--top{inset-inline-start:7%;top:20%;transform:rotate(-8deg)}.guide-index__art-note--bottom{inset-inline-end:5%;bottom:18%;transform:rotate(7deg)}.guide-feature,.guide-library{padding-block:clamp(34px,5vw,68px)}.guide-section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:23px;display:flex}.guide-section-heading__index,.guide-library__count{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:13px}.guide-feature__card{border-radius:var(--r-xl);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-soft);transition:transform .35s var(--ease), box-shadow .35s var(--ease);grid-template-columns:minmax(0,1fr) minmax(0,.85fr);display:grid;overflow:hidden}.guide-feature__card:hover{box-shadow:var(--shadow-float);transform:translateY(-4px)}.guide-cover{aspect-ratio:1.58;isolation:isolate;color:#fff;text-align:start;background:#11231a;padding:clamp(18px,3vw,34px);display:block;position:relative;overflow:hidden}.guide-cover--0{background:radial-gradient(70% 84% at 80% 83%,#18784b,#0000 70%),linear-gradient(130deg,#12211a,#25332a)}.guide-cover--1{background:radial-gradient(72% 88% at 80% 80%,#3c3d82,#0000 72%),linear-gradient(135deg,#131823,#1f2936)}.guide-cover--2{background:radial-gradient(70% 90% at 80% 84%,#87592d,#0000 72%),linear-gradient(135deg,#1b1a17,#333126)}.guide-cover__orb{z-index:-1;aspect-ratio:1;inset-inline-end:-10%;border:1px solid #c8f5da61;border-radius:50%;width:64%;position:absolute;top:12%;box-shadow:0 0 0 22px #ffffff06,0 0 0 48px #ffffff05}.guide-cover__grid{z-index:-1;opacity:.13;background-image:linear-gradient(#ffffff4d 1px,#0000 1px),linear-gradient(90deg,#ffffff4d 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 85%);mask-image:linear-gradient(135deg,#000,#0000 85%)}.guide-cover__eyebrow,.guide-cover__foot{letter-spacing:.14em;color:#ffffffb8;justify-content:space-between;align-items:center;font-size:10px;font-weight:750;display:flex;position:absolute;inset-inline:clamp(18px,3vw,34px)}.guide-cover__eyebrow{top:clamp(18px,3vw,34px)}.guide-cover__eyebrow i{opacity:.7;font-style:normal}.guide-cover__foot{font-size:9px;bottom:clamp(18px,3vw,34px)}.guide-cover__title{inset-inline:clamp(18px,3vw,34px);color:#fff;max-width:17ch;font:650 clamp(21px, 3vw, 38px)/1.16 var(--f-display);text-wrap:balance;position:absolute;bottom:26%}html[lang=ar] .guide-cover__title{line-height:1.45}.guide-cover__mark{inset-inline-end:8%;color:#cbf6dac4;font:500 clamp(30px, 5vw, 65px)/1 var(--f-body);position:absolute;top:31%}.guide-cover--featured{aspect-ratio:auto;min-height:400px}.guide-cover--featured .guide-cover__title{max-width:14ch;font-size:clamp(28px,4vw,49px)}.guide-feature__copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(24px,5vw,64px);display:flex}.guide-card__meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:12px;font-weight:650;display:flex}.guide-card__meta>span:first-child{color:var(--emerald-deep)}.guide-feature__title{max-width:14ch;font-size:clamp(32px,4.5vw,58px);margin-block:18px 14px!important}.guide-feature__summary{font-size:16px;line-height:1.8}.guide-feature__action,.guide-card__link{color:var(--emerald-deep);align-items:center;gap:10px;margin-top:24px;font-weight:750;display:inline-flex}.guide-feature__action span,.guide-card__link span{font-size:21px;transition:transform .2s}.guide-feature__card:hover .guide-feature__action span,.guide-card:hover .guide-card__link span{transform:translate(3px,-3px)}.guide-section-heading--library{align-items:end}.guide-section-heading--library h2{max-width:16ch;margin-top:12px;font-size:clamp(32px,5vw,58px)}.guide-library__count{color:var(--ink);font-size:24px;font-weight:750}.guide-library__count span{color:var(--ink-3);font-size:12px;font-weight:550}.guide-filters{flex-wrap:wrap;gap:9px;margin-block:28px 22px;display:flex}.guide-filter{border:1px solid var(--line);min-height:42px;color:var(--ink-2);font:600 13px/1.2 var(--f-body);cursor:pointer;background:#ffffff8c;border-radius:999px;align-items:center;gap:9px;padding:7px 15px;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.guide-filter span{opacity:.64;font-variant-numeric:tabular-nums;font-size:11px}.guide-filter:hover{border-color:var(--ink-2);color:var(--ink)}.guide-filter[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.guide-filter:focus-visible,.guide-toc a:focus-visible,.guide-code__copy:focus-visible{outline:3px solid var(--emerald);outline-offset:3px}.guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.guide-card{border:1px solid var(--line);border-radius:var(--r-lg);min-width:0;transition:transform .3s var(--ease), box-shadow .3s var(--ease);background:#fff;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px #0b0b0905}.guide-card:hover{box-shadow:var(--shadow-soft);transform:translateY(-4px)}.guide-card .guide-cover{width:100%}.guide-card__body{flex-direction:column;flex:1;align-items:flex-start;padding:20px 21px 22px;display:flex}.guide-card__title{color:var(--ink);font:650 23px/1.35 var(--f-display);text-wrap:balance;margin-top:13px}.guide-card__summary{-webkit-line-clamp:2;color:var(--ink-2);-webkit-box-orient:vertical;margin-top:10px;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.guide-card__link{margin-top:auto;padding-top:18px;font-size:13px}.guide-empty{border:1px dashed var(--line-2);border-radius:var(--r-md);color:var(--ink-2);text-align:center;padding:28px}.guide-reading{padding-block:32px 80px;overflow:clip}.guide-reading__article{width:min(100% - 32px,1110px);margin-inline:auto}.guide-breadcrumb{white-space:nowrap;min-width:0;color:var(--ink-3);align-items:center;gap:9px;font-size:12px;display:flex;overflow:hidden}.guide-breadcrumb a{flex:none}.guide-breadcrumb span[aria-current]{text-overflow:ellipsis;overflow:hidden}.guide-breadcrumb a:hover{color:var(--emerald-deep)}.guide-reading__header{max-width:850px;margin-inline:auto;padding-block:40px 30px}.guide-back{color:var(--ink-2);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.guide-back:hover{color:var(--emerald-deep)}.guide-category{border:1px solid var(--line);width:fit-content;color:var(--emerald-deep);background:#ffffffa3;border-radius:999px;align-items:center;gap:8px;margin-top:22px;padding:7px 12px;font-size:12px;font-weight:700;display:flex}.guide-category i{background:var(--emerald);border-radius:50%;width:7px;height:7px}.guide-reading__title{text-wrap:balance;max-width:17ch;font-size:clamp(38px,6vw,78px);line-height:1.11;margin-block:17px 18px!important}html[lang=ar] .guide-reading__title{max-width:19ch;line-height:1.32}.guide-reading__dek{max-width:68ch;color:var(--ink-2);font-size:clamp(16px,1.7vw,20px);line-height:1.85}.guide-reading__meta{color:var(--ink-3);flex-wrap:wrap;gap:10px 22px;margin-top:22px;font-size:12px;display:flex}.guide-reading__meta span{align-items:center;gap:7px;display:inline-flex}.guide-reading__meta svg{color:var(--emerald-deep)}.guide-reading__cover{border-radius:var(--r-xl);max-width:1000px;box-shadow:var(--shadow-soft);margin-inline:auto;overflow:hidden}.guide-reading__cover .guide-cover{aspect-ratio:2.05}.guide-reading__layout{grid-template-columns:minmax(0,700px) minmax(220px,280px);grid-template-areas:"prose aside";justify-content:center;align-items:start;gap:clamp(28px,6vw,80px);margin-top:52px;display:grid}.guide-prose{grid-area:prose;min-width:0;max-width:68ch}.guide-reading__aside{grid-area:aside;gap:14px;display:grid;position:sticky;top:24px}.guide-prereq{border-radius:var(--r-lg);background:linear-gradient(145deg,#f4fbf5,#fff);border:1px solid #cce8d4;grid-template-columns:38px minmax(0,1fr);gap:14px;padding:clamp(20px,3vw,30px);display:grid}.guide-prereq__icon{background:var(--mint);width:38px;height:38px;color:var(--emerald-ink);border-radius:13px;place-items:center;display:grid}.guide-prereq h2{font:700 21px/1.35 var(--f-display)}.guide-prereq p{color:var(--ink-2);margin-top:5px;font-size:14px}.guide-prereq ul{color:var(--ink-2);gap:7px;margin:13px 0 0;padding-inline-start:20px;font-size:14px;line-height:1.75;display:grid}.guide-section{border-bottom:1px solid var(--line);padding-block:38px;scroll-margin-top:28px}.guide-section__eyebrow{color:var(--emerald-deep);letter-spacing:.08em;align-items:center;gap:10px;font-size:12px;font-weight:750;display:flex}.guide-section__eyebrow i{background:var(--line-2);width:42px;height:1px}.guide-section h2{max-width:28ch;font:700 clamp(25px,3.4vw,36px)/1.35 var(--f-display);text-wrap:balance;margin-block:10px 15px}.guide-section>p{color:var(--ink-2);margin-block:12px;font-size:16px;line-height:1.9}.guide-callout{border-inline-start:3px solid var(--emerald);background:#dcf5e4a6;border-radius:0 13px 13px 0;align-items:flex-start;gap:10px;padding:13px 15px;display:flex}.guide-callout svg{color:var(--emerald-deep);flex:none;margin-top:5px}.guide-code{color:#eef5ef;background:#101814;border:1px solid #2d3a34;border-radius:17px;margin-block:22px;overflow:hidden}.guide-code__top{color:#c4d1c8;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-size:12px;display:flex}.guide-code__top>span{align-items:center;gap:8px;display:flex}.guide-code__top i{background:var(--emerald);border-radius:50%;width:7px;height:7px}.guide-code pre{color:#e4f3e9;text-align:left;white-space:pre;tab-size:2;direction:ltr;background:#101814;max-width:100%;margin:0;padding:18px;font:13px/1.75 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-x:auto}.guide-code code{font:inherit}.guide-code>p{color:#b8c7bd;padding:0 17px 15px;font-size:13px;line-height:1.7}.guide-code__copy{color:#fff;font:600 11px var(--f-body);cursor:pointer;background:#ffffff12;border:1px solid #ffffff29;border-radius:9px;align-items:center;gap:6px;padding:6px 9px;display:inline-flex}.guide-code__copy:hover{background:#ffffff24}.guide-faq{padding-block:38px}.guide-faq h2,.guide-sources h2{font:700 28px/1.3 var(--f-display);margin-block:10px 16px}.guide-faq>div{border-top:1px solid var(--line)}.guide-faq details{border-bottom:1px solid var(--line)}.guide-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding-block:17px;font-weight:700;list-style:none;display:flex}.guide-faq summary::-webkit-details-marker{display:none}.guide-faq details[open] summary svg{transform:rotate(45deg)}.guide-faq summary svg{color:var(--emerald-deep);flex:none;transition:transform .2s}.guide-faq details p{color:var(--ink-2);padding:0 0 18px;font-size:14px;line-height:1.85}.guide-sources{border:1px solid var(--line);border-radius:var(--r-md);background:#ffffff8c;margin-block:18px 0;padding:24px}.guide-sources h2{margin-top:0;font-size:20px}.guide-sources ul{gap:12px;margin:0;padding-inline-start:20px;display:grid}.guide-sources li{padding-inline-start:4px}.guide-sources a{color:var(--emerald-deep);align-items:center;gap:7px;font-size:14px;font-weight:700;display:inline-flex}.guide-sources a span{font-size:12px}.guide-sources small{color:var(--ink-3);margin-top:4px;font-size:12px;display:block}.guide-toc{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#ffffffc2;border-radius:20px;padding:16px}.guide-toc__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:750;list-style:none;display:flex}.guide-toc__summary::-webkit-details-marker{display:none}.guide-toc__nav{margin-top:12px}.guide-toc__nav ol{gap:3px;margin:0;padding:0;list-style:none;display:grid}.guide-toc__nav a{color:var(--ink-2);border-radius:9px;grid-template-columns:24px minmax(0,1fr);gap:8px;padding:7px 5px;font-size:12px;line-height:1.55;display:grid}.guide-toc__nav a:hover{background:var(--paper);color:var(--ink)}.guide-toc__nav a span{color:var(--emerald-deep);font-variant-numeric:tabular-nums;font-size:10px;font-weight:800}.guide-toc__summary svg{color:var(--emerald-deep)}.guide-help{background:var(--ink);color:#fff;border-radius:22px;justify-items:start;gap:12px;padding:21px;display:grid}.guide-help__icon{background:var(--emerald);width:43px;height:43px;color:var(--ink);border-radius:15px;place-items:center;display:grid}.guide-help .lx-kicker{color:#b9c9be;font-size:12px}.guide-help h2{font:700 25px/1.28 var(--f-display);text-wrap:balance}.guide-help p{color:#c4c9c4;font-size:13px;line-height:1.75}.guide-help__service{align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex;color:var(--mint)!important}.guide-help .lx-btn{justify-content:center;width:100%}.guide-related{padding-block:45px 80px}.guide-related .guide-section-heading{align-items:end}.guide-related .guide-section-heading h2{max-width:18ch;margin-top:10px;font-size:clamp(32px,4.5vw,56px)}@media (min-width:901px){.guide-toc__summary{display:none}.guide-toc__nav{margin-top:0;display:block!important}}@media (max-width:1000px){.guide-index__hero{grid-template-columns:minmax(0,1.1fr) minmax(190px,.7fr);min-height:440px}.guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-reading__layout{grid-template-columns:minmax(0,680px) minmax(190px,240px);gap:28px}}@media (max-width:900px){.guide-index__hero{min-height:0}.guide-reading__layout{grid-template-columns:minmax(0,700px);grid-template-areas:"aside""prose"}.guide-reading__aside{order:-1;position:static}.guide-toc__nav{display:none}.guide-toc[open] .guide-toc__nav{display:block}.guide-toc{padding:14px 16px}.guide-help{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:8px 12px}.guide-help__icon{grid-row:span 2}.guide-help .lx-kicker{align-self:end}.guide-help h2{align-self:start;font-size:21px}.guide-help p,.guide-help__service,.guide-help .lx-btn{grid-column:1/-1}.guide-reading__aside{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}}@media (max-width:640px){.guide-index__hero{grid-template-columns:minmax(0,1fr);padding-block:54px 28px}.guide-index__hero-copy{z-index:1;position:relative}.guide-index__title{max-width:100%;font-size:clamp(27px,7.2vw,36px);margin-top:18px!important}html[lang=ar] .guide-index__title{max-width:100%;font-size:clamp(29px,7.8vw,38px);line-height:1.35}.guide-index__lede{font-size:16px}.guide-index__hero-art{min-height:215px;margin-top:-12px}.guide-index__art-core{border-radius:35px;width:116px}.guide-index__art-core span{font-size:40px}.guide-feature,.guide-library{padding-block:28px}.guide-feature__card{border-radius:24px;grid-template-columns:minmax(0,1fr)}.guide-cover--featured{aspect-ratio:1.5;min-height:270px}.guide-cover--featured .guide-cover__title{font-size:clamp(25px,7vw,36px)}.guide-feature__copy{padding:23px}.guide-feature__title{font-size:clamp(30px,8vw,38px)}.guide-section-heading--library{align-items:start}.guide-section-heading--library h2{max-width:12em;font-size:clamp(30px,8vw,42px)}.guide-library__count{font-size:20px}.guide-filters{scrollbar-width:thin;flex-wrap:nowrap;margin-inline:-16px;padding:4px 16px 9px;overflow-x:auto}.guide-filter{flex:none}.guide-grid{grid-template-columns:minmax(0,1fr);gap:14px}.guide-card{border-radius:22px}.guide-card .guide-cover{aspect-ratio:1.72}.guide-card__body{padding:17px 18px 18px}.guide-reading{padding-top:22px}.guide-reading__article{width:min(100% - 28px,720px)}.guide-reading__header{padding-block:28px 22px}.guide-reading__title{max-width:100%;font-size:clamp(25px,7vw,34px);line-height:1.28;margin-block:13px!important}html[lang=ar] .guide-reading__title{font-size:clamp(26px,7.2vw,35px);line-height:1.4}.guide-reading__dek{font-size:15px;line-height:1.8}.guide-reading__meta{gap:9px 15px;font-size:11px}.guide-reading__cover{border-radius:22px}.guide-reading__cover .guide-cover{aspect-ratio:1.45;min-height:245px}.guide-reading__cover .guide-cover__title{font-size:clamp(24px,7vw,34px)}.guide-reading__layout{gap:18px;margin-top:26px}.guide-reading__aside{grid-template-columns:minmax(0,1fr);gap:10px}.guide-help{grid-template-columns:42px minmax(0,1fr)}.guide-prereq{grid-template-columns:32px minmax(0,1fr);gap:11px;padding:18px}.guide-prereq__icon{width:32px;height:32px}.guide-section{padding-block:29px}.guide-section h2{font-size:26px}.guide-section>p{font-size:15px}.guide-code pre{padding:14px;font-size:12px}.guide-sources{padding:18px}.guide-related{padding-block:32px 54px}}@media (max-width:380px){.guide-index__title{font-size:35px}html[lang=ar] .guide-index__title{font-size:33px}.guide-reading__title{font-size:24px}html[lang=ar] .guide-reading__title{font-size:25px}.guide-card__title{font-size:21px}.guide-breadcrumb{gap:6px;font-size:11px}}@media (prefers-reduced-motion:reduce){.guide-card,.guide-feature__card,.guide-cover *,.guide-filter,.guide-faq summary svg{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.guide-reading__title--long{max-width:100%;font-size:clamp(36px,4.4vw,56px)}.guide-feature__title{font-size:clamp(30px,3.4vw,44px);line-height:1.3}@media (max-width:640px){.guide-reading__title--long{font-size:25px;line-height:1.28}}@media (max-width:380px){.guide-reading__title--long{font-size:23px}}.guide-feature__title{font-size:clamp(24px,2.3vw,34px)}@media (max-width:360px){.guide-index__title{font-size:26px}.guide-reading__title,.guide-reading__title--long{font-size:22px}}.guide-feature__title{width:100%;max-width:none!important}@media (max-width:360px){html[lang=en] .guide-index__title{font-size:24px}}html[lang=en] .guide-index__title{font-size:clamp(30px,3.9vw,54px)}@media (max-width:420px){html[lang=en] .guide-index__title{font-size:25px}}html[lang] .lx-h2.guide-feature__title{font-size:clamp(22px,2.2vw,32px)}.lx-back{transform:scaleX(-1)}[dir=rtl] .lx-back{transform:none}.guide-breadcrumb{gap:8px}.guide-breadcrumb__sep,.lx-crumbs__sep{color:var(--emerald-deep);opacity:.7;flex:none}.guide-back{gap:10px}.guide-back__disc{border:1px solid var(--line);background:#fff;border-radius:99px;place-items:center;width:30px;height:30px;transition:background .2s,color .2s;display:grid}.guide-back:hover .guide-back__disc{background:var(--ink);color:var(--emerald);border-color:var(--ink)}.guide-card__link svg,.guide-feature__action svg,.guide-sources a svg,.guide-help__service svg{transition:transform .25s var(--ease);flex:none}.guide-card:hover .guide-card__link svg,.guide-feature__card:hover .guide-feature__action svg,.guide-sources a:hover svg,.guide-help__service:hover svg{transform:translate(3px,-3px)}[dir=rtl] .guide-card:hover .guide-card__link svg,[dir=rtl] .guide-feature__card:hover .guide-feature__action svg,[dir=rtl] .guide-sources a:hover svg,[dir=rtl] .guide-help__service:hover svg{transform:scaleX(-1)translate(3px,-3px)}.guide-reading{padding-top:20px}.guide-reading__header{padding-block:22px 18px}.guide-category{margin-top:14px}.guide-reading__title{font-size:clamp(32px,4.4vw,56px);margin-block:12px!important}.guide-reading__title--long{font-size:clamp(30px,3.6vw,46px)}.guide-reading__dek{font-size:clamp(15.5px,1.4vw,18px);line-height:1.8}.guide-reading__meta{margin-top:14px}.guide-cover__title{max-width:72%;font-size:clamp(19px,2.1vw,28px);bottom:22%}.guide-cover--featured .guide-cover__title{max-width:70%}.guide-cover__mark{top:auto;bottom:22%;width:54px;height:54px;font:inherit;background:#ffffff14;border:1px solid #cbf6da47;border-radius:18px;place-items:center;display:grid;inset-inline-end:clamp(18px,3vw,34px)}.guide-prereq__list{list-style:none;gap:9px!important;padding-inline-start:0!important}.guide-prereq__list li{background:#fff;border:1px solid #dcefe2;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.guide-prereq__list svg{color:var(--emerald-deep);flex:none;margin-top:3px}.guide-help__head{align-items:center;gap:12px;display:flex}.guide-help__head .lx-kicker{margin-bottom:6px;display:inline-flex}.guide-help__head .lx-kicker:before{box-shadow:0 0 0 4px #00bc6d33}.guide-help__head .guide-help__icon{flex:none}.guide-help__head h2{font-size:21px}.guide-help{grid-template-columns:minmax(0,1fr);gap:14px;padding:22px}.guide-help .lx-btn{margin-top:4px}.lx-crumbs{align-items:center}.guide-reading__header{text-align:center;flex-direction:column;align-items:center;display:flex}.guide-reading__title,html[lang=ar] .guide-reading__title,.guide-reading__dek{margin-inline:auto}.guide-reading__meta,.guide-breadcrumb{justify-content:center}.guide-cover__mark{line-height:0}.guide-cover__mark svg{display:block}.guide-help__head h2{white-space:nowrap}.gfig{border:1px solid var(--line);border-radius:var(--r-lg);background:linear-gradient(160deg,#fff,#f6faf7);gap:14px;margin:22px 0 6px;padding:clamp(16px,2.4vw,24px);display:grid}.gfig figcaption{color:var(--ink-3);font-size:12.5px;line-height:1.6}.gfig .is-ok{--c:var(--emerald-deep);--bg:#e7f7ee}.gfig .is-mid{--c:#6b6f68;--bg:#f1f1ec}.gfig .is-bad,.gfig .is-first{--c:#b54708;--bg:#fff1ec}.gfig .is-last{--c:#2d4fd1;--bg:#eef2ff}.gfig__legend{flex-wrap:wrap;gap:8px 16px;font-size:12.5px;font-weight:650;display:flex}.gfig__legend span{color:var(--c);align-items:center;gap:7px;display:inline-flex}.gfig__legend span:before{content:"";background:var(--c);border-radius:3px;width:10px;height:10px}.gfig--flow ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.gfig--flow li{background:var(--bg);border:1px solid color-mix(in srgb, var(--c) 22%, transparent);border-radius:14px;gap:4px;padding:10px 12px;display:grid}.gfig--flow li b{font:700 12px/1 var(--font-en-display), Georgia, serif;color:var(--c)}.gfig--flow li span{color:var(--ink);font-size:13.5px;font-weight:700}.gfig--compare{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}.gfig--compare figcaption{grid-column:1/-1}.gfig__pane{border:1px solid color-mix(in srgb, var(--c) 30%, transparent);background:#fff;border-radius:14px;overflow:hidden}.gfig__tag{color:var(--c);background:var(--bg);align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:700;display:flex}.gfig__pane pre{font:11.5px/1.6 var(--font-mono,ui-monospace), monospace;color:#3d4039;white-space:pre-wrap;word-break:break-all;text-align:left;margin:0;padding:10px 12px}.gfig__pane mark{color:#8a2d00;background:#ffd9c7;border-radius:3px;padding:0 2px}.gfig__arrow{color:var(--emerald-deep)}.gfig--matrix ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.gfig--matrix li{border:1px solid var(--line);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:flex}.gfig--matrix li b{color:var(--c);background:var(--bg);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:4px 9px;font-size:12.5px;display:inline-flex}.gfig--serp{gap:10px}.gfig__serp{border:1px solid var(--line);text-align:left;background:#fff;border-radius:12px;gap:2px;padding:10px 12px;display:grid}.gfig__serp.is-bad{background:#fffaf7;border-color:#f5c9b8;box-shadow:inset 3px 0 #e8794a}.gfig__serp small{color:#4d5156;font-size:11.5px}.gfig__serp b{color:#1a0dab;font:500 15px/1.4 Arial,sans-serif}.gfig__serp span{color:#4d5156;font-size:12.5px}.gfig--serp figcaption{text-align:start}.gfig__chart{border-bottom:1px solid var(--line-2);align-items:flex-end;gap:6px;height:130px;padding:10px 6px 0;display:flex}.gfig__chart i{background:#cfd6cf;border-radius:5px 5px 0 0;flex:1}.gfig__chart i.is-bad{background:linear-gradient(#f08a5d,#d9632f)}.gfig--codes{grid-template-columns:repeat(3,minmax(0,1fr))}.gfig--codes figcaption{grid-column:1/-1}.gfig__code{background:var(--bg);border:1px solid color-mix(in srgb, var(--c) 25%, transparent);border-radius:14px;gap:4px;padding:14px;display:grid}.gfig__code b{font:700 28px/1 var(--font-en-display), Georgia, serif;color:var(--c)}.gfig__code span{color:var(--ink-2);font-size:13px;line-height:1.5}.gfig--layers ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.gfig--layers li{margin-inline:calc(var(--i) * 14px);background:color-mix(in srgb, var(--emerald) calc(10% + var(--i) * 9%), #fff);border:1px solid color-mix(in srgb, var(--emerald) 30%, transparent);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.gfig--layers li b{font-size:14.5px}.gfig--layers li span{color:var(--ink-2);font-size:12.5px}.gfig--roles ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.gfig--roles li{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.gfig--roles li:first-child{background:#fffaf7;border-color:#f5c9b8}.gfig--roles li b{font-size:14px}.gfig--roles li span{color:var(--ink-2);font-size:13px}.gfig--roles i{gap:3px;display:flex}.gfig--roles em{background:var(--emerald);border-radius:50%;width:9px;height:9px}.gfig--roles li:first-child em{background:#e8794a}.gfig--backup{grid-template-columns:repeat(4,minmax(0,1fr))}.gfig--backup figcaption{grid-column:1/-1}.gfig--backup>div{border:1px solid var(--line);background:#fff;border-radius:14px;align-content:start;gap:4px;padding:14px;display:grid}.gfig--backup>div b{font:700 34px/1 var(--font-en-display), Georgia, serif;color:var(--emerald-deep)}.gfig--backup>div span{color:var(--ink-2);font-size:13px}.gfig--backup>div.is-ok{background:var(--bg);color:var(--c)}@media (max-width:700px){.gfig--flow ol{grid-template-columns:repeat(2,minmax(0,1fr))}.gfig--compare{grid-template-columns:minmax(0,1fr)}.gfig__arrow{justify-self:center;transform:rotate(90deg)}.gfig--codes,.gfig--backup{grid-template-columns:repeat(2,minmax(0,1fr))}.gfig--layers li{margin-inline:calc(var(--i) * 6px)}.gfig--roles li{grid-template-columns:90px minmax(0,1fr)}.gfig--roles i{display:none}}.guide-section-heading--library,.guide-section-heading--library>div{text-align:center;flex-direction:column;align-items:center!important}.guide-section-heading--library h2{margin-inline:auto}.guide-filters{justify-content:center}
