.tl.about .ab-hero{padding-top:56px;padding-bottom:64px;display:flex;flex-direction:column;gap:24px}@media(max-width:700px){.tl.about .ab-hero{padding-top:28px;padding-bottom:40px}}.tl.about .ab-hero .h-xl{font-size:clamp(42px,7vw,104px)}.tl.about .ab-hero .highlight{padding:2px 18px 10px;margin-top:0}.tl.about .ab-hero .highlight>i{background:#ffd54a;border-radius:12px;transform:rotate(-2deg)}.tl.about .ab-hero .lede{max-width:620px;font-size:21px;color:var(--muted)}.tl.about .ab-body{padding-bottom:120px;display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:start}@media(max-width:900px){.tl.about .ab-body{grid-template-columns:1fr;gap:40px;padding-bottom:64px}}.tl.about .ab-body h2{margin:36px 0 10px;font-size:28px;font-weight:600;letter-spacing:-.025em}.tl.about .ab-body h2:first-child{margin-top:0}.tl.about .ab-body p{max-width:620px;margin-bottom:14px;font-size:18px;line-height:1.6;color:var(--muted)}.tl.about .ab-body a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.tl.about .ab-contact{padding:32px;border-radius:14px;background:var(--card);border:1px solid var(--rule)}.tl.about .ab-contact ul{margin:20px 0 0;padding:0;list-style:none;display:grid;gap:22px}.tl.about .ab-contact li{padding-top:18px;border-top:1px solid var(--rule)}.tl.about .ab-contact li:first-child{padding-top:0;border-top:0}.tl.about .ab-contact h3{margin-bottom:4px;font-size:20px;font-weight:600}.tl.about .ab-contact li p{margin-bottom:6px;font-size:16px}.tl.about .ab-contact .ab-note{margin:20px 0 0;font-size:14px}
