.pci-community{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center;margin:0 0 48px;padding:32px;border:1px solid #bfdcdf;border-left:5px solid #007f83;border-radius:16px;background:linear-gradient(120deg,#e9f4f5,#fff)}.pci-community h2{color:#123345;margin:12px 0;font-size:clamp(25px,3vw,34px)}.pci-community p{max-width:720px}.pci-community .btn{min-height:48px;text-align:center;white-space:normal}.pci-community .source{font-size:12px;color:#526975}@media(max-width:900px){.pci-community{grid-template-columns:1fr;gap:12px}.pci-community .btn{justify-self:start}}@media(max-width:620px){.pci-community{padding:24px 20px;margin-bottom:28px}.pci-community .btn{width:100%;justify-self:stretch}}
