.pcx-page .hp-fd{background:#333;color:#e6f7f7;font-family:Open Sans,-apple-system,Segoe UI,sans-serif;font-size:18px;line-height:1.6;padding:76px 28px}.pcx-page .hp-fd,.pcx-page .hp-fd *{box-sizing:border-box}.pcx-page .hp-fd .in{margin:0 auto;max-width:1100px}.pcx-page .hp-fd h2{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:40px;font-weight:700;line-height:1.19;margin:0}.pcx-page .hp-fd em{color:#9ff;font-style:italic}.pcx-page .hp-fd p{color:#e6f7f7;margin:0 0 20px}.pcx-page .hp-fd a{color:#9ff}.pcx-page .hp-fd .eb{color:#9ff;font-family:Open Sans,-apple-system,Segoe UI,sans-serif;font-size:19px;font-weight:700;letter-spacing:.05em;margin:0 0 18px;text-transform:uppercase}.pcx-page .hp-fd .cols{align-items:flex-start;display:flex;flex-wrap:wrap;gap:52px;margin-top:34px}.pcx-page .hp-fd .card{background:#fff;border:1px solid #dfe4ea;border-radius:10px;color:#666;flex:0 1 340px;min-width:0;padding:36px 26px}.pcx-page .hp-fd .tx{flex:1 1 520px;max-width:660px;min-width:0}.pcx-page .hp-fd .ph{background:#e6f7f7;border-radius:999px;display:block;height:120px;margin:0 0 22px;object-fit:cover;width:120px}.pcx-page .hp-fd .card h3{color:#333;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:700;line-height:1.19;margin:0}.pcx-page .hp-fd .role{color:#666;font-size:17px;line-height:1.5;margin:8px 0 0}.pcx-page .hp-fd .ld{color:#fff;font-size:20px;line-height:1.55;margin-top:0}.pcx-page .hp-fd .tx p{font-size:17.5px}.pcx-page .hp-fd .btn{background:transparent;border:1px solid #a9d4d3;border-radius:10px;color:#fff;display:inline-block;font-family:Open Sans,-apple-system,Segoe UI,sans-serif;font-size:16px;font-weight:600;margin-top:8px;padding:13px 25px;text-decoration:none}.pcx-page .hp-fd .btn:hover{background:#c36;border-color:#c36;color:#fff}.pcx-page .hp-fd .btn:focus-visible,.pcx-page .hp-fd a:focus-visible{border-radius:4px;outline:2px solid #9ff;outline-offset:3px}@media(max-width:1024px){.pcx-page .hp-fd{padding:45px 24px}.pcx-page .hp-fd h2{font-size:36px}.pcx-page .hp-fd .ld{font-size:18px}.pcx-page .hp-fd .cols{gap:34px}}@media(max-width:640px){.pcx-page .hp-fd{font-size:16px}.pcx-page .hp-fd h2{font-size:32px}.pcx-page .hp-fd .ld{font-size:16px}.pcx-page .hp-fd .card{flex-basis:100%}}