.about .ab__grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:clamp(28px,4vw,64px);display:grid}.about .ab__contact{font:400 var(--fs-card)/1.5 var(--serif)}.about .ab__contact p{margin:0 0 12px}.about .ab__mail{min-height:44px;font:700 var(--fs-m-input)/1 var(--mono);color:var(--ink);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:5px;align-items:center;text-decoration-thickness:2px;display:inline-flex}.about .ab__mail:hover,.about .ab__mail:focus-visible{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:var(--u-w-on)}.about .ab__pitch{max-width:68ch;font:400 var(--fs-read)/1.6 var(--serif);color:var(--ink)}.about .ab__pitch p{margin:0 0 1em}.about .ab__lead{letter-spacing:-.005em;font:400 var(--fs-head-l)/1.3 var(--serif)!important}.about .ab__stagelead{max-width:60ch;font:400 var(--fs-dek)/1.5 var(--serif);margin:0 0 8px}.about .ab__stage{gap:0 clamp(20px,2.4vw,36px);margin:0;padding:0;list-style:none;display:grid}.about .ab__stage li{border-bottom:var(--dots);flex-direction:column;gap:6px;padding:20px 0;display:flex}.about .ab__stage b{font:400 var(--fs-d4)/1.12 var(--wide);text-transform:uppercase;letter-spacing:0;color:var(--ink)}.about .ab__stage--b1{grid-template-columns:1fr}.about .ab__stage--b1 b{font-size:var(--fs-d2)}.about .ab__stage--b2{grid-template-columns:repeat(4,minmax(0,1fr))}.about .ab__stage--b3{grid-template-columns:repeat(3,minmax(0,1fr))}.about .ab__stage--b3 li{padding:14px 0}.about .ab__stage--b3 b{font-size:var(--fs-d7)}.about .ab__stage--b3 .ab__event{font-size:var(--fs-card)}@media (min-width:901px){.about .ab__stage--b3 li:nth-child(3n+1):nth-last-child(-n+3),.about .ab__stage--b3 li:nth-child(3n+1):nth-last-child(-n+3)~li{border-bottom:0}}@media (min-width:561px) and (max-width:900px){.about .ab__stage--b3 li:nth-child(odd):nth-last-child(-n+2),.about .ab__stage--b3 li:nth-child(odd):nth-last-child(-n+2)~li{border-bottom:0}}@media (max-width:560px){.about .ab__stage--b3 li:last-child{border-bottom:0}}.about .ab__event{font:400 var(--fs-row)/1.35 var(--serif);color:var(--ink)}.about .ab__when{font:500 var(--fs-m-meta)/1.4 var(--mono);text-transform:uppercase;letter-spacing:var(--tr-caps);color:var(--ngray)}.about .ab__offers{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(32px,4vw,64px);display:grid}.about .ab__staff{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:0 clamp(20px,2.4vw,36px);margin:0;padding:0;list-style:none;display:grid}.about .ab__staff li{border-bottom:1px dotted var(--nrule);align-items:center;gap:14px;padding:16px 0;display:flex}.about .ab__photo{object-fit:cover;flex:none;width:56px;height:56px;display:block}.about .ab__staff b{font:700 var(--fs-row)/1.25 var(--serif);color:var(--ink);display:block}.about .ab__staff span span{font:400 var(--fs-m-text)/1.4 var(--mono);color:var(--ngray);margin-top:3px;display:block}@media (max-width:900px){.about .ab__grid,.about .ab__offers{grid-template-columns:1fr}.about .ab__stage--b2,.about .ab__stage--b3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.about .ab__stage--b2,.about .ab__stage--b3{grid-template-columns:1fr}}
