.cv-section{background:#fff;scroll-margin-top:90px}.cv-section[hidden]{display:none}.cv-heading{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-bottom:32px}.cv-heading .co-title{margin-bottom:0}.cv-heading>p{color:#557184;line-height:1.9;margin:0}.cv-player{background:#102f40;line-height:0}.cv-player video{display:block;width:100%;aspect-ratio:16/9;max-height:675px;object-fit:contain;background:#102f40}.cv-description{display:flex;justify-content:space-between;align-items:start;gap:28px;padding:24px 0;border-bottom:1px solid #cfdee7}.cv-description h3{margin:0 0 10px;font-size:22px;color:#173b51}.cv-description p{margin:0;color:#557184;line-height:1.9;white-space:pre-line}.cv-description>span{white-space:nowrap;color:#557184;font-size:13px;padding-top:5px}.cv-choices{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.cv-choices[hidden]{display:none}.cv-choices button{padding:12px 18px;border:1px solid #b9cdd9;background:#fff;color:#173b51;font:inherit;cursor:pointer;text-align:left}.cv-choices button[aria-pressed=true]{background:#173b51;color:#fff;border-color:#173b51}.cv-choices button:focus-visible{outline:2px solid #dc7545;outline-offset:3px}.cv-status{font-size:14px;color:#557184;margin:12px 0 0}.cv-status:empty{display:none}@media(max-width:700px){.cv-heading{display:block;margin-bottom:22px}.cv-heading>p{margin-top:16px}.cv-description{display:block;padding:20px 0}.cv-description>span{display:block;margin-top:14px}.cv-description h3{font-size:19px}.cv-player video{max-height:none}.cv-section{scroll-margin-top:75px}}
