.cp-cover{padding:50px 0 0}.cp-cover>.cp-wrap{width:calc(100% - 48px);max-width:1600px}.cp-cover .cp-kicker{text-align:center}.cp-cover h1{font:400 clamp(45px,6.4vw,96px)/1.03 Arial,Helvetica,sans-serif;letter-spacing:-.065em;text-align:center;white-space:pre-line;margin:25px auto 34px;max-width:1150px;overflow-wrap:anywhere}.cp-cover__intro{display:flex;align-items:center;justify-content:space-between;gap:35px;max-width:880px;margin:0 auto 48px}.cp-cover__intro p{font:14px/1.8 Arial,sans-serif;color:#56667B;max-width:420px;margin:0}.cp-cover__intro .cp-button{flex-shrink:0}.cp-cover figure{margin:0}.cp-cover figure>img{display:block;width:100%;height:auto;aspect-ratio:2.65;object-fit:cover;object-position:center 58%}.cp-cover figcaption{font:10px/1.7 Arial,sans-serif;color:#56667B;text-align:right;margin-top:10px}@media(max-width:749px){.cp-cover{padding-top:32px}.cp-cover>.cp-wrap{width:calc(100% - 28px)}.cp-cover h1{font-size:clamp(39px,10.8vw,65px);letter-spacing:-.06em;margin:20px 0 25px}.cp-cover__intro{flex-direction:column;align-items:center;gap:24px;text-align:center;margin:0 12px 30px}.cp-cover__intro p{font-size:13px}.cp-cover figure>img{aspect-ratio:1.12;object-position:65% 50%}.cp-cover figcaption{text-align:left;font-size:9px}}
