.sr-only[data-astro-cid-ta2fbyqs]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.about-hero[data-astro-cid-ta2fbyqs]{gap:var(--space-7);border-bottom:1px solid var(--color-border);align-items:start;margin-top:100px;margin-bottom:200px;padding-bottom:0;display:grid}@media (width>=900px){.about-hero[data-astro-cid-ta2fbyqs]{gap:var(--space-9);grid-template-columns:1.1fr .9fr;align-items:stretch}.about-hero__copy[data-astro-cid-ta2fbyqs]{grid-template-rows:auto 1fr;min-height:100%;display:grid}.about-hero__lede[data-astro-cid-ta2fbyqs]{align-self:center}}.about-hero__copy[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{margin:0 0 var(--space-4)}.about-hero__lede[data-astro-cid-ta2fbyqs]{max-width:36rem;font-size:var(--type-body-lg-size);font-weight:var(--type-body-lg-weight);line-height:var(--type-body-lg-leading);color:var(--color-ink-secondary);margin:0}.about-hero__media[data-astro-cid-ta2fbyqs]{align-items:flex-end;margin:0;display:flex}.about-hero__media[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{width:100%;max-width:28rem;margin-inline:auto;display:block}.about-rule[data-astro-cid-ta2fbyqs]{border:0;border-top:1px solid var(--color-border);margin:200px 0}.about-rule--tight[data-astro-cid-ta2fbyqs]{margin:var(--space-12) 0}.about-section[data-astro-cid-ta2fbyqs]{margin-bottom:0}.about-facts[data-astro-cid-ta2fbyqs]{gap:var(--space-7);align-items:center;margin-bottom:0;display:grid}@media (width>=900px){.about-facts[data-astro-cid-ta2fbyqs]{gap:var(--space-9);grid-template-columns:minmax(16rem,.9fr) minmax(18rem,1.1fr)}}.about-facts__copy[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin:0 0 var(--space-5)}.about-facts__list[data-astro-cid-ta2fbyqs]{color:var(--color-ink-secondary);font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-leading);margin:0;padding:0;list-style:none}.about-facts__list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{margin-bottom:.65rem;padding-left:1.15rem;position:relative}.about-facts__list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--color-ink);border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.65em;left:0}.about-facts__media[data-astro-cid-ta2fbyqs]{margin:0}.about-facts__media[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{background:0 0;width:100%;height:auto;display:block}.identity[data-astro-cid-ta2fbyqs]{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (width>=900px){.identity[data-astro-cid-ta2fbyqs]{column-gap:var(--space-4);grid-template-columns:minmax(0,1fr) 31.5rem minmax(0,1fr)}.identity__col--design[data-astro-cid-ta2fbyqs]{justify-self:end}.identity__col--eng[data-astro-cid-ta2fbyqs]{justify-self:start}}.identity__col[data-astro-cid-ta2fbyqs]{width:min(100%,18rem)}.identity__label[data-astro-cid-ta2fbyqs]{margin:0 0 var(--space-4);font-size:var(--type-small-size);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink);font-weight:600;line-height:1.2}.identity__list[data-astro-cid-ta2fbyqs]{color:var(--color-ink-secondary);font-size:var(--type-body-size);line-height:var(--type-body-lg-leading);margin:0;padding:0;list-style:none}.identity__list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{margin-bottom:.5rem;padding-left:1.1rem;position:relative}.identity__list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--color-accent);border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.55em;left:0}.identity__col--eng[data-astro-cid-ta2fbyqs] .identity__list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:before{background:var(--color-nav)}.identity__bridge[data-astro-cid-ta2fbyqs]{text-align:center;justify-self:stretch;place-items:center;width:100%;min-height:13.125rem;display:grid;position:relative}.identity__rings[data-astro-cid-ta2fbyqs]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.identity__ring[data-astro-cid-ta2fbyqs]{border:1.5px solid var(--color-primary-300);background:color-mix(in srgb, var(--color-primary-300) 38%, transparent);mix-blend-mode:multiply;border-radius:50%;flex:none;width:12.7rem;height:12.7rem}.identity__ring--design[data-astro-cid-ta2fbyqs]{margin-right:-3.15rem}.identity__ring--eng[data-astro-cid-ta2fbyqs]{border-color:var(--color-secondary-700);background:color-mix(in srgb, var(--color-secondary-700) 28%, transparent);margin-left:-3.15rem}@media (width>=900px){.identity__bridge[data-astro-cid-ta2fbyqs]{min-height:22.75rem}.identity__ring[data-astro-cid-ta2fbyqs]{width:22.75rem;height:22.75rem}.identity__ring--design[data-astro-cid-ta2fbyqs]{margin-right:-7rem}.identity__ring--eng[data-astro-cid-ta2fbyqs]{margin-left:-7rem}}.identity__mark[data-astro-cid-ta2fbyqs]{z-index:1;width:min(14rem,78%);position:relative}.identity__kicker[data-astro-cid-ta2fbyqs]{margin:0 0 var(--space-3);font-size:var(--type-small-size);letter-spacing:.06em;text-transform:uppercase;color:#fff;font-weight:600;line-height:1.35}.identity__statement[data-astro-cid-ta2fbyqs]{color:#fff;font-size:var(--type-body-size);margin:0 auto;font-weight:400;line-height:1.45}.identity__close[data-astro-cid-ta2fbyqs]{margin:var(--space-4) 0 0;color:var(--color-ink);font-size:var(--type-body-size);font-weight:500;line-height:var(--type-body-lg-leading)}.about-figure[data-astro-cid-ta2fbyqs]{margin:0}.about-figure[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{background:0 0;width:100%;height:auto;display:block}.about-teaser[data-astro-cid-ta2fbyqs]{gap:var(--space-7);align-items:center;display:grid}@media (width>=900px){.about-teaser[data-astro-cid-ta2fbyqs]{gap:var(--space-9);grid-template-columns:1fr 1.15fr}}.about-teaser__copy[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin:0 0 var(--space-4)}.about-teaser__copy[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin:0 0 var(--space-5);max-width:32rem;color:var(--color-ink-secondary);font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-leading)}.about-teaser__copy[data-astro-cid-ta2fbyqs] .about-teaser__lede[data-astro-cid-ta2fbyqs]{color:var(--color-ink);font-weight:500}.text-link[data-astro-cid-ta2fbyqs]{color:var(--color-accent);font-weight:600;text-decoration:none}.text-link[data-astro-cid-ta2fbyqs]:hover{color:var(--color-accent-hover);text-decoration:underline}.about-teaser__media[data-astro-cid-ta2fbyqs]{margin:0}.about-teaser__media[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{border-radius:var(--radius-xl);width:100%;height:auto;display:block}.about-teaser__media--desk[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{border-radius:0}.cap__intro[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs],.cap[data-astro-cid-ta2fbyqs].is-enhanced .cap__intro[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin:0 0 var(--space-4);font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);letter-spacing:normal;text-transform:none;line-height:var(--type-h2-leading);color:var(--color-ink)}.cap__lede[data-astro-cid-ta2fbyqs]{max-width:40rem;color:var(--color-ink-secondary);font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-leading);margin:0}.cap__accordion[data-astro-cid-ta2fbyqs]{margin-top:var(--space-7);background:var(--color-surface);border:1px dashed var(--color-neutral-400);border-radius:var(--radius-lg);padding:var(--space-2) var(--space-6)}.cap__item[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--color-border)}.cap__item[data-astro-cid-ta2fbyqs]:last-child{border-bottom:0}.cap__item[data-astro-cid-ta2fbyqs] summary[data-astro-cid-ta2fbyqs]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;cursor:pointer;font-size:var(--type-body-lg-size);color:var(--color-ink);font-weight:600;list-style:none;display:flex}.cap__item[data-astro-cid-ta2fbyqs] summary[data-astro-cid-ta2fbyqs]::-webkit-details-marker{display:none}.cap__item[data-astro-cid-ta2fbyqs] summary[data-astro-cid-ta2fbyqs]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.cap__chevron[data-astro-cid-ta2fbyqs]{border-right:1.5px solid var(--color-ink);border-bottom:1.5px solid var(--color-ink);flex-shrink:0;width:.55rem;height:.55rem;transition:transform .18s;transform:rotate(45deg)}.cap__item[data-astro-cid-ta2fbyqs][open] .cap__chevron[data-astro-cid-ta2fbyqs]{transform:rotate(225deg)}.cap__item[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin:0 0 var(--space-3);color:var(--color-ink-secondary);font-size:var(--type-body-size);line-height:var(--type-body-leading)}.cap__item[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs],.cap__items[data-astro-cid-ta2fbyqs]{margin:0 0 var(--space-4);padding:0;list-style:none}.cap__item[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs],.cap__items li{color:var(--color-ink);font-size:var(--type-body-size);line-height:var(--type-body-leading);margin-bottom:.45rem;padding-left:1.15rem;position:relative}.cap__item[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:before,.cap__items li:before{content:"";background:var(--color-accent);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.55em;left:0}.binder[data-astro-cid-ta2fbyqs]{gap:var(--space-4);margin-top:var(--space-7);grid-template-columns:1fr;align-items:stretch;display:grid}@media (width>=720px){.binder[data-astro-cid-ta2fbyqs]{gap:var(--space-5);grid-template-columns:11.25rem minmax(0,1fr);min-height:22rem}}.binder__tabs[data-astro-cid-ta2fbyqs]{flex-direction:column;justify-content:center;gap:.7rem;display:flex}.binder__tab[data-astro-cid-ta2fbyqs]{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--type-body-size);text-align:left;cursor:pointer;border-radius:.55rem;align-items:center;gap:.7rem;margin:0;padding:.85rem 1rem;font-weight:600;line-height:1.2;transition:background .16s,color .16s,border-color .16s;display:flex}.binder__tab[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--mark,var(--color-accent));border-radius:50%;flex-shrink:0;width:.45rem;height:.45rem}.binder__tab--understand[data-astro-cid-ta2fbyqs]{--mark:var(--color-accent)}.binder__tab--structure[data-astro-cid-ta2fbyqs]{--mark:var(--color-secondary-700)}.binder__tab--design[data-astro-cid-ta2fbyqs]{--mark:var(--color-primary-600)}.binder__tab--build[data-astro-cid-ta2fbyqs]{--mark:var(--color-secondary-500)}.binder__tab--accelerate[data-astro-cid-ta2fbyqs]{--mark:var(--color-secondary-400)}.binder__tab[data-astro-cid-ta2fbyqs]:hover{border-color:var(--color-neutral-400)}.binder__tab[data-astro-cid-ta2fbyqs].is-active{background:var(--color-nav);border-color:var(--color-nav);color:var(--color-white)}.binder__tab[data-astro-cid-ta2fbyqs].is-active:before{background:var(--color-white)}.binder__tab[data-astro-cid-ta2fbyqs]:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.binder__stage[data-astro-cid-ta2fbyqs]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.85rem;position:relative}.binder__sheet[data-astro-cid-ta2fbyqs]{align-content:start;gap:var(--space-6);padding:var(--space-6) var(--space-5);color:var(--color-ink);grid-template-columns:1fr;display:grid}@media (width>=720px){.binder__stage[data-astro-cid-ta2fbyqs]{min-height:22rem;overflow:hidden}.binder__sheet[data-astro-cid-ta2fbyqs]{align-content:center;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-9);grid-template-columns:minmax(0,1.15fr) minmax(12rem,.85fr);position:absolute;inset:0}}.binder__sheet[data-astro-cid-ta2fbyqs][hidden]{display:none}.binder__number[data-astro-cid-ta2fbyqs]{margin:0 0 var(--space-2);color:var(--color-accent);font-size:var(--type-small-size);letter-spacing:.16em;font-weight:600;line-height:1}.binder__title[data-astro-cid-ta2fbyqs]{font-size:var(--type-h3-size);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:600;line-height:1.15}.binder__descriptor[data-astro-cid-ta2fbyqs]{margin:var(--space-3) 0 0;color:var(--color-ink-secondary);font-size:var(--type-body-lg-size);line-height:var(--type-body-leading)}.binder__summary[data-astro-cid-ta2fbyqs]{margin:var(--space-6) 0 0;max-width:24rem;color:var(--color-ink-secondary);font-size:var(--type-body-size);line-height:var(--type-body-leading)}.binder__items[data-astro-cid-ta2fbyqs]{margin:0;padding:0;list-style:none}.binder__items[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{color:var(--color-ink);font-size:var(--type-body-lg-size);margin-bottom:.75rem;padding-left:1.2rem;line-height:1.45;position:relative}.binder__items[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:last-child{margin-bottom:0}.binder__items[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--color-accent);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.55em;left:0}.binder__sheet[data-astro-cid-ta2fbyqs].is-entering{animation:.18s cap-in}@keyframes cap-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.cap__chevron[data-astro-cid-ta2fbyqs],.binder__tab[data-astro-cid-ta2fbyqs]{transition:none}.binder__sheet[data-astro-cid-ta2fbyqs].is-entering{animation:none}}
