.about-main{overflow:hidden}.about-intro{padding:80px 7% 64px;display:grid;grid-template-columns:1.15fr 1fr;gap:28px 10%;align-items:end}.about-intro>.eyebrow{grid-column:1/-1;margin:0}.about-intro h1{font-size:clamp(64px,7.8vw,118px);line-height:.94;letter-spacing:-.02em;margin:0}.about-intro h1 span{color:var(--muted)}.about-intro-copy{max-width:410px;padding-bottom:5px}.about-intro-copy>p:first-child{font-size:23px;line-height:1.4}.about-intro-copy>p:nth-child(2){color:var(--muted);margin:22px 0 28px}.about-image{margin:0 5%}.about-image img{width:100%;height:clamp(300px,44vw,630px);object-fit:cover;object-position:center 40%;display:block}.about-image figcaption{font-size:11px;color:var(--muted);padding-top:9px}.about-purpose{padding:100px 10%;display:grid;grid-template-columns:1fr 1fr;gap:12%}.about-main h2{font-size:clamp(44px,5vw,72px);line-height:1.02;margin:14px 0 25px}.about-prose p{margin:0 0 20px;color:var(--muted)}.about-prose p:first-child{color:var(--ink);font-size:20px;line-height:1.5}.about-partnership{display:grid;grid-template-columns:1fr 1fr;background:var(--ink);color:var(--paper)}.about-material{position:relative;min-height:510px}.about-material img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;opacity:.8}.about-material span{position:absolute;bottom:26px;left:30px;font-size:10px;letter-spacing:.14em}.about-partnership-copy{padding:70px 14%;align-self:center}.about-partnership-copy>p:not(.eyebrow){color:#fffffaba;margin:0 0 22px}.about-partnership .text-link{color:var(--paper);border-color:var(--paper);margin-top:14px;display:inline-block}.about-principles{padding:100px 7%}.about-principle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:45px}.about-principle-grid article{border-top:1px solid var(--ink);padding-top:20px}.about-principle-grid span{font-size:11px;letter-spacing:.12em}.about-principle-grid h3{font-size:21px;line-height:1.3;font-weight:500;margin:30px 0 14px}.about-principle-grid p{color:var(--muted);max-width:330px;margin:0}.about-cta{text-align:center;margin:0 5% 80px;padding:65px 20px;border:1px solid var(--line)}.about-cta h2{font-size:clamp(50px,6vw,82px)}.about-cta p:not(.eyebrow){color:var(--muted)}.about-cta .button{margin:16px 12px 16px 0}.about-cta .text-link{margin:0 12px;white-space:nowrap}@media(max-width:800px){.about-intro{padding:48px 6% 40px;grid-template-columns:1fr;gap:22px}.about-intro h1{font-size:78px}.about-intro-copy{max-width:540px}.about-intro-copy>p:first-child{font-size:20px}.about-image{margin:0}.about-image figcaption{padding:9px 6% 0}.about-purpose{padding:60px 6%;grid-template-columns:1fr;gap:12px}.about-partnership{grid-template-columns:1fr}.about-material{min-height:320px}.about-partnership-copy{padding:42px 6% 52px}.about-principles{padding:60px 6%}.about-principle-grid{grid-template-columns:1fr;gap:30px;margin-top:30px}.about-principle-grid h3{margin-top:15px}.about-principle-grid p{max-width:100%}.about-cta{margin:0 6% 50px;padding:42px 18px}.about-cta .button{display:flex;justify-content:center;margin:24px auto;max-width:260px}}@media(max-width:360px){.about-intro h1{font-size:65px}}
