
.talk-page header{position:relative;inset:auto;min-height:100px}.talk-page main{overflow:clip}.talk-intro{padding:100px var(--g) 70px}.eyebrow{font-size:10px;letter-spacing:1.6px}.talk-intro h1{font-family:Manrope,Arial,sans-serif;font-size:clamp(68px,9.8vw,155px);line-height:1.03;letter-spacing:-.075em;font-weight:500;margin-top:45px}.talk-intro h1 span{color:#94948f}.talk-intro-bottom{display:flex;align-items:end;justify-content:space-between;margin-top:45px}.talk-intro-bottom p{color:#aaa;font-size:15px;line-height:1.6}.talk-intro-bottom>a{font-size:64px;line-height:1}.conversation{background:var(--paper);color:#141414;padding:85px var(--g) 100px;display:grid;grid-template-columns:1fr 1.05fr;gap:9vw;scroll-margin-top:20px}.contact-aside h2{font-family:Manrope,Arial,sans-serif;font-size:clamp(38px,4.2vw,66px);letter-spacing:-.065em;line-height:1.08;font-weight:500;margin:28px 0}.contact-aside>p:not(.eyebrow){font-size:14px;line-height:1.7;color:#555}.direct-email{display:inline-block;margin-top:38px;font-size:clamp(14px,1.5vw,22px);border-bottom:1px solid #777;padding-bottom:9px;overflow-wrap:anywhere}.talk-details{display:flex;gap:50px;margin-top:80px}.talk-details span{display:block;font-size:8px;letter-spacing:1.3px;color:#666;margin-bottom:13px}.talk-details p,.talk-details a{font-size:12px}form{padding-top:4px}form label{display:block;font-size:12px;margin-bottom:30px}.form-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px}input,textarea{font:inherit;font-size:16px;display:block;width:100%;border:0;border-bottom:1px solid #b2b2ac;background:transparent;border-radius:0;padding:15px 0;color:#141414;outline-offset:4px}input:focus,textarea:focus{outline:2px solid #141414}textarea{resize:vertical;min-height:120px}.optional{color:#777}input::placeholder,textarea::placeholder{color:#8c8c86}.form-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px}.form-bottom p{font-size:10px;line-height:1.6;color:#666}.form-bottom button{display:flex;gap:22px;align-items:center;background:#141414;color:#fff;border:1px solid #141414;border-radius:40px;padding:17px 23px;font-size:12px}.form-bottom button:hover{background:transparent;color:#141414}#form-status{font-size:12px;line-height:1.6;margin-top:18px}.talk-signoff{padding:45px var(--g);display:flex;justify-content:space-between;gap:24px;font-size:13px}.talk-signoff>p{color:#999}.talk-page footer{z-index:auto}@media(max-width:800px){.conversation{gap:6vw}.talk-details{gap:24px}.form-pair{grid-template-columns:1fr;gap:0}.talk-intro{padding-top:65px}.form-bottom{align-items:start;flex-direction:column;gap:20px}}@media(max-width:640px){.talk-page header{min-height:90px}.talk-intro{padding:55px var(--g) 45px}.talk-intro h1{font-size:12.5vw;margin-top:30px}.eyebrow{font-size:8px;letter-spacing:1px}.talk-intro-bottom{margin-top:32px}.talk-intro-bottom p{font-size:12px}.talk-intro-bottom>a{font-size:42px}.conversation{grid-template-columns:1fr;padding-top:45px;padding-bottom:55px;gap:50px}.contact-aside h2{font-size:12vw}.talk-details{margin-top:35px;gap:45px}.direct-email{font-size:17px;margin-top:25px}.form-bottom{flex-direction:column-reverse}.form-bottom button{width:100%;justify-content:space-between}.talk-signoff{flex-direction:column;font-size:12px}}

.talk-intro h1 .title-line{display:block;color:inherit}.talk-intro h1 .title-muted{color:#94948f}.talk-intro h1 .magnify-char{display:inline-block;color:inherit;transform-origin:center 75%;transition:transform .22s cubic-bezier(.2,.65,.25,1);white-space:pre}.interactive-title{cursor:default}@media(prefers-reduced-motion:reduce){.talk-intro h1 .magnify-char{transition:none!important;transform:none!important}}

.talk-intro h1 .magnify-word{color:inherit}
