.company-trust{color:#143e35;background:#f6f3eb;padding:100px 7% 90px;scroll-margin-top:90px}.company-trust h2,.company-trust h3,.company-trust h4,.company-trust p{margin:0}.company-trust h2,.company-trust h3,.company-trust h4{font-family:Georgia,Times New Roman,serif;font-weight:400}.company-trust em{font-weight:400}.company-trust .company-eyebrow{letter-spacing:.15em;margin-bottom:22px;font:500 10px/1.7 Arial,Helvetica,sans-serif;display:block}.company-trust .company-introduction{grid-template-columns:1fr 1fr;align-items:center;gap:8%;display:grid}.company-trust .company-identity{color:#f7f3e8;background:#143e35;flex-direction:column;justify-content:center;min-height:440px;padding:58px 48px;display:flex;position:relative;overflow:hidden}.company-trust .company-identity:after{content:"";pointer-events:none;border:1px solid #c8ad7d40;border-radius:50%;width:320px;height:320px;position:absolute;top:-80px;right:-180px;box-shadow:0 0 0 56px #143e35,0 0 0 57px #c8ad7d22}.company-trust .company-identity>.company-eyebrow{color:#ddcdab;z-index:1;font-size:8px;position:relative}.company-trust .company-identity h2{letter-spacing:-.045em;z-index:1;font-size:clamp(46px,5vw,78px);line-height:1.03;position:relative}.company-trust .company-identity h2 em{color:#d6c39d}.company-trust .company-identity>.company-manifesto{color:#f6f3ebcf;max-width:300px;margin-top:26px;font-size:15px;line-height:1.75}.company-trust .company-location{letter-spacing:.15em;color:#d8cbae;align-items:center;gap:10px;margin-top:38px;font-size:8px;display:flex}.company-trust .company-intro-copy h3,.company-trust .company-team-heading h3{letter-spacing:-.035em;font-size:clamp(32px,3.1vw,48px);line-height:1.13}.company-trust .company-intro-copy>p{color:#53675c;margin-top:24px;font-size:14px;line-height:1.9}.company-trust .company-text-link{border-bottom:1px solid #143e3566;align-items:center;gap:30px;margin-top:23px;padding-block:10px;font-size:12px;display:inline-flex}.company-trust .company-experience{padding-top:65px;scroll-margin-top:105px}.company-trust .company-section-label{border-bottom:1px solid #143e3533;justify-content:space-between;gap:20px;padding-bottom:22px;display:flex}.company-trust .company-section-label>span{letter-spacing:.14em;font-size:10px;line-height:1.7}.company-trust .company-section-label>small{color:#6d7c70;font-size:11px;line-height:1.7}.company-trust .company-facts{grid-template-columns:1fr 1fr 1fr;display:grid}.company-trust .company-facts article{padding:36px 28px 32px 0}.company-trust .company-facts article+article{border-left:1px solid #143e3526;padding-left:38px}.company-trust .company-facts strong{letter-spacing:-.04em;align-items:center;min-height:80px;font-family:Georgia,Times New Roman,serif;font-size:38px;font-weight:400;line-height:1.05;display:flex}.company-trust .company-facts strong.company-number{font-size:80px}.company-trust .company-facts h3{margin-top:19px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;line-height:1.65}.company-trust .company-facts p{color:#66756b;max-width:270px;margin-top:7px;font-size:12px;line-height:1.8}.company-trust .company-experience>.company-experience-note{color:#7a847a;border-top:1px solid #143e3526;padding-top:13px;font-size:10px;line-height:1.7}.company-trust .company-team{padding-top:85px;scroll-margin-top:100px}.company-trust .company-team-heading{grid-template-columns:1fr 1fr;align-items:end;gap:8%;margin-bottom:35px;display:grid}.company-trust .company-team-heading>p{color:#627164;max-width:450px;font-size:14px;line-height:1.9}.company-trust .company-team-grid{grid-template-columns:1fr 1fr;gap:26px;display:grid}.company-trust .company-person{background:#fffdf780;border:1px solid #143e352a}.company-trust .company-person-top{background:#e7e7dc;border-bottom:1px solid #143e3521;justify-content:space-between;align-items:center;padding:24px 35px;display:flex}.company-trust .company-monogram{letter-spacing:-.07em;color:#45604f;font-family:Georgia,Times New Roman,serif;font-size:60px;line-height:1}.company-trust .company-person-location{letter-spacing:.16em;color:#6b796a;text-align:right;font-size:8px;line-height:1.9}.company-trust .company-person-copy{padding:31px 35px 35px}.company-trust .company-person h4{letter-spacing:-.035em;font-size:36px;line-height:1.2}.company-trust .company-role{color:#778069;margin-top:8px;font-size:11px;line-height:1.6;display:block}.company-trust .company-person p{color:#5c6d60;margin-top:20px;font-size:13px;line-height:1.9}.company-trust .company-person ul{border-top:1px solid #143e3521;flex-wrap:wrap;gap:10px 20px;margin:25px 0 0;padding:21px 0 0;list-style:none;display:flex}.company-trust .company-person li{color:#45604f;align-items:center;gap:7px;font-size:10px;line-height:1.6;display:flex}.company-trust .company-person li:before{display:none!important}.company-trust .company-personal-invite{border-top:1px solid #143e3533;justify-content:space-between;align-items:center;gap:30px;margin-top:48px;padding:34px 0 0;display:flex}.company-trust .company-personal-invite .company-eyebrow{margin-bottom:12px;font-size:8px}.company-trust .company-personal-invite h3{letter-spacing:-.025em;font-size:30px;line-height:1.2}.company-trust .company-personal-invite p{color:#6d7b6c;margin-top:11px;font-size:12px;line-height:1.7}.company-trust .company-personal-invite>a{color:#f7f3e8;background:#143e35;flex-shrink:0;justify-content:space-between;align-items:center;gap:32px;min-height:55px;padding:18px 24px;font-size:12px;display:inline-flex}.company-trust .company-personal-invite>a:hover{background:#285849}@media (max-width:1000px){.company-trust{padding-inline:5%}.company-trust .company-introduction{gap:5%}.company-trust .company-identity{min-height:420px;padding:40px 30px}.company-trust .company-facts strong{font-size:31px}.company-trust .company-facts article+article{padding-left:25px}.company-trust .company-person-copy{padding:28px}.company-trust .company-person-top{padding:24px 28px}.company-trust .company-person h4{font-size:31px}}@media (max-width:700px){.company-trust{padding:65px 25px;scroll-margin-top:76px}.company-trust .company-introduction{grid-template-columns:1fr;gap:39px}.company-trust .company-identity{min-height:370px;padding:39px 31px}.company-trust .company-identity h2{font-size:clamp(42px,13.5vw,63px)}.company-trust .company-intro-copy h3,.company-trust .company-team-heading h3{font-size:37px}.company-trust .company-intro-copy>p{font-size:14px}.company-trust .company-experience{padding-top:43px}.company-trust .company-section-label{padding-bottom:17px;display:block}.company-trust .company-section-label>small{margin-top:8px;font-size:10px;display:block}.company-trust .company-facts{grid-template-columns:1fr}.company-trust .company-facts article,.company-trust .company-facts article+article{border-bottom:1px solid #143e3521;border-left:0;padding:24px 0}.company-trust .company-facts strong{min-height:0;font-size:35px}.company-trust .company-facts strong.company-number{font-size:66px}.company-trust .company-facts h3{margin-top:12px}.company-trust .company-facts p{max-width:none}.company-trust .company-experience>.company-experience-note{border:0;padding-top:14px}.company-trust .company-team{padding-top:49px}.company-trust .company-team-heading{grid-template-columns:1fr;gap:23px;margin-bottom:28px}.company-trust .company-team-grid{grid-template-columns:1fr;gap:22px}.company-trust .company-person h4{font-size:34px}.company-trust .company-personal-invite{margin-top:33px;display:block}.company-trust .company-personal-invite h3{font-size:29px}.company-trust .company-personal-invite>a{width:100%;margin-top:24px}}
