.hero-grid{grid-template-columns:1.16fr 1fr;gap:5%;align-items:center}.hero-copy h1{font-size:clamp(41px,4.7vw,74px);line-height:1.23;letter-spacing:-.06em}.hero-photo{height:530px}.hero-photo img{border-radius:150px 150px 30px 30px;object-position:50% 45%}.art-label{left:15px;bottom:75px;background:#3c3553;color:#eeecf4;border-radius:20px}.care-mark{position:absolute;inset:25px -12px 65px 12px;border:1px solid #78618e;border-radius:150px 150px 30px 30px;z-index:-1}.journey{display:flex;flex-direction:column;gap:0}.journey li{display:grid;grid-template-columns:50px 1fr 1.5fr;gap:25px}.journey h3{min-height:0}.journey p,.journey li>span{margin:0}.workbench{background:#e1ddeb}.tool-panel,.topic{border-radius:20px}.topic{border-color:#bdb1cb}.quote-section{background:#78618e;color:#fff}.context-photo img{border-radius:30px 30px 140px 30px}.avatar{border-radius:20px}.closing{border-radius:55px 55px 0 0}@media(max-width:700px){.hero-grid{grid-template-columns:1fr}.hero-copy h1{font-size:clamp(38px,9.4vw,60px)}.hero-photo{height:400px}.care-mark{right:-8px;left:8px}.journey li{grid-template-columns:25px 1fr;gap:15px 20px}.journey p{grid-column:2}}
