.cbm-pg{align-items:var(--pg-va);background:var(--pg-bg);border:var(--pg-bdw) solid var(--pg-bd);border-radius:var(--pg-r);box-shadow:var(--pg-sh);color:inherit;display:flex;gap:var(--pg-gap);margin:var(--pg-mt) auto var(--pg-mb)!important;max-width:var(--pg-mw);overflow:hidden;padding:var(--pg-pad);position:relative;text-align:var(--pg-ta);text-decoration:none!important;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,opacity .6s ease;width:100%}.cbm-pg,.cbm-pg *{box-sizing:border-box}.cbm-pg:before{background:var(--pg-ac);content:"";position:absolute;z-index:1}.cbm-pg-bar-left:before{bottom:0;left:0;top:0;width:var(--pg-bw)}.cbm-pg-bar-top:before{height:var(--pg-bw);left:0;right:0;top:0}.cbm-pg-bar-bottom:before{bottom:0;height:var(--pg-bw);left:0;right:0}.cbm-pg-bar-none:before{display:none}.cbm-pg-bar-left{padding-left:calc(var(--pg-pad) + var(--pg-bw))}.cbm-pg-bar-top{padding-top:calc(var(--pg-pad) + var(--pg-bw))}.cbm-pg-bar-bottom{padding-bottom:calc(var(--pg-pad) + var(--pg-bw))}.cbm-pg-pos-right{flex-direction:row-reverse}.cbm-pg-pos-top{align-items:stretch;flex-direction:column}.cbm-pg-media{align-self:stretch;border-radius:var(--pg-ir);display:block;flex:0 0 var(--pg-iw);max-width:var(--pg-iw);overflow:hidden;position:relative}.cbm-pg-media img{display:block!important;height:100%!important;margin:0!important;max-width:none!important;min-height:140px;object-fit:cover;transition:transform .6s ease;width:100%!important}.cbm-pg-pos-top .cbm-pg-media{flex:0 0 auto;height:var(--pg-ih);max-width:none}.cbm-pg-iconwrap{align-items:center;align-self:var(--pg-va);display:flex;flex:0 0 auto;justify-content:center;max-width:none;overflow:visible}.cbm-pg-pos-top .cbm-pg-iconwrap{height:auto;justify-content:var(--pg-ta)}.cbm-pg-icon{align-items:center;background:var(--pg-ibg);border-radius:calc(var(--pg-is)*.26);color:var(--pg-ic);display:flex;height:var(--pg-is);justify-content:center;transition:transform .4s ease;width:var(--pg-is)}.cbm-pg-ish-circle .cbm-pg-icon{border-radius:50%}.cbm-pg-ish-square .cbm-pg-icon{border-radius:0}.cbm-pg-icon svg{height:46%;width:46%}.cbm-pg-full .cbm-pg-media:not(.cbm-pg-iconwrap){border-radius:0;margin:calc(var(--pg-pad)*-1) 0 calc(var(--pg-pad)*-1) calc(var(--pg-pad)*-1)}.cbm-pg-full.cbm-pg-bar-left .cbm-pg-media:not(.cbm-pg-iconwrap){margin-left:calc((var(--pg-pad) + var(--pg-bw))*-1)}.cbm-pg-full.cbm-pg-pos-right .cbm-pg-media:not(.cbm-pg-iconwrap){margin:calc(var(--pg-pad)*-1) calc(var(--pg-pad)*-1) calc(var(--pg-pad)*-1) 0}.cbm-pg-full.cbm-pg-pos-top .cbm-pg-media:not(.cbm-pg-iconwrap){margin:calc(var(--pg-pad)*-1) calc(var(--pg-pad)*-1) 0}.cbm-pg-body{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.cbm-pg-ta-center .cbm-pg-body{align-items:center}.cbm-pg-ta-right .cbm-pg-body{align-items:flex-end}.cbm-pg-ey{color:var(--pg-ec);font-family:Lato,sans-serif;font-size:var(--pg-es);font-weight:var(--pg-ew);letter-spacing:var(--pg-el);text-transform:var(--pg-et)}.cbm-pg-ey,.cbm-pg-title{display:block;margin:0 0 8px}.cbm-pg-title{color:var(--pg-tc);font-family:var(--pg-tf);font-size:var(--pg-ts);font-weight:var(--pg-tw);line-height:var(--pg-tlh);transition:color .25s ease}.cbm-pg-desc{color:var(--pg-dc);display:block;font-size:var(--pg-ds);line-height:var(--pg-dlh);margin:0 0 14px}.cbm-pg-link{align-items:center;color:var(--pg-kc);display:inline-flex;font-family:Lato,sans-serif;font-size:var(--pg-ks);font-weight:800;gap:8px;text-decoration:none!important;transition:color .25s,background .25s,border-color .25s,gap .25s}.cbm-pg-link svg{height:1.05em;transition:transform .3s ease;width:1.05em}.cbm-pg-lk-button .cbm-pg-link{background:var(--pg-kb);border-radius:var(--pg-kr);color:var(--pg-kt);padding:.75em 1.4em}.cbm-pg-lk-outline .cbm-pg-link{border:2px solid var(--pg-kb);border-radius:var(--pg-kr);color:var(--pg-kb);padding:.65em 1.3em}.cbm-pg:focus-visible .cbm-pg-title,.cbm-pg:hover .cbm-pg-title{color:var(--pg-th)}.cbm-pg-link:hover svg,.cbm-pg:hover .cbm-pg-link svg{transform:translateX(4px)}.cbm-pg-lk-text .cbm-pg-link:hover,.cbm-pg-lk-text.cbm-pg:hover .cbm-pg-link{color:var(--pg-kh)}.cbm-pg-lk-button .cbm-pg-link:hover,.cbm-pg-lk-button.cbm-pg:hover .cbm-pg-link{background:var(--pg-kh)}.cbm-pg-lk-outline .cbm-pg-link:hover,.cbm-pg-lk-outline.cbm-pg:hover .cbm-pg-link{background:var(--pg-kb);color:var(--pg-kt)}.cbm-pg-hv-lift:hover{box-shadow:0 18px 40px rgba(35,59,111,.16);transform:translateY(-4px)}.cbm-pg-hv-glow:hover{box-shadow:0 0 0 3px color-mix(in srgb,var(--pg-ac) 35%,transparent),0 14px 34px rgba(35,59,111,.14)}.cbm-pg-hv-border:hover{border-color:var(--pg-ac)}.cbm-pg-zoom:hover .cbm-pg-media img{transform:scale(1.05)}.cbm-pg-zoom:hover .cbm-pg-icon{transform:scale(1.06) rotate(-3deg)}.cbm-pg:focus-visible{outline:3px solid #005eb8;outline-offset:3px}.cbm-pg-enter{opacity:0;transform:translateY(18px)}.cbm-pg-enter.is-in{opacity:1;transform:none}.cbm-pg-enter.is-in.cbm-pg-hv-lift:hover{transform:translateY(-4px)}@media (max-width:640px){.cbm-pg,.cbm-pg-pos-right{align-items:stretch;flex-direction:column}.cbm-pg-media{flex:0 0 auto;height:180px;max-width:none}.cbm-pg-iconwrap{align-self:flex-start;height:auto;justify-content:flex-start}.cbm-pg-full .cbm-pg-media:not(.cbm-pg-iconwrap),.cbm-pg-full.cbm-pg-bar-left .cbm-pg-media:not(.cbm-pg-iconwrap),.cbm-pg-full.cbm-pg-pos-right .cbm-pg-media:not(.cbm-pg-iconwrap){margin:calc(var(--pg-pad)*-1) calc(var(--pg-pad)*-1) 0}}@media (prefers-reduced-motion:reduce){.cbm-pg,.cbm-pg *{transition:none!important}.cbm-pg-enter{opacity:1;transform:none}}