.torque-homepage-v6.torque-about :is(#founders,#giving){scroll-margin-top:var(--torque-v6-stickytop-height,124px)}.torque-about .hero{display:flex;align-items:center;min-height:min(64vh,520px)}.torque-about .hero .bgimg{object-position:center 32%}.torque-about .about-eyebrow{color:var(--blue);font:700 13px/1.5 var(--body);letter-spacing:.16em}.torque-about .hero h1{max-width:720px;font-size:clamp(44px,4vw,56px);font-weight:700;letter-spacing:-.015em;line-height:1.08;text-transform:none}.torque-about .hero .lead{max-width:720px;font-size:19px;font-weight:300;line-height:1.6}.torque-about h2.disp{font-size:clamp(30px,3.6vw,44px);font-weight:700;letter-spacing:-.015em;line-height:1.08;color:var(--navy);margin-bottom:14px}.torque-about .news h2{color:#fff}.torque-about .lead{font-size:17px;font-weight:300;line-height:1.6}.about-origin{padding-top:8px}.about-origin .center .lead{font-weight:300}.about-people{display:grid;gap:22px;margin-top:28px}.about-person{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:36px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:22px;padding:22px;box-shadow:0 26px 54px -30px #0e406a33}.about-person.is-flip{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.about-person.is-flip .about-person__media{order:2}.about-person__media{min-width:0;border-radius:16px;overflow:hidden;background:var(--skytint)}.about-person__media img{width:100%;height:100%;min-height:260px;max-height:360px;object-fit:cover;object-position:center 20%}.about-person__copy{min-width:0}.about-person__role{margin-bottom:8px}.torque-about .about-person h2{font-family:var(--body);font-size:17px;font-weight:300;letter-spacing:0;line-height:1.6;color:var(--body-c);margin-bottom:10px}.about-person h2 strong{font-weight:700}.about-person .lead{max-width:none;font-size:17px;font-weight:300;line-height:1.6}.about-bleed{margin-top:10px}.about-bleed img{width:100%;height:min(56vh,620px);object-fit:cover;object-position:center 14%}.about-give{background:var(--skytint)}.about-give .about-give-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);gap:48px;align-items:center}.about-give .about-give-media{border-radius:22px;overflow:hidden;box-shadow:0 30px 60px -24px #0e203259;background:#101820}.about-give .about-give-media img{width:100%;height:auto;min-height:0;max-height:420px;object-fit:contain;object-position:center}.about-give .lead{max-width:none}.about-charity{display:grid;grid-template-columns:160px minmax(0,1fr);gap:22px;align-items:center;margin-top:28px;padding:22px;background:#fff;border:1px solid var(--line);border-radius:22px;box-shadow:0 26px 54px -30px #0e406a2e}.about-charity__logo{display:flex;align-items:center;justify-content:center;min-height:110px;padding:10px;background:var(--skytint);border-radius:16px}.about-charity__logo img{width:100%;max-height:88px;object-fit:contain}.about-charity h3{font-family:var(--disp);font-weight:600;font-size:17px;margin-bottom:8px}.about-charity p{color:var(--body-c);font-size:17px;font-weight:300;line-height:1.6}.about-charity .btn{margin-top:16px}.navlinks a.top[aria-current=page],.navlinks a.top.is-current{color:var(--navy)}.navlinks a.top[aria-current=page]:after,.navlinks a.top.is-current:after{transform:scaleX(1)}.mobile-menu a[aria-current=page]{color:var(--navy);box-shadow:inset 3px 0 0 var(--blue2);font-weight:700}@media(max-width:900px){.about-person,.about-person.is-flip{grid-template-columns:1fr;gap:20px}.about-person.is-flip .about-person__media{order:0}.about-give .about-give-grid{grid-template-columns:1fr;gap:26px}.about-charity{grid-template-columns:1fr;text-align:center}.about-charity__logo{min-height:96px}}@media(max-width:720px){.torque-homepage-v6.torque-about :is(#founders,#giving){scroll-margin-top:var(--torque-v6-stickytop-height,63px)}.torque-about .hero{display:flex;flex-direction:column;min-height:0;align-items:stretch;padding:0}.torque-about .hero .bgimg{position:relative;inset:auto;width:100%;aspect-ratio:4/3;height:auto;flex:none;object-position:center 32%}.torque-about .hero .scrim{display:block;top:0;right:0;bottom:auto;left:0;z-index:1;width:100%;aspect-ratio:4/3;height:auto;pointer-events:none;background:linear-gradient(180deg,#09182700 32%,#09182714 48%,#09182766 70%,#091827b8 88%,#0d1e2e)}.torque-about .hero .scrim:after{display:none}.torque-about .hero .hwrap{display:flex;flex-direction:column;min-height:0;max-width:520px;margin-top:-56px;padding:0 20px 28px}.torque-about .hero h1{max-width:none;font-size:clamp(38px,10vw,52px);font-weight:700;text-transform:none}.torque-about .hero .lead{font-size:17px;font-weight:300;line-height:1.6}.torque-about .hero .ctas{width:100%;flex-direction:column;align-items:stretch}.torque-about .hero .btn.big{width:100%;min-height:54px}.torque-about h2.disp{font-size:clamp(27px,7.1vw,32px);line-height:1.13;letter-spacing:-.03em;text-wrap:balance}.torque-about .about-person h2{font-size:17px;line-height:1.6;letter-spacing:0;text-wrap:wrap}.torque-about .about-eyebrow{font-size:11px;letter-spacing:.12em}.about-people{gap:16px;margin-top:22px}.about-person{padding:14px;border-radius:18px}.about-person__media img{min-height:210px;max-height:240px}.about-person .lead{font-size:17px}.about-bleed img{height:min(42vh,340px)}.about-give .about-give-media img{min-height:220px;max-height:260px}.about-charity{padding:18px 16px;border-radius:18px}.about-charity .btn{width:100%;min-height:50px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/torque-about-v6.css.map */
