.mr-review{width:var(--content);background:#faf7ef94;border:1px solid #aa493357;grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:28px;margin:24px auto 0;padding:15px 18px;font-size:.84rem;display:grid}.mr-review strong{color:var(--terracotta);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem}.mr-review p{color:var(--ink-soft);margin:0}.mr-review a{border-bottom:1px solid;font-size:.72rem;font-weight:760}.mr-hero{width:var(--content);min-height:min(760px, calc(100vh - var(--header-height)));border:1px solid var(--rule);background:var(--paper-light);margin:24px auto 0;position:relative;overflow:hidden}.mr-hero>img{width:100%;height:100%;min-height:inherit;object-fit:cover}.mr-hero__content{background:linear-gradient(90deg,#f3eddffa 0%,#f3eddfeb 72%,#f3eddf00 100%);flex-direction:column;justify-content:center;width:min(730px,60%);padding:clamp(40px,6vw,92px);display:flex;position:absolute;inset:0 auto 0 0}.mr-hero h1{max-width:780px;font-family:var(--serif);letter-spacing:-.055em;margin-bottom:28px;font-size:clamp(3rem,5.2vw,5.75rem);font-weight:500;line-height:.98}.mr-hero h1 em{color:var(--terracotta);font-weight:500}.mr-hero__content>p:not(.eyebrow){max-width:600px;color:var(--ink-soft);margin-bottom:30px;font-size:clamp(1rem,1.5vw,1.18rem)}.mr-hero__content>div{align-items:center;gap:30px;display:flex}.mr-hero__caption{color:var(--paper-light);background:#142231db;margin:0;padding:8px 11px;font-size:.66rem;position:absolute;bottom:18px;right:22px}.mr-hero__caption span{color:var(--yellow-light);font-weight:800}.mr-premise,.mr-model,.mr-initiatives,.mr-participate{width:var(--content-narrow);margin:0 auto;padding:clamp(90px,11vw,150px) 0}.mr-premise{grid-template-columns:150px minmax(0,1fr) 280px;align-items:start;gap:clamp(40px,6vw,96px);display:grid}.mr-section-index{color:var(--muted);letter-spacing:.08em;font-size:.7rem;font-weight:760}.mr-premise h2,.mr-model h2,.mr-initiatives h2,.mr-participate h2,.mr-directory h2,.mr-trust h2{font-family:var(--serif);letter-spacing:-.045em;margin-bottom:28px;font-size:clamp(2.4rem,4.5vw,5.1rem);font-weight:500;line-height:1.04}.mr-premise>div>p:last-child{max-width:670px;color:var(--ink-soft);margin-bottom:0;font-size:1.08rem}.mr-premise blockquote{border-top:1px solid var(--ink);border-left:5px solid var(--yellow);margin:48px 0 0;padding:24px 0 0 24px}.mr-premise blockquote p{font-family:var(--serif);font-size:1.45rem;line-height:1.3}.mr-premise cite{color:var(--muted);font-size:.72rem;font-style:normal;font-weight:740}.mr-status{border-block:1px solid var(--rule);grid-template-columns:repeat(3,1fr);display:grid}.mr-status>div{border-right:1px solid var(--rule);flex-direction:column;justify-content:flex-end;min-height:245px;padding:34px max(24px,16.6667vw - 226.667px);display:flex}.mr-status>div:last-child{border-right:0}.mr-status strong{font-family:var(--serif);font-size:clamp(3.8rem,7vw,7rem);font-weight:500;line-height:.9}.mr-status span{max-width:280px;margin-top:20px;font-weight:740}.mr-status small{color:var(--terracotta);margin-top:8px;font-size:.68rem;font-weight:720}.mr-model>header{grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:80px;margin-bottom:58px;display:grid}.mr-model>header>p{color:var(--ink-soft);margin-bottom:30px}.mr-model ol{border-top:1px solid var(--ink);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.mr-model li{border-right:1px solid var(--rule);min-height:310px;padding:22px}.mr-model li:last-child{border-right:0}.mr-model li>div{color:var(--terracotta);justify-content:space-between;margin-bottom:86px;font-size:.74rem;font-weight:760;display:flex}.mr-model h3{font-family:var(--serif);margin-bottom:12px;font-size:1.65rem;font-weight:500}.mr-model li p{color:var(--ink-soft);font-size:.9rem}.mr-directory{color:var(--paper-light);background:var(--ink);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:clamp(60px,9vw,150px);padding:clamp(80px,10vw,140px) max(24px,50vw - 680px);display:grid}.mr-directory>div>p:not(.eyebrow){color:#faf7efc4;max-width:650px}.mr-directory .button{margin-top:18px}.mr-directory>div>small,.mr-trust>div>small{color:#faf7ef99;margin-top:14px;font-size:.7rem;display:block}.mr-directory dl{border-top:1px solid var(--rule-light);margin:0}.mr-directory dl div{border-bottom:1px solid var(--rule-light);padding:22px 0}.mr-directory dt{color:var(--yellow-light);letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:.68rem;font-weight:760}.mr-directory dd{font-family:var(--serif);margin:0;font-size:1.25rem}.mr-initiatives>header{margin-bottom:50px}.mr-initiatives>div{border-top:1px solid var(--ink)}.mr-initiatives article{border-bottom:1px solid var(--rule);grid-template-columns:80px .65fr 1fr;align-items:baseline;gap:28px;padding:26px 0;display:grid}.mr-initiatives article>span{color:var(--terracotta);font-size:.72rem;font-weight:760}.mr-initiatives h3{font-family:var(--serif);margin:0;font-size:1.8rem;font-weight:500}.mr-initiatives article p{color:var(--ink-soft);margin:0}.mr-participate{grid-template-columns:.85fr 1.15fr;gap:clamp(60px,10vw,150px);padding-top:40px;display:grid}.mr-participate__paths{border-top:1px solid var(--ink)}.mr-participate__paths a{border-bottom:1px solid var(--rule);grid-template-columns:50px .7fr 1fr 30px;align-items:center;gap:18px;padding:25px 0;display:grid}.mr-participate__paths span{color:var(--terracotta);font-size:.72rem;font-weight:760}.mr-participate__paths strong{font-family:var(--serif);font-size:1.35rem;font-weight:500}.mr-participate__paths small{color:var(--muted)}.mr-participate__paths b{font-size:1.2rem;transition:transform .18s}.mr-participate__paths a:hover b{transform:translate(5px)}.mr-trust{color:var(--paper-light);background:var(--terracotta);grid-template-columns:1fr .8fr;gap:clamp(60px,10vw,150px);padding:clamp(80px,10vw,140px) max(24px,50vw - 560px);display:grid}.mr-trust>div:last-child{align-self:end}.mr-trust>div:last-child p{color:#faf7efd1}.mr-trust .button{margin-top:16px}@media (width<=1040px){.mr-review{grid-template-columns:160px 1fr}.mr-review a{grid-column:2;justify-self:start}.mr-hero__content{width:72%}.mr-premise{grid-template-columns:100px 1fr}.mr-premise blockquote{grid-column:2;max-width:520px;margin-top:0}.mr-model ol{grid-template-columns:repeat(2,1fr)}.mr-model li:nth-child(2){border-right:0}.mr-model li:nth-child(-n+2){border-bottom:1px solid var(--rule)}.mr-participate{grid-template-columns:1fr}}@media (width<=720px){.mr-review{grid-template-columns:1fr;gap:8px;width:calc(100% - 32px)}.mr-review a{grid-column:auto;align-items:center;min-height:44px;display:flex}.mr-hero{border-inline:0;width:100%;min-height:760px;margin-top:16px}.mr-hero>img{object-position:65% center;min-height:0;position:absolute;inset:0}.mr-hero__content{background:linear-gradient(#f3eddf26 0%,#f3eddfed 34%,#f3eddffc 92%);justify-content:flex-end;width:100%;padding:110px 24px 90px}.mr-hero h1{font-size:clamp(2.8rem,13vw,4rem)}.mr-hero__content>div{flex-direction:column;align-items:flex-start;gap:10px}.mr-hero__caption{display:none}.mr-premise,.mr-model,.mr-initiatives,.mr-participate{width:calc(100% - 40px);padding-block:82px}.mr-premise{grid-template-columns:1fr;gap:24px}.mr-premise blockquote{grid-column:auto}.mr-status{grid-template-columns:1fr}.mr-status>div{border-right:0;border-bottom:1px solid var(--rule);min-height:200px;padding:28px 24px}.mr-status>div:last-child{border-bottom:0}.mr-model>header,.mr-directory,.mr-trust{grid-template-columns:1fr;gap:42px}.mr-model>header{margin-bottom:36px}.mr-model ol{grid-template-columns:1fr}.mr-model li,.mr-model li:nth-child(2){border-right:0;border-bottom:1px solid var(--rule);min-height:240px}.mr-model li>div{margin-bottom:54px}.mr-directory,.mr-trust{padding:80px 24px}.mr-initiatives article{grid-template-columns:48px 1fr}.mr-initiatives article p{grid-column:2}.mr-participate__paths a{grid-template-columns:42px 1fr 24px}.mr-participate__paths small{grid-column:2}.mr-participate__paths b{grid-area:1/3/span 2}}@media (prefers-reduced-motion:reduce){.mr-participate__paths b{transition:none}}
