.aboutPage{--about-ink:#171c1e;--about-red:#c51a27;--about-muted:#505a5b;--about-paper:#f5f5f1;--about-line:#d8dcd8;color:var(--about-ink);overflow:hidden}.aboutPage .aboutPage__eyebrow{color:var(--about-red);letter-spacing:.07em;margin:0 0 27px;font-size:14px;font-weight:650;line-height:1.5}.aboutPage .aboutPage__eyebrow span{color:#8e9794;margin:0 8px;display:inline-block}.aboutPage h1,.aboutPage h2,.aboutPage h3{text-wrap:balance;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.aboutPage__hero{background:#f6f6f3;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);width:min(1500px,100%);min-height:690px;margin:auto;display:grid}.aboutPage__heroContent{align-self:start;padding:36px clamp(34px,5.4vw,90px) 72px max(38px,50vw - 685px)}.aboutPage__heroContent .portalBreadcrumb{margin-bottom:53px;font-size:14px}.aboutPage__hero h1{letter-spacing:-.065em;max-width:880px;margin:0 0 28px;font-size:clamp(48px,5.2vw,82px);font-weight:720;line-height:1.015}.aboutPage__hero h1 span{color:var(--about-red);display:block}.aboutPage__introduction{letter-spacing:-.016em;max-width:660px;margin:0 0 13px;font-size:clamp(19px,1.8vw,23px);font-weight:500;line-height:1.55}.aboutPage__introduction strong{font-weight:680}.aboutPage__lead{max-width:640px;color:var(--about-muted);margin:0;font-size:17px;line-height:1.76}.aboutPage__action{background:var(--about-red);color:#fff;border-radius:100px;justify-content:space-between;align-items:center;gap:42px;min-height:58px;margin-top:34px;padding:17px 23px;font-size:15px;font-weight:680;transition:background .2s,transform .2s;display:inline-flex}.aboutPage__action:hover{background:#a90e1a;transform:translateY(-2px)}.aboutPage__action span{font-size:22px;line-height:1}.aboutPage__heroVisual{background:#e5e5df;min-width:0;margin:0;position:relative;overflow:hidden}.aboutPage__heroVisual img{object-fit:cover;object-position:center 65%;width:100%;height:100%;min-height:690px}.aboutPage figure figcaption{color:#6c7370;font-size:12.5px;line-height:1.5}.aboutPage__principles{width:min(1370px,100% - 96px);margin:auto;padding:112px 0 118px}.aboutPage__sectionIntro{grid-template-columns:minmax(0,1fr) minmax(280px,.54fr);align-items:end;column-gap:65px;display:grid}.aboutPage__sectionIntro .aboutPage__eyebrow{grid-column:1/-1}.aboutPage__sectionIntro h2,.aboutPage__workflowTop h2,.aboutPage__local h2,.aboutPage__reach h2{letter-spacing:-.058em;margin:0;font-size:clamp(42px,4.6vw,68px);font-weight:700;line-height:1.06}.aboutPage__sectionIntro>p:last-child{max-width:480px;color:var(--about-muted);margin:0 0 5px;font-size:17px;line-height:1.76}.aboutPage__principlesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(30px,4vw,67px);margin-top:76px;display:grid}.aboutPage__principlesGrid article{border-top:1px solid var(--about-line);min-width:0;padding-top:23px}.aboutPage__rule{background:var(--about-red);width:47px;height:3px;margin-top:-25px;margin-bottom:31px;display:block}.aboutPage__principlesGrid h3{letter-spacing:-.04em;margin:0 0 15px;font-size:clamp(24px,2vw,30px);font-weight:670;line-height:1.18}.aboutPage__principlesGrid p{max-width:380px;color:var(--about-muted);margin:0;font-size:16px;line-height:1.8}.aboutPage__workflow{background:var(--about-paper);padding:106px max(48px,50vw - 685px) 112px}.aboutPage__workflowTop{max-width:980px}.aboutPage__workflowTop h2{max-width:850px}.aboutPage__workflowTop>p:last-child{max-width:760px;color:var(--about-muted);margin:25px 0 0;font-size:17px;line-height:1.75}.aboutPage__workflowGrid{border-top:1px solid #cdd2ce;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:70px;display:grid}.aboutPage__workflowGrid article{border-right:1px solid #d8dcd8;min-width:0;padding:35px 32px 5px 0}.aboutPage__workflowGrid article:not(:first-child){padding-left:32px}.aboutPage__workflowGrid article:last-child{border-right:0;padding-right:0}.aboutPage__workflowMark{border:2px solid var(--about-red);border-right-width:7px;width:29px;height:29px;margin-bottom:39px;display:block;transform:skewY(-9deg)}.aboutPage__workflowGrid h3{letter-spacing:-.04em;min-height:61px;margin:0 0 13px;font-size:clamp(21px,1.8vw,27px);font-weight:680;line-height:1.2}.aboutPage__workflowGrid p{max-width:280px;color:var(--about-muted);margin:0;font-size:15px;line-height:1.78}.aboutPage__textLink{border-bottom:1px solid var(--about-red);color:var(--about-ink);justify-content:space-between;align-items:center;gap:42px;padding:9px 0;font-size:15px;font-weight:670;line-height:1.5;transition:gap .2s,color .2s;display:inline-flex}.aboutPage__textLink:hover{color:var(--about-red);gap:50px}.aboutPage__textLink span{color:var(--about-red);font-size:21px;line-height:1}.aboutPage__workflow>.aboutPage__textLink{margin-top:58px}.aboutPage__local{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(70px,8vw,150px);width:min(1370px,100% - 96px);margin:auto;padding:116px 0;display:grid}.aboutPage__local figure{min-width:0;margin:0}.aboutPage__local figure img{object-fit:cover;object-position:center 45%;width:100%;height:570px}.aboutPage__local figure figcaption{margin-top:10px}.aboutPage__local h2{max-width:690px;margin-bottom:30px}.aboutPage__local>div>p:not(.aboutPage__eyebrow){max-width:650px;color:var(--about-muted);margin:0 0 19px;font-size:17px;line-height:1.8}.aboutPage__local .aboutPage__textLink{margin-top:14px}.aboutPage__reach{border-top:2px solid var(--about-red);width:min(1370px,100% - 96px);margin:0 auto 112px;padding:56px 0 0}.aboutPage__reach>div{grid-template-columns:minmax(0,1fr) minmax(280px,.62fr);gap:clamp(50px,8vw,140px);display:grid}.aboutPage__reach h2{max-width:790px}.aboutPage__reach>div>div>p{color:var(--about-muted);margin:0 0 21px;font-size:17px;line-height:1.78}.aboutPage__reach>div>div>p.aboutPage__reachNote{color:#66716d;font-size:14px}.aboutPage__reach .aboutPage__textLink{margin-top:8px}@media (width<=1100px){.aboutPage__hero{grid-template-columns:1.05fr .95fr;min-height:620px}.aboutPage__heroContent{padding:28px 36px 65px}.aboutPage__heroContent .portalBreadcrumb{margin-bottom:55px}.aboutPage__hero h1{font-size:clamp(45px,5vw,68px)}.aboutPage__heroVisual img{min-height:620px}.aboutPage__workflow{padding-left:48px;padding-right:48px}.aboutPage__workflowGrid article{padding-right:21px}.aboutPage__workflowGrid article:not(:first-child){padding-left:21px}.aboutPage__local{gap:60px}}@media (width<=800px){.aboutPage__hero{grid-template-columns:1fr;min-height:0}.aboutPage__heroContent{padding:29px 38px 65px}.aboutPage__heroContent .portalBreadcrumb{margin-bottom:54px}.aboutPage__hero h1{max-width:700px;font-size:clamp(46px,7vw,68px)}.aboutPage__heroVisual{height:400px}.aboutPage__heroVisual img{object-position:center 58%;height:100%;min-height:0}.aboutPage__principles,.aboutPage__local,.aboutPage__reach{width:calc(100% - 76px)}.aboutPage__sectionIntro{grid-template-columns:1fr;gap:24px}.aboutPage__sectionIntro .aboutPage__eyebrow{margin-bottom:0}.aboutPage__principlesGrid{gap:25px}.aboutPage__workflow{padding:85px 38px}.aboutPage__workflowGrid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:38px}.aboutPage__workflowGrid article{padding-left:0!important;padding-right:25px!important}.aboutPage__workflowGrid article:nth-child(2n){border-right:0;padding-left:25px!important;padding-right:0!important}.aboutPage__local{gap:48px}.aboutPage__local figure img{height:490px}.aboutPage__reach>div{grid-template-columns:1fr;gap:24px}}@media (width<=600px){.aboutPage .aboutPage__eyebrow{margin-bottom:22px;font-size:13px}.aboutPage__heroContent{padding:26px 22px 50px}.aboutPage__heroContent .portalBreadcrumb{margin-bottom:44px}.aboutPage__hero h1{letter-spacing:-.058em;margin-bottom:23px;font-size:clamp(42px,10.8vw,57px)}.aboutPage__introduction{font-size:20px}.aboutPage__lead{font-size:16px}.aboutPage__action{width:100%;max-width:380px}.aboutPage__heroVisual{height:330px}.aboutPage__principles,.aboutPage__local,.aboutPage__reach{width:calc(100% - 44px)}.aboutPage__principles{padding:78px 0 86px}.aboutPage__sectionIntro h2,.aboutPage__workflowTop h2,.aboutPage__local h2,.aboutPage__reach h2{font-size:clamp(37px,10vw,50px)}.aboutPage__sectionIntro>p:last-child{font-size:16px}.aboutPage__principlesGrid{grid-template-columns:1fr;gap:42px;margin-top:57px}.aboutPage__principlesGrid h3{font-size:27px}.aboutPage__workflow{padding:78px 22px 82px}.aboutPage__workflowTop>p:last-child{font-size:16px}.aboutPage__workflowGrid{border:0;grid-template-columns:1fr;row-gap:0;margin-top:50px}.aboutPage__workflowGrid article,.aboutPage__workflowGrid article:nth-child(2n){border-top:1px solid #d1d7d2;border-right:0;padding:26px 0 30px!important}.aboutPage__workflowMark{width:24px;height:24px;margin-bottom:25px}.aboutPage__workflowGrid h3{min-height:0;font-size:25px}.aboutPage__workflowGrid p{max-width:100%;font-size:16px}.aboutPage__workflow>.aboutPage__textLink{margin-top:22px}.aboutPage__local{grid-template-columns:1fr;gap:47px;padding:80px 0}.aboutPage__local figure img{object-position:center 34%;height:400px}.aboutPage__local>div>p:not(.aboutPage__eyebrow){font-size:16px}.aboutPage__reach{margin-bottom:82px;padding-top:45px}.aboutPage__reach>div>div>p{font-size:16px}}@media (prefers-reduced-motion:reduce){.aboutPage__action,.aboutPage__textLink{transition:none}}
