.about-principles__inner,.about-intro__inner,.about-hero__inner{max-width:var(--width-faq);margin:0 auto}.about-team__title,.about-network__title,.about-principles__title,.about-intro__title{font:var(--type-section-title-sm);letter-spacing:var(--ls-serif);text-wrap:balance;margin:0}.about-team__text,.about-network__text,.about-intro__text{text-wrap:pretty;font-size:17px;font-weight:500;line-height:1.7}.about-hero{position:relative;overflow:hidden}.about-hero .marketing-container{position:relative}.section-stack .about-hero{padding:64px 0 96px}.about-hero__inner{flex-direction:column;align-items:flex-start;gap:26px 0;display:flex}.about-hero__tagline{font:var(--type-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-reading)}.about-hero__title{max-width:20ch;font:var(--type-page-title);letter-spacing:var(--ls-serif-tight);text-wrap:balance;margin:0}.about-hero__text{max-width:58ch;font:var(--type-lead);text-wrap:pretty;line-height:1.65}.about-intro__text{max-width:70ch;margin-top:26px}.about-intro__images{margin-top:40px}.image-pair__image{object-fit:cover;border-radius:var(--radius-marketing);width:100%;height:300px;display:block}@media (max-width:600px){.image-pair__image{height:220px}}.about-principles__rows{margin-top:36px}.about-principles__row{border-top:1px solid var(--border-band-strong);padding:28px 0}.about-principles__row:last-child{border-bottom:1px solid var(--border-band-strong)}.about-principles__number{width:44px;font:var(--type-eyebrow);color:var(--text-warm);padding-top:5px}.about-principles__row-title{letter-spacing:var(--ls-title);margin:0;font-size:20px;font-weight:600}.about-principles__text{text-wrap:pretty;max-width:66ch;margin-top:10px;font-size:16px;font-weight:500;line-height:1.7}.about-network__visual{border-radius:var(--radius-marketing);height:420px;overflow:hidden}@media (max-width:980px){.about-network__visual{height:300px}}.about-network__lattice{width:100%;height:100%;display:block}.about-network__title{max-width:24ch;color:var(--text-on-night-strong)}.about-network__text{max-width:52ch;color:var(--text-on-night-soft);margin-top:24px}.about-network__text p:last-child:not(:first-child){color:var(--text-on-night-strong)}.about-team__text{max-width:52ch;margin-top:22px}.about-team__image{object-fit:cover;border-radius:var(--radius-marketing);width:100%;height:380px;display:block}@media (max-width:980px){.about-team__image{height:260px}}.cta-band__inner{max-width:var(--width-faq);flex-direction:column;align-items:flex-start;gap:26px 0;margin:0 auto;display:flex}.cta-band__title{max-width:24ch;font:var(--type-section-title);letter-spacing:var(--ls-serif);color:var(--text-on-night-strong);text-wrap:balance;margin:0}.cta-band__text{max-width:56ch;font:var(--type-lead);color:var(--text-on-night-soft);text-wrap:pretty;font-size:18px}.cta-band .button.cta-band__cta{border-color:var(--text-on-night-strong);background-color:var(--text-on-night-strong);color:var(--text-accent)}.cta-band .button.cta-band__cta:hover,.cta-band .button.cta-band__cta:focus{background-color:color-mix(in srgb, var(--text-on-night-strong) 88%, var(--surface-accent))}
