.pcl-marquee{--pcl-card-w:176px;--pcl-card-h:100px;--pcl-gap:14px;display:block;position:relative;width:100%;max-width:100%;color:#0b2545;font-family:Inter,Arial,sans-serif}
.pcl-marquee *{box-sizing:border-box}
.pcl-stage{position:relative}
.pcl-viewport{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}
.pcl-row{overflow:hidden;outline-offset:-3px}
.pcl-row+.pcl-row{margin-top:2px}
.pcl-track{display:flex;width:max-content;animation:pcl-travel var(--pcl-duration,240s) linear infinite;will-change:transform}
.pcl-row:nth-child(2) .pcl-track{animation-direction:reverse}
.pcl-marquee .pcl-group{display:flex;flex:none;align-items:center;gap:var(--pcl-gap);width:max-content;list-style:none;margin:0;padding:8px var(--pcl-gap) 8px 0}
.pcl-marquee .pcl-card{display:flex;flex:0 0 var(--pcl-card-w);align-items:center;justify-content:center;width:var(--pcl-card-w);height:var(--pcl-card-h);padding:12px 16px;margin:0;border-radius:18px;background:#fff;box-shadow:0 6px 16px rgba(11,37,69,.065);overflow:hidden}
.pcl-marquee .pcl-card img{display:block;width:144px;height:76px;max-width:100%;max-height:100%;margin:0;object-fit:contain;object-position:center;filter:none;opacity:1}
.pcl-medallion{position:absolute;left:50%;top:50%;width:154px;height:154px;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;border:6px solid #fff6f0;border-radius:50%;background:linear-gradient(150deg,#123962,#0b2545);box-shadow:0 0 24px 16px #fff6f0,0 24px 50px rgba(11,37,69,.3);pointer-events:none;isolation:isolate}
.pcl-medallion img{display:block;width:78px;height:78px;object-fit:contain}
.pcl-actions{display:flex;justify-content:center;margin:14px 0 0}
.pcl-marquee .pcl-control{display:inline-flex;gap:7px;align-items:center;justify-content:center;min-height:36px;padding:6px 10px;border:0;border-radius:8px;background:transparent;color:#4a5b73;font:600 12px/1.3 Inter,Arial,sans-serif;cursor:pointer;box-shadow:none}
.pcl-control svg{width:13px;height:13px;fill:currentColor}
.pcl-control:hover{color:#123962;background:#ffffff80}
.pcl-control:focus-visible,.pcl-row:focus-visible{outline:3px solid #d57900;outline-offset:3px}
.pcl-marquee[data-paused="true"] .pcl-track,.pcl-viewport:hover .pcl-track,.pcl-viewport:focus-within .pcl-track{animation-play-state:paused}
.pcl-marquee[data-variant="strip"]{--pcl-card-w:154px;--pcl-card-h:68px}
.pcl-marquee[data-variant="strip"] .pcl-card{padding:8px 16px;background:transparent;box-shadow:none;border-radius:0}
.pcl-marquee[data-variant="strip"] .pcl-card img{width:122px;height:52px}
.pcl-marquee[data-variant="strip"] .pcl-actions{margin-top:4px}
.pcl-section{padding:80px 0 100px;overflow:hidden;background:#fff6f0;color:#0b2545;text-align:center;font-family:Inter,Arial,sans-serif}
.pcl-section *{box-sizing:border-box}
.pcl-heading{max-width:760px;margin:0 auto;padding:0 32px}
.pcl-eyebrow{margin:0;font:800 13px/1.4 Inter,Arial,sans-serif;letter-spacing:.12em;color:#d57900}
.pcl-title{margin:14px 0 0;font:800 clamp(32px,4.2vw,50px)/1.08 Roboto,Arial,sans-serif;letter-spacing:-.03em;color:#0b2545}
.pcl-section .pcl-marquee{margin-top:52px}
.pcl-cta-wrap{display:flex;justify-content:center;margin-top:28px;padding:0 24px}
.pcl-cta{display:inline-flex;align-items:center;gap:12px;padding:14px 14px 14px 26px;border-radius:999px;background:#123962;color:#fff!important;text-decoration:none!important;font:700 16px/1.4 Inter,Arial,sans-serif}
.pcl-cta span{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#d57900;color:white;font-size:22px}
.pcl-cta:focus-visible{outline:3px solid #d57900;outline-offset:4px}
@keyframes pcl-travel{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media(max-width:767px){.pcl-marquee{--pcl-card-w:144px;--pcl-card-h:92px;--pcl-gap:12px}.pcl-marquee .pcl-card{padding:12px 14px;border-radius:15px}.pcl-marquee .pcl-card img{width:116px;height:68px}.pcl-medallion{width:108px;height:108px;border-width:4px}.pcl-medallion img{width:56px;height:56px}.pcl-medallion::before{inset:-18px}.pcl-viewport{mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.pcl-marquee .pcl-control{min-height:44px}.pcl-section{padding:64px 0 72px}.pcl-heading{padding:0 24px}.pcl-section .pcl-marquee{margin-top:36px}.pcl-marquee[data-variant="strip"]{--pcl-card-w:136px}.pcl-marquee[data-variant="strip"] .pcl-card img{width:108px;height:50px}}
@media(prefers-reduced-motion:reduce){.pcl-marquee .pcl-track{animation:none!important;transform:none!important;will-change:auto}.pcl-marquee .pcl-group[aria-hidden="true"]{display:none}.pcl-marquee .pcl-row{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#9aabbb transparent}.pcl-marquee .pcl-actions{display:none}.pcl-marquee .pcl-viewport{mask-image:none;-webkit-mask-image:none}}
