.about-page[data-v-37ada54d]{--page-gutter:44px;flex-direction:column;align-items:center;width:100%;padding-bottom:80px;display:flex}.about-breadcrumb-row[data-v-37ada54d],.cta-wrap[data-v-37ada54d],.partner-band[data-v-37ada54d],.stat-band[data-v-37ada54d]{width:100%;max-width:calc(var(--page-max-width) + var(--page-gutter)*2);padding-left:var(--page-gutter);padding-right:var(--page-gutter);margin:0 auto}.about-breadcrumb-row[data-v-37ada54d]{padding-top:var(--breadcrumb-top);padding-bottom:0}.about-hero[data-v-37ada54d]{width:100%;max-width:1000px;padding:var(--breadcrumb-gap) var(--page-gutter) 72px;text-align:center;flex-direction:column;align-items:center;gap:28px;margin:0 auto;display:flex}.hero-title[data-v-37ada54d]{color:var(--Text-Strong,#232323);text-wrap:balance;font-family:Ubuntu,Ubuntu Fallback\: BlinkMacSystemFont,Ubuntu Fallback\: Segoe UI,Ubuntu Fallback\: Helvetica Neue,Ubuntu Fallback\: Arial,Ubuntu Fallback\: Noto Sans;font-size:60px;font-weight:700;line-height:72px}.hero-lede[data-v-37ada54d]{color:var(--Text-Default,#353535);text-wrap:pretty;max-width:780px;font-family:Montserrat,Montserrat Fallback\: BlinkMacSystemFont,Montserrat Fallback\: Segoe UI,Montserrat Fallback\: Helvetica Neue,Montserrat Fallback\: Arial,Montserrat Fallback\: Noto Sans;font-size:20px;font-weight:400;line-height:32px}.hero-cta[data-v-37ada54d]{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:8px;display:flex}.stat-band[data-v-37ada54d]{border-top:1px solid var(--Border-Mute,#ededed);border-bottom:1px solid var(--Border-Mute,#ededed)}.stat-grid[data-v-37ada54d]{grid-template-columns:repeat(4,1fr);display:grid}.stat-cell[data-v-37ada54d]{text-align:center;border-right:1px solid var(--Border-Mute,#ededed);flex-direction:column;align-items:center;gap:8px;padding:44px 24px;display:flex}.stat-cell[data-v-37ada54d]:last-child{border-right:none}.stat-value[data-v-37ada54d]{color:var(--Text-Strong,#232323);font-family:Ubuntu,Ubuntu Fallback\: BlinkMacSystemFont,Ubuntu Fallback\: Segoe UI,Ubuntu Fallback\: Helvetica Neue,Ubuntu Fallback\: Arial,Ubuntu Fallback\: Noto Sans;font-size:48px;font-weight:700;line-height:56px}.stat-value.is-long[data-v-37ada54d]{letter-spacing:-.5px;font-size:36px;line-height:56px}.stat-label[data-v-37ada54d]{color:var(--Text-Light,#6f6f6f);font-family:Montserrat,Montserrat Fallback\: BlinkMacSystemFont,Montserrat Fallback\: Segoe UI,Montserrat Fallback\: Helvetica Neue,Montserrat Fallback\: Arial,Montserrat Fallback\: Noto Sans;font-size:15px;font-weight:400}.story[data-v-37ada54d]{width:100%;max-width:1240px;padding:96px var(--page-gutter);grid-template-columns:400px 1fr;align-items:start;gap:72px;margin:0 auto;display:grid}.story-heading[data-v-37ada54d]{color:var(--Text-Strong,#232323);font-family:Ubuntu,Ubuntu Fallback\: BlinkMacSystemFont,Ubuntu Fallback\: Segoe UI,Ubuntu Fallback\: Helvetica Neue,Ubuntu Fallback\: Arial,Ubuntu Fallback\: Noto Sans;font-size:32px;font-weight:700;line-height:40px}.story-body[data-v-37ada54d]{flex-direction:column;gap:24px;display:flex}.story-p[data-v-37ada54d]{color:var(--Text-Default,#353535);text-wrap:pretty;font-family:Montserrat,Montserrat Fallback\: BlinkMacSystemFont,Montserrat Fallback\: Segoe UI,Montserrat Fallback\: Helvetica Neue,Montserrat Fallback\: Arial,Montserrat Fallback\: Noto Sans;font-size:18px;font-weight:400;line-height:30px}.photo-strip[data-v-37ada54d]{width:100%;max-width:1240px;padding:0 var(--page-gutter) 96px;grid-template-columns:repeat(2,1fr);gap:16px;margin:0 auto;display:grid}.photo-tile[data-v-37ada54d]{border-radius:16px;height:380px;overflow:hidden}.photo-img[data-v-37ada54d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.feature-grid[data-v-37ada54d]{width:100%;max-width:1240px;padding:0 var(--page-gutter) 96px;flex-direction:column;gap:40px;margin:0 auto;display:flex}.feature-heading[data-v-37ada54d]{color:var(--Text-Strong,#232323);font-family:Ubuntu,Ubuntu Fallback\: BlinkMacSystemFont,Ubuntu Fallback\: Segoe UI,Ubuntu Fallback\: Helvetica Neue,Ubuntu Fallback\: Arial,Ubuntu Fallback\: Noto Sans;font-size:32px;font-weight:700;line-height:40px}.feature-groups[data-v-37ada54d]{grid-template-rows:auto auto auto;grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.feature-group[data-v-37ada54d]{grid-row:span 3;grid-template-rows:subgrid;gap:16px;display:grid}.feature-group-label[data-v-37ada54d]{color:var(--Text-Light,#6f6f6f);letter-spacing:2px;text-transform:uppercase;font-family:Montserrat,Montserrat Fallback\: BlinkMacSystemFont,Montserrat Fallback\: Segoe UI,Montserrat Fallback\: Helvetica Neue,Montserrat Fallback\: Arial,Montserrat Fallback\: Noto Sans;font-size:14px;font-weight:600;line-height:20px}.feature-card[data-v-37ada54d]{background:var(--Surface-Surface-1,#fff);border-radius:12px;flex-direction:column;gap:12px;padding:28px;display:flex}.feature-card-head[data-v-37ada54d]{align-items:center;gap:12px;display:flex}.feature-icon[data-v-37ada54d]{color:var(--Text-Strong,#232323);flex-shrink:0;font-size:30px}.feature-card-title[data-v-37ada54d]{color:var(--Text-Strong,#232323);font-family:Ubuntu,Ubuntu Fallback\: BlinkMacSystemFont,Ubuntu Fallback\: Segoe UI,Ubuntu Fallback\: Helvetica Neue,Ubuntu Fallback\: Arial,Ubuntu Fallback\: Noto Sans;font-size:20px;font-weight:700;line-height:32px}.feature-card-body[data-v-37ada54d]{color:var(--Text-Default,#353535);font-family:Montserrat,Montserrat Fallback\: BlinkMacSystemFont,Montserrat Fallback\: Segoe UI,Montserrat Fallback\: Helvetica Neue,Montserrat Fallback\: Arial,Montserrat Fallback\: Noto Sans;font-size:15px;font-weight:400;line-height:22px}.partner-band[data-v-37ada54d]{border-top:1px solid var(--Border-Mute,#ededed);flex-direction:column;align-items:center;gap:36px;padding-top:64px;padding-bottom:64px;display:flex}.partner-kicker[data-v-37ada54d]{color:var(--Text-Light,#6f6f6f);letter-spacing:2px;text-transform:uppercase;text-align:center;font-family:Montserrat,Montserrat Fallback\: BlinkMacSystemFont,Montserrat Fallback\: Segoe UI,Montserrat Fallback\: Helvetica Neue,Montserrat Fallback\: Arial,Montserrat Fallback\: Noto Sans;font-size:14px;font-weight:600}.partner-logos[data-v-37ada54d]{flex-wrap:wrap;justify-content:center;align-items:center;gap:64px;display:flex}.about-partner-logo[data-v-37ada54d]{--brand-logo-height:34px;display:flex}.cta-wrap[data-v-37ada54d]{padding-bottom:0}.cta-banner[data-v-37ada54d]{background:#1d1d1f;border-radius:16px;justify-content:space-between;align-items:center;gap:40px;padding:80px 72px;display:flex;position:relative;overflow:hidden}.cta-dots[data-v-37ada54d]{background-image:radial-gradient(#ffffff12 1.5px,#0000 0);background-size:28px 28px;-webkit-mask-image:linear-gradient(100deg,#0000 45%,#000);mask-image:linear-gradient(100deg,#0000 45%,#000)}.cta-dots[data-v-37ada54d],.cta-glow[data-v-37ada54d]{pointer-events:none;position:absolute;inset:0}.cta-glow[data-v-37ada54d]{background:radial-gradient(640px 480px at 85% 40%,#3b82f647,#0000 70%)}.cta-content[data-v-37ada54d]{z-index:1;flex-direction:column;gap:12px;max-width:640px;display:flex;position:relative}.cta-title[data-v-37ada54d]{color:#fff;font-family:Ubuntu,Ubuntu Fallback\: BlinkMacSystemFont,Ubuntu Fallback\: Segoe UI,Ubuntu Fallback\: Helvetica Neue,Ubuntu Fallback\: Arial,Ubuntu Fallback\: Noto Sans;font-size:38px;font-weight:700;line-height:48px}.cta-subtitle[data-v-37ada54d]{color:#c9c9c9;font-family:Montserrat,Montserrat Fallback\: BlinkMacSystemFont,Montserrat Fallback\: Segoe UI,Montserrat Fallback\: Helvetica Neue,Montserrat Fallback\: Arial,Montserrat Fallback\: Noto Sans;font-size:20px;font-weight:400;line-height:32px}.cta-actions[data-v-37ada54d]{z-index:1;flex-shrink:0;align-items:center;gap:16px;display:flex;position:relative}.cta-actions[data-v-37ada54d] .inverse-button{color:#232326;background:#f2f2f3}.cta-actions[data-v-37ada54d] .inverse-button:hover{background:#e5e5e5;border-color:#0000}@media only screen and (width<=1000px){.feature-groups[data-v-37ada54d]{grid-template-rows:none;grid-template-columns:1fr;row-gap:32px}.feature-group[data-v-37ada54d]{grid-row:auto;grid-template-rows:none;grid-template-columns:repeat(2,1fr)}.feature-group-label[data-v-37ada54d]{grid-column:1/-1}}@media only screen and (width<=900px){.hero-title[data-v-37ada54d]{font-size:46px;line-height:56px}.stat-grid[data-v-37ada54d]{grid-template-columns:repeat(2,1fr)}.stat-cell[data-v-37ada54d]{border-right:none;border-bottom:1px solid var(--Border-Mute,#ededed);padding:32px 24px}.stat-cell[data-v-37ada54d]:nth-last-child(-n+2){border-bottom:none}.story[data-v-37ada54d]{padding:64px var(--page-gutter);gap:32px}.photo-strip[data-v-37ada54d],.story[data-v-37ada54d]{grid-template-columns:1fr}.photo-strip[data-v-37ada54d]{padding-bottom:64px}.photo-tile[data-v-37ada54d]{height:260px}.feature-grid[data-v-37ada54d]{padding-bottom:64px}.cta-banner[data-v-37ada54d]{flex-direction:column;align-items:flex-start;gap:32px}}@media only screen and (width<=768px){.hero-title[data-v-37ada54d]{font-size:40px;line-height:50px}}@media only screen and (width<=730px){.about-page[data-v-37ada54d]{--page-gutter:16px}}@media only screen and (width<=700px){.about-hero[data-v-37ada54d]{padding-bottom:56px}.hero-lede[data-v-37ada54d]{font-size:18px;line-height:28px}.story[data-v-37ada54d]{padding-top:56px;padding-bottom:56px}.story-p[data-v-37ada54d]{font-size:16px;line-height:26px}.cta-banner[data-v-37ada54d]{padding:40px 24px}.cta-title[data-v-37ada54d]{font-size:30px;line-height:40px}}@media only screen and (width<=650px){.feature-group[data-v-37ada54d]{grid-template-columns:1fr}}@media only screen and (width<=550px){.partner-logos[data-v-37ada54d]{gap:40px}}@media only screen and (width<=500px){.hero-cta[data-v-37ada54d]{flex-direction:column;align-items:stretch;width:100%}.hero-cta[data-v-37ada54d] a,.hero-cta[data-v-37ada54d] button{width:100%}.cta-actions[data-v-37ada54d]{flex-direction:column;align-items:stretch;width:100%}.cta-actions[data-v-37ada54d] a,.cta-actions[data-v-37ada54d] button{width:100%}}@media only screen and (width<=400px){.hero-title[data-v-37ada54d]{font-size:32px;line-height:40px}.stat-value[data-v-37ada54d]{font-size:36px;line-height:44px}.stat-value.is-long[data-v-37ada54d]{font-size:26px;line-height:44px}}@media only screen and (width<=600px){.feature-heading[data-v-37ada54d],.story-heading[data-v-37ada54d]{font-size:26px;line-height:34px}}
