.page-hero{padding-bottom:90px}.page-hero h1{font-size:clamp(42px,5.8vw,82px);line-height:1.5;position:relative;z-index:1}.accent{color:#006da0}.about-hero-copy{position:relative;z-index:1;margin:30px 0 0;font-size:16px;line-height:2.2}.identity{max-width:1080px}.identity h2,.name-story h2,.listening h2,.promises h2,.relationship h2{font-size:clamp(26px,3vw,40px);letter-spacing:.035em;margin-bottom:32px}.identity>p:not(.eyebrow){max-width:760px}.name-story{display:grid;grid-template-columns:1fr 1.2fr;gap:10%;align-items:center;background:#edf2f4;max-width:none}.name-number{font:700 350px/1 Arial;text-align:center;color:transparent;-webkit-text-stroke:1px #006da0;position:relative}.name-number small{display:block;font:11px/2 Arial;letter-spacing:.3em;color:#006da0;-webkit-text-stroke:0;margin-top:15px}.name-lead{font-size:21px;line-height:1.9}.listening{display:grid;grid-template-columns:1.2fr 1fr;gap:8%;align-items:start}.listening figure{margin:65px 0 0;position:sticky;top:125px}.listening img{width:100%;aspect-ratio:.9;object-fit:cover}.listening figcaption{font-size:9px;color:#6b7c87;text-align:right;margin-top:8px}.statement{font-size:20px;border-left:2px solid #006da0;padding-left:22px;margin:30px 0}.promises{background:#edf2f4;max-width:none}.promise-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px 60px;margin-top:45px}.promise{border-top:1px solid #aebfc9;padding-top:26px}.promise-number{font:12px/2 Arial;color:#006da0}.promise h3{font-size:26px;margin:15px 0}.promise-lead{font-size:15px;font-weight:500}.promise>p{font-size:13px}.promise details{border-top:1px solid #c4d0d8;margin-top:25px;font-size:12px}.promise summary{display:flex;justify-content:space-between;list-style:none;cursor:pointer;padding:15px 0}.promise summary::-webkit-details-marker{display:none}.promise details[open] summary span{transform:rotate(45deg)}.promise details p{font-size:12px;padding-top:5px}.promise details a{display:inline-block;border-bottom:1px solid #006da0;padding-bottom:4px;margin-bottom:15px;color:#006da0}.promise summary:focus-visible{outline:2px solid #006da0;outline-offset:4px}.relationship{max-width:1060px}.related{padding-top:15px}.related>a{display:block;border-top:1px solid #c4d0d8;padding:28px 50px 28px 0;position:relative}.related>a:last-child{border-bottom:1px solid #c4d0d8}.related>a>span{font-size:10px;letter-spacing:.1em;color:#006da0}.related h2{font-size:24px;margin:10px 0 0}.related b{position:absolute;right:0;top:42%;font-size:25px;font-weight:400}.related a:hover{color:#006da0}
@media(max-width:760px){.page-hero{padding-bottom:60px}.page-hero h1{font-size:39px}.about-hero-copy{font-size:13px;margin-top:25px}.identity h2,.name-story h2,.listening h2,.promises h2,.relationship h2{font-size:26px}.name-story,.listening{grid-template-columns:1fr;gap:35px}.name-number{font-size:210px}.name-number small{font-size:9px;margin-top:8px}.name-lead{font-size:19px}.listening figure{position:static;margin-top:0}.listening img{aspect-ratio:1.6}.statement{font-size:18px;padding-left:16px}.promise-grid{grid-template-columns:1fr;gap:28px;margin-top:30px}.promise h3{font-size:23px}.relationship p,.listening p,.name-story p{font-size:13px}.listening .statement{font-size:18px}.name-story .name-lead{font-size:19px}.related h2{font-size:21px}}
