.about .light{padding:var(--pad);gap:clamp(3rem,8vw,7rem);display:grid}.about .main-grid{gap:clamp(3rem,8vw,7rem);display:grid}.about .label{margin:0;font-size:.8125rem}.about .intro{gap:var(--pad);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;padding-top:clamp(2rem,6vw,5rem);display:grid}.about .intro h1{letter-spacing:-.03em;max-width:17ch;margin:0;font-size:clamp(2rem,1rem + 3.6vw,4.5rem);font-weight:300;line-height:1}.about .intro-side{justify-items:start;gap:1rem;max-width:36rem;padding-top:.5rem;display:grid}.about .intro-side p{color:var(--mute);margin:0;font-size:.9375rem;line-height:1.45}.about .textlink{color:var(--ink);border-bottom:1px solid;padding-bottom:.2rem;font-size:.875rem;text-decoration:none}.about .stats{display:grid}.about .stats .row{column-gap:var(--pad);border-top:1px solid #11111124;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:1.25rem 0 1.5rem;display:grid}.about .stats .label{grid-row:1}.about .stats .num{letter-spacing:-.05em;font-variant-numeric:tabular-nums;grid-area:1/2/span 2;margin:0;font-size:clamp(5rem,2rem + 14vw,15rem);font-weight:300;line-height:.9}.about .stats .note{max-width:28ch;color:var(--mute);grid-area:2/1;align-self:end;margin:0;font-size:.8125rem;line-height:1.4}.about .who{gap:clamp(2rem,5vw,4rem);display:grid}.about .who-body{display:grid}.about .who-bio{gap:1.25rem;max-width:44rem;display:grid}.about .who-bio p{letter-spacing:-.02em;margin:0;font-size:clamp(1.125rem,.9rem + .8vw,1.625rem);font-weight:300;line-height:1.2}.about .tools{border-top:1px solid #11111124;gap:1.25rem;padding-top:.85rem;display:grid}.about .tools-label,.about .tools-note{color:var(--mute);margin:0;font-size:.8125rem}.about .tools ul{gap:2.25rem var(--pad);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.about .tools li{align-items:center;min-height:2rem;display:flex}.about .tools a,.about .tools .tool{letter-spacing:-.03em;color:inherit;align-items:center;gap:.55rem;font-size:1.375rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.about .tools img{filter:brightness(0);opacity:.85;width:auto;max-width:100%;height:1.75rem;transition:opacity .2s;display:block}.about .tools a:hover img,.about .tools a:focus-visible img{opacity:1}.about .tools a:focus-visible{outline-offset:6px;outline:1px solid}.about .voices{display:block}.testimonial-lines{flex-flow:wrap;align-items:flex-start;gap:1.25em;display:flex}.testimonial-lines__controls{gap:1em;width:calc(33.3333% - 1em);display:flex}.testimonial-lines__main{flex-flow:column;flex:1;align-items:flex-start;gap:clamp(2.5rem,5vw,5rem);min-width:0;display:flex}.testimonial-lines__button{width:2.5em;height:2.5em;color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid #1113;border-radius:.25em;justify-content:center;align-items:center;padding:0;transition:background .2s,color .2s;display:flex}.testimonial-lines__button:hover,.testimonial-lines__button:focus-visible{color:var(--paper,#e1ddd4);background:#111}.testimonial-lines__arrow{width:.75em}.testimonial-lines__pause .icon-play,.testimonial-lines__pause.is--paused .icon-pause{display:none}.testimonial-lines__pause.is--paused .icon-play{display:block}.testimonial-lines__main-details{align-items:center;gap:1.5em;display:flex}.testimonial-lines__count{width:1ch;display:inline-block}.testimonial-lines__p{margin:0;font-size:1rem;line-height:1.2}.testimonial-lines__p.is--faded{opacity:.66}.testimonial-lines__collection{width:100%}.testimonial-lines__list{width:100%;display:grid;position:relative}.testimonial-lines__item{opacity:0;visibility:hidden;flex-flow:column;grid-area:1/1;align-items:flex-start;gap:clamp(2rem,4vw,4rem);width:100%;display:flex;position:relative}.testimonial-lines__item.is--active{opacity:1;visibility:visible}.testimonial-lines__h{letter-spacing:-.03em;width:100%;margin:0;font-size:clamp(1.75rem,.8rem + 2.9vw,3.5rem);font-weight:300;line-height:1.05}.text-line-mask{margin-bottom:-.2em;padding-bottom:.2em}.testimonial-lines__item-details{align-items:center;gap:1.25em;display:flex}@media (width<=767px){.testimonial-lines{gap:3em}.testimonial-lines__controls{order:9999;width:100%}}.about .dark{color:#fff;padding:var(--pad);background:#050505}.about .dark .label{color:#fff}.about .clients{gap:clamp(2rem,5vw,4rem);padding-top:clamp(1.5rem,3vw,2.5rem);padding-bottom:clamp(3rem,7vw,6rem);display:grid}.about .logos{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.about .logos li{text-align:center;background:#0d0d0d;place-items:center;min-height:clamp(7rem,12vw,12rem);padding:1rem;display:grid}.about .logos img{object-fit:contain;filter:brightness(0)invert();opacity:.82;width:auto;max-width:min(68%,11rem);height:auto;max-height:clamp(2rem,3.4vw,3.5rem);transition:opacity .28s}.about .logos img.keep{filter:none}.about .logos li:hover img{opacity:1}.about .contact{gap:clamp(3rem,8vw,7rem);padding-top:clamp(2rem,4vw,3rem);display:grid}.about .clocks{font-variant-numeric:tabular-nums;justify-content:space-between;gap:1rem;font-size:.75rem;display:flex}.about .clocks p{margin:0}.about .contact-body{gap:var(--pad);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.about .contact h2{letter-spacing:-.03em;margin:0;font-size:clamp(2rem,1rem + 3vw,3.75rem);font-weight:300;line-height:1.02}.about .contact-links{margin:0;padding:0;list-style:none}.about .contact-links li{border-bottom:1px solid #ffffff2e}.about .contact-links li:first-child{border-top:1px solid #ffffff2e}.about .contact-links a{color:#fff;justify-content:space-between;align-items:center;padding:1.5rem .25rem;font-size:clamp(1.125rem,.9rem + .7vw,1.5rem);font-weight:300;text-decoration:none;transition:padding .28s,color .28s;display:flex}.about .contact-links a:hover{color:#fff;padding-left:1rem}.about .contact .foot{border-top:1px solid #ffffff2e;padding-top:1.5rem}@media (width<=900px){.about .intro,.about .contact-body{grid-template-columns:minmax(0,1fr)}.about .logos{grid-template-columns:repeat(2,minmax(0,1fr))}.about .stats .row{grid-template-columns:minmax(0,1fr)}.about .stats .num{grid-area:auto/1;margin-top:1rem}.about .stats .note{grid-row:auto;margin-top:.75rem}.about .clocks{flex-direction:column}}@media (prefers-reduced-motion:reduce){.about .contact-links a,.about .logos img{transition:none}}[data-odometer-element]{font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}[data-odometer-part=mask],[data-odometer-part=static]{margin:-.05em;padding:.05em;display:inline-block;overflow:clip}[data-odometer-part=roller]{white-space:pre;text-align:center;will-change:transform;display:block}@media (width<=760px){.about .tools ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=761px) and (width<=1100px){.about .tools ul{grid-template-columns:repeat(3,minmax(0,1fr))}}
