#about.intro{padding-top:160px;padding-bottom:100px;grid-template-columns:1fr 1fr;gap:0 20px;font-family:"Inter Display",sans-serif}
#about .eyebrow{font:400 12px/1.4 "Inter Display",sans-serif;margin-bottom:18px;color:#555}
#about .intro-heading{font-family:"Inter Display",sans-serif;font-size:clamp(40px,4.8vw,72px);font-weight:500;line-height:1.04;letter-spacing:-.045em;grid-column:1/-1;max-width:72%;margin:0}
#about .intro-aside{grid-column:2;padding:110px 6vw 0 0}
#about .intro-aside>p{font-family:"Inter Display",sans-serif;font-size:clamp(19px,1.8vw,27px);font-weight:400;line-height:1.2;letter-spacing:-.025em;margin-bottom:25px}
.intro-signature{display:flex;align-items:center;gap:13px}.intro-symbol{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#e3e5e3;font-size:26px}.intro-signature strong{display:block;font-family:"Inter Display",sans-serif;font-weight:500;font-size:18px}.intro-signature div>span{display:block;font-size:12px;color:#777;margin-top:4px}
#about .intro-facts{margin-top:100px;padding-top:30px;gap:25px}#about .intro-facts strong{font-family:"Inter Display",sans-serif;font-weight:500;font-size:clamp(40px,5vw,76px);line-height:1;letter-spacing:-.055em}#about .intro-facts span{font-size:13px}
.intro-word{color:#c0c1be;transition:color .25s}.intro-word.lit{color:#111}
@media(max-width:600px){#about.intro{padding:85px 20px 65px;display:block}#about .intro-heading{max-width:100%;font-size:39px;line-height:1.07}#about .intro-aside{padding:60px 0 0 14%}#about .intro-aside>p{font-size:20px}.intro-signature strong{font-size:16px}.intro-signature div>span{font-size:10px}#about .intro-facts{margin-top:65px;gap:12px}#about .intro-facts strong{font-size:35px}#about .intro-facts span{font-size:10px;line-height:1.4}}
@media(prefers-reduced-motion:reduce){.intro-word{color:#111;transition:none}}
