.ap-cover{background:#FAF7F2;color:#352C3D;padding:55px 0 70px}.ap-cover h1{font:400 clamp(54px,8vw,112px)/.98 Georgia,serif;letter-spacing:-.055em;white-space:pre-line;margin:18px 0 42px;max-width:1000px}.ap-cover__row{display:grid;grid-template-columns:2fr 1fr;gap:60px;align-items:end}.ap-cover figure{margin:0}.ap-cover figure img{width:100%;height:auto;display:block}.ap-cover figcaption{font:10px/1.8 Arial;color:#776E7A;margin-top:10px}.ap-cover__intro{font:15px/1.9 Arial;padding-bottom:28px}.cv-number{font:50px Georgia;color:#AA765D}.ap-cover .ap-button{margin-top:22px}@media(max-width:749px){.ap-cover{padding:30px 0 40px}.ap-cover h1{font-size:52px;margin-bottom:30px}.ap-cover__row{grid-template-columns:1fr;gap:22px}.cv-number{font-size:32px}.ap-cover__intro{padding:0}}