.pcl-dif-card{--bd:#00a8ff;--bw:1px;--glow:#123cff;--go:.45;--gb:30px;--gs:0px;--hbd:#00a8ff;--hglow:#123cff;--lift:4px;--speed:350ms;--pd:2.8s;--pdelay:0ms;position:relative;display:flex;align-items:flex-start;width:350px;max-width:100%;min-height:140px;padding:16px 18px;column-gap:16px;color:inherit;text-decoration:none!important;background:#000;border:var(--bw) solid var(--bd);border-radius:12px;box-sizing:border-box;box-shadow:0 0 var(--gb) var(--gs) color-mix(in srgb,var(--glow) calc(var(--go)*100%),transparent);transform:translateY(0);transition:transform var(--speed) cubic-bezier(.22,1,.36,1),border-color var(--speed) ease,box-shadow var(--speed) ease}.pcl-dif-transparent-yes .pcl-dif-card{background:transparent!important}.pcl-dif-iconbox{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 36px;background:#111;border-radius:8px;box-sizing:border-box}.pcl-dif-ibox-transparent-yes .pcl-dif-iconbox{background:transparent!important}.pcl-dif-icon{display:inline-flex;align-items:center;justify-content:center;color:#f60023;font-size:16px;line-height:1}.pcl-dif-icon svg{width:1em;height:1em;fill:currentColor}.pcl-dif-content{flex:1 1 auto;min-width:0}.pcl-dif-title{margin:0 0 8px;color:#0a67ff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.2}.pcl-dif-desc{margin:0;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.35}.pcl-dif-card:hover,.pcl-dif-card:focus-visible{border-color:var(--hbd);box-shadow:0 0 calc(var(--gb)*1.08) var(--gs) color-mix(in srgb,var(--hglow) calc(min(1,var(--go)*1.08)*100%),transparent);transform:translateY(calc(-1*var(--lift)));text-decoration:none!important}.pcl-dif-card:focus-visible{outline:2px solid var(--hbd);outline-offset:3px}.pcl-dif-pulse-yes .pcl-dif-card{animation:pclDifPulse var(--pd) ease-in-out var(--pdelay) infinite}.pcl-dif-pulse-yes .pcl-dif-card:hover,.pcl-dif-pulse-yes .pcl-dif-card:focus-visible{animation-play-state:paused}@keyframes pclDifPulse{0%,100%{box-shadow:0 0 calc(var(--gb)*.6) var(--gs) color-mix(in srgb,var(--glow) calc(var(--go)*60%),transparent)}50%{box-shadow:0 0 var(--gb) var(--gs) color-mix(in srgb,var(--glow) calc(var(--go)*100%),transparent)}}@media(max-width:767px){.pcl-dif-card{width:100%;flex-direction:column;row-gap:18px}}@media(prefers-reduced-motion:reduce){.pcl-dif-card{transition:none!important;animation:none!important}}