.recovery-hero{min-height:780px;display:flex;align-items:center;color:#f3eddf}.recovery-hero>figure{position:absolute;inset:0}.recovery-hero>figure img{object-position:center 42%}.recovery-shade{position:absolute;inset:0;background:linear-gradient(90deg,#161e1eee,#17221a8a 57%,#17221a22)}.recovery-hero .wrap{position:relative;padding:95px 0 0}.recovery-hero .hero-copy{max-width:790px}.recovery-hero h1{font-size:clamp(64px,7.4vw,116px)}.recovery-hero .hero-copy p{max-width:440px}.recovery-hero .btn{background:#e9dcc4;color:#242c2a;border-color:#e9dcc4}.recovery-hero .btn.alt{color:#f3eddf;background:transparent}.recovery-bottom{display:flex;justify-content:space-between;border-top:1px solid #fff5;margin-top:85px;padding:25px 0;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.btn{border-radius:0 20px 0 20px}.btn:hover{transform:translateY(-2px)}.directions{background:#efe8da;color:#29322d}.directions .route-options button[aria-pressed=true]{background:#29322d;color:#efe8da}.directions .btn{background:#29322d;color:#efe8da}.route-answer{border-color:#968363}.approach .photo-frame{height:590px;border-radius:250px 250px 0 0}.journey{border-block:1px solid #f3eddf30}.trust h3{font-family:'cormorant-garamond';font-size:33px}.closing{background:#e1d4bc;color:#29322d}.closing .btn{background:#29322d;color:#e1d4bc}.closing .btn.alt{background:transparent;color:#29322d;border-color:#29322d}.price-lines div{border-color:#f3eddf30}@media(max-width:700px){.recovery-hero{min-height:750px}.recovery-hero .wrap{padding-top:65px}.recovery-hero h1{font-size:66px}.recovery-hero .hero-copy p{font-size:14px}.recovery-bottom{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:50px;font-size:9px}.recovery-shade{background:#17221ac4}.approach .photo-frame{height:450px}}
/* Independent editorial art direction, release 02. */
.recovery-hero>figure{left:47%;width:53%;height:100%;overflow:hidden}.recovery-hero>figure img{object-position:center 22%}.recovery-shade{background:linear-gradient(90deg,#242c2a 42%,#242c2a55 68%,#242c2a11)}.recovery-manifesto .manifesto-title{text-align:center;max-width:850px;margin:auto}.recovery-manifesto .manifesto-title p{margin:30px auto 0}.recovery-manifesto .principles{max-width:1000px;margin:60px auto 0}.signature{background:#303936}.itinerary-stop h3{font-size:36px}.recovery-team .team-editorial{grid-template-columns:.8fr 1.2fr}.recovery-team figure{border-radius:200px 200px 0 0}.recovery-catalogue{background:#e8e0d1;color:#242c2a}.recovery-catalogue .procedure-grid{gap:0 70px}.recovery-catalogue h3{font-size:36px}.recovery-guide .guide-grid article{padding:30px;border:1px solid #c2a77a55}.recovery-timeline .journey-track{grid-template-columns:repeat(5,1fr)}.quote-section{background:#c2a77a;color:#242c2a}.cost-editorial .quote-sheet,.notebook-paper{background:#303936}.cost-row input::placeholder{color:#c4c5bb}.notebook-section{border-top:1px solid #c2a77a55}.editorial-closing .wrap{display:grid;grid-template-columns:1fr 1fr;gap:25px 60px}.editorial-closing .eyebrow{grid-column:1/-1}.editorial-closing p{margin-top:0;align-self:center}.editorial-closing .actions{grid-column:1/-1}@media(max-width:1050px){.recovery-timeline .journey-track{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.recovery-hero>figure{left:18%;width:82%;opacity:.45}.recovery-shade{background:linear-gradient(90deg,#242c2ad9,#242c2a88)}.recovery-team .team-editorial{grid-template-columns:1fr}.recovery-timeline .journey-track{grid-template-columns:1fr 1fr}.recovery-guide .guide-grid article{padding:20px}.editorial-closing .wrap{display:block}.editorial-closing p{margin-top:25px}}
