.about-hero{display:grid;grid-template-columns:1.4fr 1fr;gap:70px;align-items:center;padding:45px 0 85px}.about-hero h1{font-size:clamp(38px,5.2vw,66px);line-height:1.12;letter-spacing:-2px;font-weight:550;margin:20px 0 26px}.about-hero h1 em{font-family:Georgia,serif;color:#987eb0;font-weight:400}.about-signature{padding:40px 32px;border:1px solid #d9cbe7;border-radius:28px;background:linear-gradient(145deg,#faf6ffed,#e9def3b8);display:flex;align-items:flex-start;flex-direction:column;box-shadow:0 18px 55px #47255b0a}.about-signature img{margin-bottom:30px}.about-signature strong{font-size:26px;line-height:1.4;letter-spacing:-.7px;margin:12px 0 4px}.about-alias{font-size:16px;color:#765594;font-weight:650}.about-signature p{font-size:13px;line-height:1.8;color:#74637f;margin:12px 0 30px}.about-motto{padding-top:22px;border-top:1px solid #d7c8e3;width:100%;font-family:Georgia,serif;font-size:20px;color:#73588d}.about-text-link{color:#6f4b8e;font-size:14px;font-weight:650;text-decoration:underline;text-underline-offset:5px}.about-email{display:inline-block;max-width:100%;overflow-wrap:anywhere;color:#684484;font-size:clamp(17px,2.6vw,26px);margin:5px 0 20px}.about-actions{display:flex;gap:25px;align-items:center;flex-wrap:wrap}.about-contact{scroll-margin-top:30px}@media(max-width:800px){.about-hero{grid-template-columns:1fr;gap:35px;padding:25px 0 50px}.about-hero h1{letter-spacing:-1.2px}.about-signature{padding:28px}.about-signature img{width:70px;height:70px;margin-bottom:20px}.about-actions{align-items:flex-start;flex-direction:column;gap:20px}}