.zsc .zx-wrap{max-width:calc(976px + 2 * var(--zn-pad))}.zsc-hero{text-align:center;padding:80px 0 160px}.zx .zsc-kicker{color:var(--zn-text-2);font-size:var(--zn-small);line-height:20px;font-weight:var(--zn-w-ui);margin:0 0 12px}.zx .zsc-h1{max-width:12em;color:var(--zn-text);font-size:var(--zn-h1);line-height:var(--zn-h1-lh);font-weight:var(--zn-w-head);letter-spacing:var(--zn-track-h);text-wrap:balance;margin:0 auto}.zx .zsc-lead{max-width:31em;color:var(--zn-text-2);font-size:var(--zn-body-lg);text-wrap:balance;margin:20px auto 0;line-height:27px}.zsc-area+.zsc-area .zsc-grid{position:relative}.zsc-area+.zsc-area .zsc-grid:before{content:"";top:0;inset-inline:var(--zn-pad);background:var(--zn-line);height:1px;position:absolute}.zsc-grid{grid-template-columns:minmax(0,373px) minmax(0,472px);justify-content:space-between;gap:32px;padding-block:96px;display:grid}.zsc-area:first-of-type .zsc-grid{padding-top:0}.zsc-side{min-width:0}.zx .zsc-label{color:color-mix(in srgb, var(--zn-accent) 55%, var(--zn-text-3));font-size:14px;line-height:21px;font-weight:var(--zn-w-ui);letter-spacing:-.013em;align-items:center;gap:8px;margin:0;display:flex}.zsc-label svg{color:var(--zn-text)}.zx .zsc-say{max-width:24em;color:var(--zn-text-2);letter-spacing:-.012em;margin:12px 0 0;font-size:15px;line-height:23.8px}.zx .zsc-say strong{color:var(--zn-text);font-weight:var(--zn-w-ui)}@media (min-width:900px){.zx .zsc-say{font-size:var(--zn-body-lg);line-height:23.8px}}.zsc-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 28px;margin:0;padding:0;list-style:none;display:grid}.zsc-fact{min-width:0}.zx .zsc-fact h3{color:var(--zn-text-1);font-size:14px;line-height:24px;font-weight:var(--zn-w-ui);letter-spacing:-.013em;align-items:center;gap:8px;margin:0;display:flex}.zsc-fact h3 svg{color:var(--zn-text);flex:none}.zx .zsc-fact p{color:var(--zn-text-2);letter-spacing:-.013em;margin:8px 0 0;font-size:14px;line-height:21px}.zx .zsc-fact p a{color:var(--zn-text);text-decoration:underline;-webkit-text-decoration-color:var(--zn-text-3);text-decoration-color:var(--zn-text-3);text-underline-offset:3px;overflow-wrap:anywhere}.zx .zsc-fact p a:hover{-webkit-text-decoration-color:var(--zn-text-2);text-decoration-color:var(--zn-text-2)}.zx .zsc-fact .zsc-more{min-height:24px;color:var(--zn-text);align-items:center;text-decoration:none;display:inline-flex}.zsc-more>span{white-space:pre;color:var(--zn-text-3);transition:color .16s ease, translate .2s var(--zn-ease)}.zsc-more:hover>span{color:var(--zn-text-2);translate:2px}.zsc-logos{padding:0 0 32px}.zsc-logos-line{background:var(--zn-line);height:1px;margin-bottom:64px}.zsc-end{padding:96px 0 var(--zn-sec)}.zsc-end-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;display:flex}.zx .zsc-end-h{color:var(--zn-text);font-size:40px;line-height:44px;font-weight:var(--zn-w-head);letter-spacing:var(--zn-track-h);margin:0}.zsc-end-pills{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:899px){.zsc-grid{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:72px}}@media (max-width:767px){.zsc-hero{padding:56px 0 96px}.zx .zsc-lead{font-size:var(--zn-body);line-height:24px}.zx .zsc-end-h{font-size:28px;line-height:32px}}@media (max-width:599px){.zsc-facts{row-gap:0}.zsc-fact{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;padding-bottom:40px;display:grid}.zsc-fact:nth-last-child(-n+2){padding-bottom:0}.zx .zsc-fact h3{line-height:20px;display:block}.zsc-fact h3 svg{margin-bottom:8px;display:block}}@media (max-width:479px){.zsc-facts{column-gap:20px}.zsc-fact{padding-bottom:28px}}@media (max-width:359px){.zsc-facts{grid-template-columns:minmax(0,1fr)}.zsc-fact:nth-last-child(2){padding-bottom:28px}}@media (prefers-reduced-motion:reduce){.zsc-more>span{transition:none}}
