.lp.a1 .ab-word{font-family:var(--arabic);font-size:min(calc(var(--a1-core) * .3),27vw);text-align:center;color:#0000;background:repeating-linear-gradient(to bottom,var(--k-lit) 0 5px,transparent 5px 7px);direction:rtl;-webkit-background-clip:text;background-clip:text;margin:0;font-weight:700;line-height:1.5;position:absolute;top:50%;left:0;right:0;transform:translateY(-68%)}.ab-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp.a1 main>section.ab-company h2{max-width:13ch}.lp.a1 .ab-card .a1-specs{border:0;padding-top:1.5rem;padding-bottom:1rem}.ab-card{margin-top:2.5rem}@media (min-width:62rem){.ab-card{margin-top:.75rem}}.lp.a1 .ab-team{grid-template-rows:auto auto 1fr auto;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lp.a1 .ab-team>li{grid-row:span 4;grid-template-rows:subgrid;border:0;border-left:1px solid rgb(var(--k-line) / .14);row-gap:0;margin:0;padding:clamp(2rem,3vw,2.75rem) clamp(1.25rem,2.2vw,2rem) clamp(1.5rem,2.4vw,2rem);scroll-margin-top:6rem;display:grid}.lp.a1 .ab-team>li:first-child{border-left:0}.ab-face{object-fit:cover;border-radius:50%;width:6rem;height:6rem;margin-bottom:1.75rem;display:block}.ab-face-initials{background:var(--k-panel);font-family:var(--a1-pixel);color:var(--k-86);place-items:center;font-size:1.75rem;display:grid}.lp.a1 .ab-who h3{letter-spacing:-.04em;color:var(--k-lit);margin:0;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:800;line-height:1.05}.lp.a1 .ab-who p,.lp.a1 .ab-links a{font-family:var(--a1-notes);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:500;line-height:1.5}.lp.a1 .ab-who p{color:var(--k-86);margin:.625rem 0 0}.lp.a1 .ab-bio{color:var(--k-a1);text-wrap:pretty;margin:1.5rem 0 0;font-size:.9375rem;line-height:1.55}.lp.a1 .ab-links{flex-wrap:wrap;align-self:end;gap:.5rem 1.5rem;margin:1.75rem 0 0;padding:0;list-style:none;display:flex}.lp.a1 .ab-links li{border:0;margin:0;padding:0}.lp.a1 .ab-links a{border-bottom:1px solid rgb(var(--k-line) / .3);color:var(--k-lit);padding-bottom:.25rem;text-decoration:none;transition:color .15s ease-out,border-color .15s ease-out}.lp.a1 .ab-links a:hover,.lp.a1 .ab-links a:focus-visible{color:var(--k-hi);border-color:var(--k-hi);text-shadow:-1px 0 #ff1a8ccc,1px 0 #0de673a6}.lp.a1 .ab-links a:focus-visible{outline:1px solid var(--k-lit);outline-offset:3px}@media (max-width:61.99rem){.lp.a1 .ab-team{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.lp.a1 .ab-team>li{border-left:0;border-top:1px solid rgb(var(--k-line) / .14);grid-row:auto;grid-template-rows:auto;grid-template-columns:6rem minmax(0,1fr);column-gap:1.75rem}.lp.a1 .ab-team>li:first-child{border-top:0}.ab-team>li>.ab-face{grid-row:1/span 3;margin-bottom:0}.ab-team>li>:not(.ab-face){grid-column:2}.lp.a1 .ab-bio{max-width:62ch}}@media (max-width:40rem){.lp.a1 .ab-team>li{grid-template-columns:3.5rem minmax(0,1fr);column-gap:1rem;padding:1.75rem 1rem 1.5rem}.ab-face{width:3.5rem;height:3.5rem}.ab-face-initials{font-size:1.125rem}.ab-team>li>.ab-face{grid-row:1}.ab-team>li>:is(.ab-bio,.ab-links){grid-column:1/-1}.lp.a1 .ab-who{align-self:center}.lp.a1 .ab-bio,.lp.a1 .ab-links{margin-top:1.25rem}}.lp.a1 .ab-principles{border-top:1px solid rgb(var(--k-line) / .6);margin:0;padding:0;list-style:none}.lp.a1 .ab-principles>li{border:0;border-bottom:1px solid rgb(var(--k-line) / .14);grid-template-columns:4.5rem minmax(0,5fr) minmax(0,6fr);align-items:baseline;column-gap:2.5rem;margin:0;padding:2rem 0;display:grid}.ab-num{font-family:var(--a1-pixel);color:var(--k-86);font-size:1.5rem;line-height:1}.lp.a1 .ab-principles h3{letter-spacing:-.035em;color:var(--k-lit);text-wrap:balance;margin:0;font-size:clamp(1.375rem,2vw,1.75rem);font-weight:800;line-height:1.1}.lp.a1 .ab-principles p{max-width:52ch;color:var(--k-a1);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.55}@media (max-width:61.99rem){.lp.a1 .ab-principles>li{grid-template-columns:3rem minmax(0,1fr);gap:.75rem 1.25rem;padding:1.5rem 0}.lp.a1 .ab-principles p{grid-column:2}}@media (max-width:40rem){.lp.a1 main>section:is(.ab-founders,.ab-hold){padding-top:3rem;padding-bottom:3rem}.ab-num{font-size:1.25rem}}
