.s-about__card{align-items:center;background:var(--c-white);border:1px solid var(--c-line-card);border-radius:var(--r-xl);display:grid;gap:var(--s-8);grid-template-columns:1.1fr 1fr;padding:56px}.s-about__eyebrow{color:var(--c-ink);letter-spacing:.16em;margin-bottom:var(--s-5)}.s-about .h2{font-size:clamp(30px,3.2vw,42px);line-height:1.12}.s-about__text{font-size:16.5px;line-height:1.65;margin-top:22px;max-width:520px}.s-about__cta{margin-top:28px}.s-about__media img{aspect-ratio:1/1;height:auto;object-fit:contain;width:100%}.s-about__media .media-empty{aspect-ratio:1/1}.s-about__proof{margin-top:var(--s-8);padding:var(--s-7) 56px}.s-about__proof-title{color:var(--c-grey-light);font-family:var(--f-display);font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:.08em;margin-bottom:36px;text-align:center;text-transform:uppercase}.s-about__stats{display:grid;gap:var(--s-5);grid-template-columns:repeat(5,1fr);text-align:center}.s-about__num{align-items:baseline;color:var(--c-ink);display:inline-flex;font-family:var(--f-display);font-size:var(--fs-stat);font-variant-numeric:tabular-nums;font-weight:700;justify-content:center;letter-spacing:-.01em;line-height:1}.s-about__suffix{font-weight:500;margin-left:2px}.s-about__star{align-self:center;color:var(--c-cyan);height:26px;margin-left:6px;width:26px}.s-about__label{color:var(--c-grey);font-size:var(--fs-small);margin-top:var(--s-2)}.s-about__rule{background:var(--c-line-card);height:1px;margin:var(--s-6) 0}.s-about__logos{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);overflow:hidden}.s-about__scroll{animation:s-about-marquee 32s linear infinite;display:flex;width:max-content}.s-about__logos:hover .s-about__scroll{animation-play-state:paused}.s-about__track{align-items:center;display:flex;gap:72px;padding-right:72px}.s-about__logo{align-items:center;display:inline-flex;filter:brightness(0);height:24px;opacity:.45;white-space:nowrap}.s-about__logo img{height:22px;width:auto}.s-about__logo span{color:var(--c-ink);font-family:var(--f-display);font-size:20px;font-weight:700}@keyframes s-about-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:1024px){.s-about__card{grid-template-columns:1fr;padding:40px 28px}.s-about__media{order:2}.s-about__stats{gap:28px 16px;grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.s-about__proof{padding:40px 24px}}@media (max-width:480px){.s-about__stats{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.s-about__scroll{animation:none}}.s-about__connector{bottom:-70px;color:var(--c-ink);height:140px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:80px;z-index:2}