/* МУРР — feline salon, circular image and centered typography */
.hero{padding-top:65px}.hero-grid{display:flex;flex-direction:column;gap:32px}.hero-copy{text-align:center;max-width:960px}.hero-copy h1{font-family:'prata';font-size:clamp(60px,6.4vw,94px);line-height:1.17;letter-spacing:-.055em}.hero-copy>p{margin:30px auto 0;max-width:640px}.hero-copy .actions{justify-content:center}.hero-note{margin:28px auto 0;justify-content:center}.hero-art{width:min(780px,100%);padding-bottom:0}.hero-photo{height:590px}.hero-photo img{border-radius:50% 50% 45% 45%;object-position:center 35%}.art-label{left:50%;transform:translateX(-50%);bottom:64px;white-space:nowrap;border-radius:35px}.care-mark{position:absolute;inset:22px;border:1px solid #ffffff99;border-radius:50%;pointer-events:none}.hero-index{justify-content:center;gap:65px}.manifesto{grid-template-columns:1fr 2fr}.manifesto-mark{display:none}.topic{border-radius:80px 0 0 0;padding:35px}.topic:nth-child(even){border-radius:0 80px 0 0}.workbench{background:#e1d9e7}.tool-panel{border-radius:30px}.context-photo img{border-radius:50%;height:510px;object-position:center}.quote-section{text-align:center;background:#382d46;color:#ede8f1}.quote{margin:auto;font-size:clamp(36px,4.8vw,70px)}.journey{grid-template-columns:1fr;max-width:980px}.journey li{display:grid;grid-template-columns:50px 1fr 1.4fr;gap:30px;align-items:start}.journey h3{min-height:0}.journey p,.journey li>span{margin:0}.team-person{border:1px solid #79658755;padding:30px;border-radius:25px}.avatar{border-radius:50%;height:90px}.closing h2{max-width:1000px}
@media(max-width:700px){.hero{padding-top:40px}.hero-copy h1{font-size:clamp(38px,9.5vw,61px)}.hero-photo{height:400px}.art-label{font-size:8px;padding:12px;bottom:58px}.hero-index{gap:13px}.hero-note{max-width:100%}.context-photo img{height:350px}.journey li{grid-template-columns:30px 1fr;gap:14px}.journey p{grid-column:2}.topic,.topic:nth-child(even){border-radius:35px 0 0 0;padding:25px}.team-person{padding:23px}}
