.trade-hero{display:grid;grid-template-columns:1.12fr 1fr;gap:60px;padding-block:64px;align-items:center}.trade-hero h1{font-size:clamp(3rem,4.8vw,5rem)}.trade-copy .lead{font-size:1.25rem;max-width:520px}.muted,.hero-note{color:var(--muted)}.hero-note{font-size:.8rem;margin-top:25px}.trade-photo{margin:0;position:relative;align-self:stretch;min-height:550px;background:var(--ink)}.trade-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:48% center}.trade-photo figcaption{position:absolute;bottom:0;left:0;right:0;background:var(--ink);color:var(--paper);padding:20px 25px;letter-spacing:.16em;font-size:.7rem}.trade-strip{background:var(--ink);color:var(--paper)}.trade-strip .wrap{display:flex;justify-content:space-between;gap:24px;padding-block:23px;font-size:.85rem;letter-spacing:.04em}.trade-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.trade-benefits article{border-top:2px solid var(--ink);padding-top:24px}.trade-benefits span{font-size:.7rem;letter-spacing:.12em}.trade-benefits h3{margin-top:20px;font-weight:600}.trade-benefits p{color:var(--muted)}.off-clock{background:#203e3a;color:var(--paper);padding-block:65px}.off-clock-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:65px;align-items:center}.off-clock figure{margin:0}.off-clock img{display:block;width:100%;height:auto;aspect-ratio:1.2;object-fit:cover}.off-clock h2 em{color:#c7d4bb}.off-clock-copy>p:not(.eyebrow){color:#e0e6dc}.off-clock .text-link{border-color:#aebdaf}.personal{display:grid;grid-template-columns:1fr 1fr;gap:20px 65px;border-bottom:1px solid var(--line)}.personal>.eyebrow{grid-column:1/-1}.personal>div{color:var(--muted)}.next-steps{display:grid;grid-template-columns:1.3fr 1fr;gap:100px;border-top:1px solid var(--line)}.next-steps>div>p{max-width:530px}.next-steps aside{align-self:center;border-left:2px solid var(--ink);padding-left:35px}.email-line{margin-top:24px;font-size:.9rem}.header nav{gap:24px}.price-card h3{font-weight:500}@media(max-width:1000px){.trade-hero{gap:30px}.trade-photo{min-height:520px}.off-clock-grid{gap:35px}.trade-benefits{gap:25px}.next-steps{gap:45px}}@media(max-width:760px){.trade-hero{grid-template-columns:1fr;padding-block:35px;gap:30px}.trade-photo{min-height:370px}.trade-strip .wrap{flex-wrap:wrap;gap:10px 25px}.trade-benefits,.off-clock-grid,.personal,.next-steps{grid-template-columns:1fr}.off-clock{padding-block:35px}.off-clock img{aspect-ratio:4/3}.trade-benefits{gap:30px}.personal{gap:10px}.next-steps{gap:45px}.header nav{gap:12px;flex-wrap:wrap;font-size:.8rem}.header{gap:15px}.header nav .nav-contact{padding:8px 10px}.trade-hero h1{font-size:3.15rem}.next-steps aside{padding-left:22px}.footer{overflow-wrap:anywhere}}
.header .final-river-logo{display:block;width:150px;height:auto}.footer .final-river-logo{display:block;width:140px;height:auto}

.rachel-portrait{margin:0 0 28px;max-width:310px}.rachel-portrait img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.rachel-portrait figcaption{font-size:.8rem;color:var(--muted);margin-top:12px}.personal h2{align-self:start}.personal-details{min-width:0}@media(max-width:760px){.rachel-portrait{max-width:280px;margin-top:12px}}
