.writer-profile{color:#153541}.writer-intro{padding-bottom:64px}.writer-back{font-size:13px;display:inline-block;margin-bottom:50px}.writer-identity{display:grid;grid-template-columns:240px minmax(0,660px);gap:64px;align-items:start}.writer-identity>img{width:240px;height:auto;display:block}.writer-articles small,.writer-identity small{font-size:10px;letter-spacing:.1em;text-transform:uppercase}.writer-identity h1{font-size:clamp(38px,5vw,64px);line-height:1.08;letter-spacing:-.045em;margin:20px 0}.writer-identity p{font-size:17px;line-height:1.65;max-width:600px}.writer-identity .writer-role{font-size:16px;color:#526a71}.writer-company{display:inline-block;margin-top:16px;text-decoration:underline;text-underline-offset:4px;font-size:14px}.writer-articles{border-top:1px solid #d4dcdc;padding-top:50px}.writer-articles h2{font-size:34px;margin:0 0 30px}.writer-articles>div>a{display:flex;justify-content:space-between;gap:30px;border-top:1px solid #d4dcdc;padding:28px 0}.writer-articles h3{font-size:24px;line-height:1.3;margin:10px 0}.writer-articles p{max-width:760px;font-size:15px;line-height:1.6;margin:0;color:#526a71}.writer-articles>div>a>span{font-size:24px}.article-author-name a{text-decoration:underline;text-underline-offset:4px}@media(max-width:700px){.writer-intro{padding-bottom:36px}.writer-back{margin-bottom:28px}.writer-identity{grid-template-columns:1fr;gap:28px}.writer-identity>img{width:160px}.writer-identity h1{font-size:40px}.writer-identity p{font-size:16px}.writer-articles h2{font-size:29px}.writer-articles h3{font-size:22px}}