.page-hero .eyebrow .dot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in oklch, var(--accent) 22%, transparent);border-radius:999px}.about-stats{border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(4,1fr);gap:0;display:grid;overflow:hidden}.about-stat{border-right:1px solid var(--line);background:var(--bg-1);padding:24px 28px}.about-stat:last-child{border-right:none}.about-stat .lbl{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}.about-stat .v{font-family:var(--serif);color:var(--ink);letter-spacing:-.01em;margin-top:8px;font-size:34px;font-weight:300;line-height:1}.about-stat .s{font-family:var(--mono);letter-spacing:.06em;color:var(--ink-4);margin-top:8px;font-size:10.5px}.about-pillars{background:var(--line);border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}.about-pillar{background:var(--bg-1);flex-direction:column;gap:10px;min-height:180px;padding:32px 30px;display:flex}.about-pillar .lbl{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}.about-pillar .nm{font-family:var(--serif);color:var(--ink);letter-spacing:-.01em;font-size:24px;font-weight:400}.about-pillar p{font-family:var(--serif);color:var(--ink-2);margin:0;font-size:15.5px;font-weight:300;line-height:1.55}.about-team-placeholder{border:1px dashed var(--line-2);background:var(--bg-1);border-radius:8px;padding:40px}.about-team-placeholder .mono{color:var(--accent);margin-bottom:14px}.about-team-placeholder p{font-family:var(--serif);color:var(--ink-2);max-width:640px;margin:0;font-size:17px;font-weight:300;line-height:1.55}.about-status{border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(4,1fr);gap:0;display:grid;overflow:hidden}.about-status>div{border-right:1px solid var(--line);background:var(--bg-1);flex-direction:column;gap:8px;padding:22px 26px;display:flex}.about-status>div:last-child{border-right:none}.about-status .lbl{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}.about-status .v{font-family:var(--serif);color:var(--ink);letter-spacing:-.005em;font-size:20px;font-weight:300}.about-contact{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.about-contact-card{border:1px solid var(--line);background:var(--bg-1);border-radius:8px;flex-direction:column;gap:10px;padding:32px;transition:border-color .15s,background .15s;display:flex}.about-contact-card:hover{border-color:var(--ink-4);background:var(--bg-2)}.about-contact-card .lbl{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}.about-contact-card .nm{font-family:var(--serif);color:var(--ink);letter-spacing:-.01em;font-size:24px;font-weight:400}.about-contact-card p{font-family:var(--serif);color:var(--ink-2);margin:0;font-size:15.5px;font-weight:300;line-height:1.55}@media (max-width:900px){.about-stats,.about-status{grid-template-columns:repeat(2,1fr)}.about-stat:nth-child(2n),.about-status>div:nth-child(2n){border-right:none}.about-pillars,.about-contact{grid-template-columns:1fr}}@media (max-width:560px){.about-stats,.about-status{grid-template-columns:1fr}.about-stat,.about-status>div{border-right:none;border-bottom:1px solid var(--line)}.about-stat:last-child,.about-status>div:last-child{border-bottom:none}}
