.interview-hero,.interview-wrapper{background:#050505}.hero-image,.interview-hero{min-height:100vh;position:relative}.hero-kicker,.hero-quote{margin-bottom:2rem;color:#c98d47}.hero-quote,.hero-title{font-family:Georgia,serif}.closing-link,.hero-kicker,.hero-subtitle,.interview-meta{text-transform:uppercase}body.conversation-body{background:#050505;margin:0;color:#f3f1ec}.interview-hero{display:grid;grid-template-columns:1.15fr 1fr;overflow:hidden;margin-top:0;padding-top:0}.interview-content,main.site-main{background:#f8f5ef}.hero-image img{width:100%;height:100%;object-fit:cover;object-position:15% center;display:block}.hero-image::after{content:"";position:absolute;inset:0;background:linear-gradient(to right,rgba(0,0,0,.02) 55%,rgba(0,0,0,.55) 72%,rgba(0,0,0,.88) 84%,#050505 100%)}.hero-content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;padding-top:10rem;padding-bottom:4rem;max-width:760px}.hero-kicker{font-size:.82rem;letter-spacing:.34em}.hero-kicker::after{content:"";display:block;width:68px;height:1px;background:rgba(201,141,71,.7);margin-top:1rem}.hero-quote{font-style:italic;font-size:clamp(1.7rem, 2.7vw, 3rem);line-height:1.35}.hero-title{font-weight:400;font-size:clamp(3rem, 5vw, 5.8rem);line-height:1.04;letter-spacing:-.02em;color:#fff;margin:0 0 2rem}.hero-title::after{content:"";display:block;width:74px;height:1px;background:rgba(255,255,255,.18);margin-top:1.8rem}.hero-subtitle{font-size:.84rem;letter-spacing:.34em;color:rgba(255,255,255,.72);line-height:1.9}.interview-meta{display:flex;justify-content:center;align-items:center;gap:.6rem;margin:1.5rem 0 3rem;font-family:var(--font-sans);font-size:.72rem;letter-spacing:.18em;color:rgba(0,0,0,.55)}.meta-dot{opacity:.4}.article-wrapper,.conversation-wrapper,.conversations-wrapper,.interview-container,.interview-wrapper{max-width:1480px;margin:0 auto;padding-top:8rem}.article-content,.conversation-content,.interview-content{max-width:940px;margin:0 auto}.interview-intro,.interview-intro p{opacity:1!important;transform:none!important}.interview-intro{font-family:Georgia,serif;font-size:1.25rem;line-height:2;color:#1b1b1b;max-width:72ch;margin:0 auto 5rem}.interview-intro p{margin-bottom:1.5rem}.interview-content{color:#1b1b1b}.interview-block,.qa-block,.question-block{margin-bottom:1.6rem}.interview-question,.qa-question,.question,h2.question{font-family:Georgia,serif;font-weight:400;font-size:clamp(1.28rem, 1.9vw, 1.72rem);line-height:1.28;letter-spacing:-.02em;color:#111;margin-top:3rem;margin-bottom:1.3rem;padding-top:2rem;border-top:1px solid rgba(0,0,0,.08)}.article-content p,.conversations-image,.interview-question,.qa-question,.question{opacity:0;transform:translateY(28px);transition:opacity .9s,transform .9s;will-change:transform,opacity}.interview-question:first-child,.question:first-child{margin-top:0;border-top:none;padding-top:0}.answer,.article-content p,.interview-answer,.qa-answer{font-family:Georgia,serif;font-size:1.24rem;line-height:2.05;color:#1b1b1b;margin-bottom:1.8rem;max-width:72ch}.fade-target{opacity:0;transform:translateY(28px);transition:opacity .9s,transform .9s;will-change:opacity,transform}.fade-visible{opacity:1;transform:translateY(0)}.question-number{margin-right:.35rem}.answer:first-letter,.interview-answer:first-letter{float:left;font-size:4rem;line-height:.85;padding-right:.14em;padding-top:.08em;color:#b57936}.article-image,.conversations-image,.interview-image-wrap{margin:5rem auto;max-width:1180px}.article-image img,.conversations-image img{width:100%;display:block;border-radius:2px}.article-image figcaption,.conversations-image figcaption{margin-top:1rem;text-align:center;font-size:.9rem;letter-spacing:.02em;color:#777;font-style:italic}.pull-quote,blockquote{max-width:760px;margin:5rem auto;padding:0;border:none;text-align:center;font-family:Georgia,serif;font-style:italic;font-size:clamp(1.8rem, 2.6vw, 3rem);line-height:1.45;color:#b57936}.back-button,.closing-link a{color:#111;text-decoration:none}a{transition:.25s}@media (max-width:1100px){.interview-hero{grid-template-columns:1fr;min-height:auto}.hero-image{min-height:72vh}@media (max-width:1100px){.hero-image::after{background:linear-gradient(to bottom,rgba(0,0,0,0) 70%,rgba(0,0,0,.15) 100%)}}.hero-content{padding:4rem 2rem 5rem;max-width:100%}.article-wrapper,.conversation-wrapper,.conversations-wrapper,.interview-container,.interview-wrapper{padding:4rem 2rem}.interview-question,.question{margin-top:4rem;font-size:2rem}.answer,.article-content p,.interview-answer{font-size:1.12rem;line-height:1.9}}@media (min-width:1600px){.hero-content{padding-right:9rem}.conversation-wrapper,.conversations-wrapper,.interview-wrapper{padding-left:9rem;padding-right:9rem}}@media (max-width:768px){.hero-image img{object-position:14% center}.article-content p,.conversations-image,.interview-question,.qa-question,.question{transform:translateY(16px);transition:opacity .7s,transform .7s}}.article-footer{text-align:center;padding:80px 0 120px}.back-button{font-size:.8rem;letter-spacing:2px;border-bottom:1px solid rgba(0,0,0,.3);padding-bottom:4px}.back-button:hover{color:var(--color-accent)}.closing-link{text-align:center;margin-top:5rem;font-size:.85rem;letter-spacing:.12em;color:#444}.closing-link a{border-bottom:1px solid rgba(0,0,0,.2);transition:.25s}.closing-link a:hover{color:#c98d47;border-bottom-color:#c98d47}

