.marketing-root .about-hero{background:var(--night);color:var(--cream);text-align:center;padding:84px 24px 80px}.marketing-root .about-hero .eyebrow{color:var(--brass-2);margin-bottom:22px}.marketing-root .about-hero h1{font-family:var(--fd);letter-spacing:.01em;color:var(--cream);text-wrap:balance;max-width:760px;margin:0 auto;font-size:30px;font-weight:700;line-height:1.3}.marketing-root .about-hero h1 b{color:var(--brass-2);font-weight:700}@media (min-width:760px){.marketing-root .about-hero h1{font-size:38px}}.marketing-root .pillar{max-width:760px;margin:0 auto}.marketing-root .pillar+.pillar{margin-top:52px}.marketing-root .pillar .p-zh{font-family:var(--fh);color:var(--brass-3);margin:0 0 6px;font-size:30px;line-height:1}.marketing-root .pillar .p-kicker{font-family:var(--fm);letter-spacing:.2em;text-transform:uppercase;color:var(--brass-3);margin:0 0 14px;font-size:11px}.marketing-root .pillar h2{font-family:var(--fd);letter-spacing:.02em;color:var(--ink);text-wrap:balance;margin:0 0 14px;font-size:25px;font-weight:700;line-height:1.2}.marketing-root .pillar p{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:16.5px;line-height:1.74}.marketing-root .pillar p+p{margin-top:14px}.marketing-root .pillar p b{color:var(--ink);font-weight:600}.marketing-root .pillar .hz{font-family:var(--fh);color:var(--brass-3)}.marketing-root .pillar-rule{border-top:.5px solid var(--hair);max-width:760px;height:0;margin:52px auto 0;position:relative}.marketing-root .pillar-rule:after{content:"☵";background:var(--paper);color:var(--brass);padding:0 14px;font-size:18px;line-height:26px;position:absolute;top:-13px;left:50%;transform:translate(-50%)}
