.rv-hero{position:relative;min-height:790px;isolation:isolate;background:var(--green);color:var(--ivory);overflow:hidden}.rv-hero-media{position:absolute;z-index:-1;inset:0}.rv-hero-media img{width:100%;height:100%;object-fit:cover;object-position:center}.rv-hero-copy{position:relative;z-index:2;width:55%;padding:82px 20px 66px var(--gutter)}.rv-hero .rv-kicker{font-size:12px;margin-bottom:38px;color:#f0f2e7}.rv-hero h1{font-size:clamp(64px,5.4vw,84px);line-height:.99;max-width:720px;font-weight:500}.rv-hero h1 em{display:block;color:var(--gold)}.rv-hero-copy>p{font-size:18px;line-height:1.6;max-width:445px;margin-top:30px;color:#f0f2eb}.rv-hero .rv-actions{margin-top:32px;gap:30px}.rv-hero .rv-text-link{border-color:#f5ecd7;color:var(--ivory)}.rv-hero-sequence{display:flex;gap:17px;margin-top:65px;font-family:var(--display);font-size:24px;font-style:italic}.rv-hero-sequence span+span::before{content:'/';margin-right:17px;color:#b8c7bb}.rv-hero-inset{position:absolute;right:4.4%;bottom:70px;width:31%;max-width:445px;border:4px solid var(--ivory)}.rv-hero-inset img{width:100%;aspect-ratio:1.64;object-fit:cover}.rv-hero-caption{position:absolute;right:5%;bottom:27px;font-size:12px;font-style:italic;color:var(--ivory);background:#123b35d9;padding:5px 9px}
.rv-method{display:grid;grid-template-columns:.83fr 1.17fr;gap:clamp(45px,8vw,120px)}.rv-method h2{max-width:450px}.rv-stage-list{border-top:1px solid var(--gold)}.rv-stage{border-bottom:1px solid var(--gold)}.rv-stage:last-child{border-bottom:0}.rv-stage summary{display:grid;grid-template-columns:40px 150px 1fr 18px;align-items:center;gap:14px;cursor:pointer;list-style:none;padding:24px 0;min-height:80px}.rv-stage summary::-webkit-details-marker{display:none}.rv-stage-number{color:var(--gold-dark);font:500 24px var(--display)}.rv-stage-name{font:500 33px var(--display)}.rv-stage-question{font-size:15px;line-height:1.5}.rv-stage summary .rv-icon{width:15px;height:15px;transition:transform .15s}.rv-stage[open] summary .rv-icon{transform:rotate(180deg)}.rv-stage-body{padding:0 25px 26px 54px;font-size:15px;color:var(--muted)}.rv-stage-body p{margin:0}.rv-stage-output{display:block;margin-top:11px;font-size:13px;font-weight:500;color:var(--ink)}
.rv-evidence{position:relative;min-height:620px;isolation:isolate;background:#433a2d;color:var(--ivory);display:flex;align-items:center;overflow:hidden}.rv-evidence picture{position:absolute;inset:0;z-index:-1}.rv-evidence picture img{width:100%;height:100%;object-fit:cover;object-position:center}.rv-evidence-copy{width:43%;padding:65px var(--gutter);padding-right:20px}.rv-evidence h2{max-width:430px}.rv-evidence p{font-size:19px;max-width:370px;margin-top:30px}.rv-evidence .rv-text-link{margin-top:24px;font-size:13px;border-color:#e9d5aa}.rv-evidence .rv-icon{filter:brightness(0) invert(1)}
.rv-network{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(60px,9vw,130px)}.rv-network-copy h2{max-width:420px}.rv-network-copy>p{max-width:370px;margin-top:26px}.rv-principal{font-size:15px;margin-top:30px!important}.rv-principal strong{font-weight:500}.rv-network-copy .rv-text-link{margin-top:12px}.rv-network-list{margin:0;padding:0;list-style:none;border-left:1px solid var(--gold);padding-left:45px}.rv-network-list li{display:grid;grid-template-columns:200px 1fr;gap:24px;align-items:baseline;padding:18px 0;border-bottom:1px solid var(--gold);line-height:1.3}.rv-network-list li:first-child{padding-top:0}.rv-network-list li:last-child{border-bottom:0}.rv-network-list a{font:500 30px var(--display);text-decoration:none}.rv-network-list span{font-size:14px}.rv-network-list small{font-size:12px}.rv-network-note{font-size:13px;margin-top:24px;font-style:italic;text-align:center}
.rv-studies{padding-top:30px}.rv-studies h2{margin-bottom:34px}.rv-study{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center;margin-block:30px 40px}.rv-study:nth-of-type(even){grid-template-columns:.85fr 1.15fr}.rv-study:nth-of-type(even) .rv-study-photo{order:2}.rv-study-photo img{width:100%;aspect-ratio:1.9;object-fit:cover}.rv-study-copy h3{margin:9px 0 18px}.rv-study-copy p{max-width:390px;font-size:16px}.rv-study-status{font:italic 500 25px var(--display);color:#846223}.rv-study-copy .rv-text-link{margin-top:16px;font-size:13px}.rv-studies-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid var(--rule);padding-top:20px}.rv-studies-bottom .rv-note{font-size:12px;font-style:italic;max-width:680px}
@media(min-width:1101px){.rv-hero{min-height:890px}.rv-hero-copy{padding-top:92px}.rv-hero .rv-kicker{font-size:15px;margin-bottom:42px}.rv-hero h1{font-size:clamp(88px,6.7vw,100px);font-weight:600}.rv-hero h1 em{font-weight:500}.rv-hero-copy>p{font-size:23px;max-width:510px;margin-top:32px}.rv-hero .rv-actions{margin-top:36px}.rv-hero-sequence{font-size:28px;margin-top:68px}.rv-hero-caption{font-size:14px}.rv-method{grid-template-columns:.75fr 1.25fr;gap:75px}.rv-method h2{max-width:460px}.rv-stage summary{grid-template-columns:48px 190px 1fr 18px;padding-block:22px;gap:14px}.rv-stage-number{font-size:30px}.rv-stage-name{font-size:40px}.rv-stage-question{font-size:18px}.rv-stage-body{font-size:18px}.rv-stage-output{font-size:15px}.rv-evidence-copy{width:48%}.rv-evidence-copy p{font-size:24px}.rv-evidence-copy .rv-text-link{font-size:16px}.rv-network{grid-template-columns:.8fr 1.2fr;gap:80px}.rv-network-copy h2{max-width:500px}.rv-network-copy>p{font-size:20px;max-width:420px}.rv-network-list{padding-left:60px}.rv-network-list li{grid-template-columns:205px 1fr;padding-block:20px}.rv-network-list a{font-size:42px}.rv-network-list span{font-size:18px}.rv-network-note{font-size:16px}.rv-principal{font-size:18px!important}.rv-study{grid-template-columns:1.15fr .85fr;gap:50px;margin-bottom:45px}.rv-study:nth-of-type(even){grid-template-columns:.85fr 1.15fr}.rv-study-copy h3{font-size:49px}.rv-study-status{font-size:28px}.rv-study-copy p{font-size:20px}.rv-study-copy .rv-text-link{font-size:16px}.rv-studies-bottom .rv-note{font-size:14px}.rv-studies{padding-top:30px}}
@media(min-width:1600px){.rv-hero{min-height:920px}.rv-hero-copy{padding-top:100px}.rv-hero h1{font-size:104px}.rv-evidence-copy{padding-left:max(var(--gutter),calc((100vw - var(--max))/2 + var(--gutter)))}}
@media(max-width:1100px){.rv-hero{min-height:700px}.rv-hero-copy{width:59%;padding-top:65px}.rv-hero h1{font-size:70px}.rv-hero-copy>p{font-size:17px;max-width:370px}.rv-hero .rv-actions{gap:18px}.rv-hero .rv-text-link{font-size:13px}.rv-hero-sequence{font-size:20px;gap:12px;margin-top:50px}.rv-hero-sequence span+span::before{margin-right:12px}.rv-hero-inset{width:30%;bottom:85px}.rv-method{gap:45px;grid-template-columns:.75fr 1.25fr}.rv-stage summary{grid-template-columns:30px 115px 1fr 15px;gap:9px}.rv-stage-name{font-size:29px}.rv-stage-question{font-size:13px}.rv-evidence{min-height:500px}.rv-evidence-copy{width:44%}.rv-network{gap:50px}.rv-network-list{padding-left:25px}.rv-network-list li{grid-template-columns:140px 1fr;gap:15px}.rv-network-list a{font-size:28px}.rv-study{gap:32px}}
@media(max-width:780px){.rv-hero{min-height:0;display:flex;flex-direction:column;padding-bottom:0}.rv-hero-copy{width:100%;padding:48px var(--gutter) 35px;background:var(--green)}.rv-hero h1{font-size:clamp(52px,11vw,72px);max-width:550px}.rv-hero .rv-kicker{margin-bottom:25px;font-size:11px}.rv-hero-copy>p{font-size:17px;max-width:500px;margin-top:25px}.rv-hero .rv-actions{margin-top:27px;gap:12px 22px}.rv-hero .rv-button{font-size:15px}.rv-hero-sequence{font-size:20px;gap:10px;margin-top:30px}.rv-hero-sequence span+span::before{margin-right:10px}.rv-hero-media{position:relative;z-index:0;height:370px}.rv-hero-media img{object-position:75% 50%;width:145%;max-width:none;transform:translateX(-30%)}.rv-hero-inset{width:40%;right:var(--gutter);bottom:45px;border-width:3px}.rv-hero-caption{bottom:12px;right:var(--gutter);font-size:10px}.rv-method{display:block}.rv-method h2{max-width:430px}.rv-stage-list{margin-top:35px}.rv-stage summary{grid-template-columns:31px 118px 1fr 15px;gap:10px;padding-block:20px}.rv-stage-name{font-size:29px}.rv-stage-question{font-size:14px}.rv-stage-body{padding-left:42px}.rv-evidence{display:block;min-height:0;background:var(--green)}.rv-evidence-copy{width:100%;padding:50px var(--gutter) 35px}.rv-evidence-copy h2{max-width:380px}.rv-evidence p{font-size:18px;margin-top:22px}.rv-evidence picture{position:relative;display:block;z-index:0}.rv-evidence picture img{height:auto;width:100%;object-fit:contain}.rv-network{display:block}.rv-network-copy h2{max-width:420px}.rv-network-list{border-left:0;margin-top:35px;padding-left:0}.rv-network-list li{grid-template-columns:1fr 1fr;padding-block:19px;gap:20px}.rv-network-list a{font-size:30px}.rv-network-list span{font-size:14px}.rv-network-note{text-align:left}.rv-studies{padding-top:0}.rv-study,.rv-study:nth-of-type(even){display:flex;flex-direction:column;gap:22px;margin-block:25px 40px;align-items:stretch}.rv-study:nth-of-type(even) .rv-study-photo{order:0}.rv-study-photo img{aspect-ratio:1.65}.rv-study-copy h3{font-size:34px;margin:6px 0 14px}.rv-study-status{font-size:23px}.rv-study-copy p{font-size:16px}.rv-study-copy .rv-text-link{margin-top:12px}.rv-studies-bottom{display:block}.rv-studies-bottom .rv-text-link{margin-top:16px}}
@media(max-width:780px){.rv-hero-copy{order:0}.rv-hero-media{order:1}}
@media(max-width:420px){.rv-stage summary{grid-template-columns:28px 1fr 18px;gap:10px}.rv-stage-question{grid-column:2;grid-row:2}.rv-stage summary>.rv-icon{grid-column:3;grid-row:1}.rv-hero .rv-actions{align-items:start;flex-direction:column}.rv-hero .rv-button{width:100%}.rv-hero-inset{width:46%}.rv-hero-media{height:310px}}

.rv-hero .rv-text-link .rv-icon{filter:brightness(0) invert(1)}
