.zc-about-split+.zc-about-split{border-top:1px solid var(--zn-line)}.zc-about-grid{gap:32px var(--zn-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.zc-about-copy{justify-items:start;gap:24px;max-width:560px;display:grid}.zx .zc-about-copy p{color:var(--zn-text-2);font-size:var(--zn-body);letter-spacing:var(--zn-track-body);margin:0;line-height:24px}.zx .zc-about-copy .zc-about-lead{color:var(--zn-text);letter-spacing:-.012em;font-size:20px;line-height:28px}.zx .zc-about-copy a:not(.zn-arrow){color:var(--zn-text-1);text-decoration:underline;-webkit-text-decoration-color:var(--zn-line-2);text-decoration-color:var(--zn-line-2);text-underline-offset:3px;transition:color .16s,text-decoration-color .16s}.zx .zc-about-copy a:not(.zn-arrow):hover{color:var(--zn-text);-webkit-text-decoration-color:var(--zn-text-2);text-decoration-color:var(--zn-text-2)}.zx .zc-about-copy .zc-about-small{color:var(--zn-text-3);font-size:var(--zn-small);line-height:20px}.zc-names{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px;width:100%;margin:16px 0 8px;padding:0;list-style:none;display:grid}.zc-names li,.zc-names>div{gap:0;min-width:0;display:grid}.zx .zc-names a{min-height:24px;color:var(--zn-text);font-size:var(--zn-small);line-height:19.5px;font-weight:var(--zn-w-card);justify-self:start;align-items:center;text-decoration:none;transition:color .16s;display:flex}.zx .zc-names a:hover{color:var(--zn-text-1)}.zc-names span,.zc-facts dt{color:var(--zn-text-3);font-size:var(--zn-small);line-height:19.5px}.zc-facts>div{flex-direction:column-reverse;justify-content:flex-end;display:flex}.zc-facts dd{color:var(--zn-text);font-size:var(--zn-small);line-height:19.5px;font-weight:var(--zn-w-card);margin:0}@media (min-width:768px){.zc-about .zn-hero .zx-frame{-webkit-mask-image:linear-gradient(#000 calc(100% - 96px),#0000 calc(100% - 8px));mask-image:linear-gradient(#000 calc(100% - 96px),#0000 calc(100% - 8px))}}@media (max-width:767px){.zc-about .zn-pcard-art{margin:8px auto 16px}.zc-about-grid{grid-template-columns:1fr}.zc-about-copy{gap:20px}.zx .zc-about-copy .zc-about-lead{font-size:18px;line-height:26px}}@media (max-width:399px){.zc-names{grid-template-columns:1fr;gap:20px}}.zc-about-split.zn-tight-bottom+.zn-specs{margin-top:64px}.zc-about-split.zn-tight-bottom+.zn-specs .zn-spec-plain .zn-spec-words{margin-top:0}.zc-about-split.zn-tight-bottom+.zn-specs+.zc-about-split{border-top:0}
