.inner-page .walkthrough-signin-v110{background:var(--blue,#4b46c8);color:#fff}
.inner-page .walkthrough-signin-v110:hover{background:#3c37ad;color:#fff}
.inner-page .walkthrough-signin-v110>span{display:inline}

/* Full-width photographic close, with the key kept clear of the copy. */
.inner-page .walkthrough-return-v113{position:relative;isolation:isolate;display:flex;align-items:center;min-height:clamp(650px,50vw,800px);overflow:hidden;background:#16232c;color:#fff}
.inner-page .walkthrough-return-photo-v113{position:absolute;inset:0;z-index:0;margin:0;width:100%;height:100%;overflow:hidden}
.inner-page .walkthrough-return-photo-v113 img.editorial-photo{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 72%;transform:scale(1.65);transform-origin:center}
.inner-page .walkthrough-return-v113::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(16,26,31,.88) 0%,rgba(16,26,31,.76) 28%,rgba(16,26,31,.35) 43%,rgba(16,26,31,0) 60%)}
.inner-page .walkthrough-return-content-v113{position:relative;z-index:2;width:90%;margin:0 auto;padding:80px 0}
.inner-page .walkthrough-return-copy-v113{width:42%;max-width:580px}
.inner-page .walkthrough-return-copy-v113 .eyebrow{margin:0 0 24px;color:#f5f4ee;font-size:14px;line-height:1.5}
.inner-page .walkthrough-return-copy-v113 h2{margin:0 0 26px;color:#fff;font-size:clamp(42px,5vw,76px);line-height:1.05;letter-spacing:-.055em}
.inner-page .walkthrough-return-copy-v113 .muted{max-width:30ch;margin:0 0 32px;color:#f0f1ec;font-size:18px;line-height:1.6}
.inner-page .walkthrough-return-copy-v113 .button{max-width:100%}
@media(max-width:1000px) and (min-width:701px){
 .inner-page .walkthrough-return-copy-v113{width:43%}
 .inner-page .walkthrough-return-copy-v113 h2{font-size:clamp(40px,5vw,50px)}
 .inner-page .walkthrough-return-copy-v113 .muted{font-size:17px}
}
@media(max-width:700px){
 .inner-page .walkthrough-return-v113{min-height:820px;align-items:flex-end}
 .inner-page .walkthrough-return-photo-v113 img.editorial-photo{object-position:62% center;transform:translateY(-250px) scale(1.8)}
 .inner-page .walkthrough-return-v113::after{background:linear-gradient(180deg,rgba(16,26,31,0) 0%,rgba(16,26,31,0) 48%,rgba(16,26,31,.65) 65%,rgba(16,26,31,.94) 100%)}
 .inner-page .walkthrough-return-content-v113{padding:48px 0 40px}
 .inner-page .walkthrough-return-copy-v113{width:100%;max-width:none}
 .inner-page .walkthrough-return-copy-v113 h2{font-size:clamp(38px,10vw,52px);margin-bottom:22px}
 .inner-page .walkthrough-return-copy-v113 .eyebrow{margin-bottom:18px}
 .inner-page .walkthrough-return-copy-v113 .muted{font-size:17px;max-width:32ch;margin-bottom:26px}
}

