.about-page .about-layout{align-items:start}.about-page .about-layout>div:last-child{padding-top:12px}.about-page .about-layout p{max-width:480px}.about-page .about-layout .lead{font-size:25px;line-height:1.25}.cv-grid{display:grid;grid-template-columns:1fr 1fr;gap:8vw;max-width:900px}.cv-grid>div{max-width:430px}.cv-grid p{margin:0 0 28px;color:#777873}.cv-grid strong{color:#1b1c1a;font-weight:700}.cv-note{font-size:22px;line-height:1.25;color:#1b1c1a!important;border-top:1px solid #1b1c1a;padding-top:20px}.site-footer .contact-intro{max-width:480px;margin:0 0 30px;color:#777873}.contact-phases{display:flex;flex-wrap:wrap;gap:8px 24px;max-width:620px;margin:0 0 38px;color:#777873;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.contact-phases span+span:before{content:'/';margin-right:24px;color:#d7d8d4}.site-footer>a{display:block;width:max-content;margin-top:10px}@media(max-width:700px){.cv-grid{grid-template-columns:1fr;gap:20px}.about-page .about-layout .lead{font-size:21px}.contact-phases{display:grid;gap:10px}.contact-phases span+span:before{display:none}.site-footer .contact-intro{font-size:13px}}
