.pcx-page .hp-proof{background:#e6f7f7;color:#666;font-family:Open Sans,-apple-system,Segoe UI,sans-serif;font-size:18px;line-height:1.6;padding:80px 28px}.pcx-page .hp-proof,.pcx-page .hp-proof *{box-sizing:border-box}.pcx-page .hp-proof .in{margin:0 auto;max-width:1100px}.pcx-page .hp-proof h2{color:#333;font-family:Georgia,Times New Roman,serif;font-size:40px;font-weight:700;line-height:1.19;margin:0}.pcx-page .hp-proof em{color:#c36;font-style:italic}.pcx-page .hp-proof p{margin:0 0 20px}.pcx-page .hp-proof a{color:#007a7a}.pcx-page .hp-proof .eb{color:#c36;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-proof .fr{font-size:15px;line-height:1.5;margin:22px 0 30px;max-width:760px}.pcx-page .hp-proof .rowlab{color:#007a7a;font-family:Open Sans,-apple-system,Segoe UI,sans-serif;font-size:11.5px;font-weight:700;letter-spacing:.09em;margin:0 0 10px;text-transform:uppercase}.pcx-page .hp-proof .marq+.rowlab{margin-top:18px}.pcx-page .hp-proof .marq{margin-bottom:12px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);overflow:hidden;position:relative}.pcx-page .hp-proof .track{animation:hp-scroll 60s linear infinite;display:flex;gap:14px;width:max-content}.pcx-page .hp-proof .marq.rev .track{animation-direction:reverse}.pcx-page .hp-proof .marq:hover .track{animation-play-state:paused}.pcx-page .hp-proof .pause{align-items:center;color:#666;cursor:pointer;display:flex;font-size:13px;gap:8px;margin:0 0 14px;width:max-content}.pcx-page .hp-proof .pause input{accent-color:#099;height:16px;margin:0;width:16px}.pcx-page .hp-proof .pause input:focus-visible{outline:2px solid #c36;outline-offset:2px}.pcx-page .hp-proof .pause:has(input:checked)~.marq .track{animation-play-state:paused}.pcx-page .hp-proof .lg{align-items:center;background:#fff;border:1px solid #dfe4ea;border-radius:10px;display:flex;flex:none;height:78px;justify-content:center;padding:14px 18px;width:176px}.pcx-page .hp-proof .lg span{color:#666;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:700;line-height:1.2;opacity:.8;text-align:center}.pcx-page .hp-proof .lg img{filter:grayscale(1);max-height:100%;max-width:100%;object-fit:contain;opacity:.8;transition:filter .2s,opacity .2s}.pcx-page .hp-proof .lg:hover img{filter:none;opacity:1}@keyframes hp-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.pcx-page .hp-proof .track{animation:none;flex-wrap:wrap;width:auto}.pcx-page .hp-proof .marq{-webkit-mask-image:none;mask-image:none}}.pcx-page .hp-proof .tst{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px}.pcx-page .hp-proof .q{background:#fff;border:1px solid #dfe4ea;border-left:3px solid #007a7a;border-radius:10px;display:flex;flex-direction:column;min-width:0;padding:24px 24px 20px}.pcx-page .hp-proof .q p{color:#333;font-family:Georgia,Times New Roman,serif;font-size:16.5px;font-style:italic;line-height:1.5;margin:0 0 16px}.pcx-page .hp-proof .q b{color:#333;display:block;font-family:Open Sans,-apple-system,Segoe UI,sans-serif;font-size:15px;font-weight:700;margin-top:auto}.pcx-page .hp-proof .q span{color:#666;font-size:14px}.pcx-page .hp-proof .row{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.pcx-page .hp-proof .btn{background:#fff;border:1px solid #dfe4ea;border-radius:10px;color:#333;display:inline-block;font-family:Open Sans,-apple-system,Segoe UI,sans-serif;font-size:16px;font-weight:600;padding:13px 25px;text-decoration:none}.pcx-page .hp-proof .btn:hover{background:#c36;border-color:#c36;color:#fff}.pcx-page .hp-proof .btn:focus-visible,.pcx-page .hp-proof a:focus-visible{border-radius:4px;outline:2px solid #c36;outline-offset:3px}@media(max-width:1024px){.pcx-page .hp-proof{padding:45px 24px}.pcx-page .hp-proof h2{font-size:36px}.pcx-page .hp-proof .tst{grid-template-columns:1fr}}@media(max-width:640px){.pcx-page .hp-proof{font-size:16px}.pcx-page .hp-proof h2{font-size:32px}.pcx-page .hp-proof .lg{height:64px;padding:10px 12px;width:140px}}