.tech-access-block{margin:18px auto 24px;padding:20px 24px;border:1px solid #b4cfdb;border-left:5px solid #0489a8;border-radius:7px;background:#edf8fc;display:flex;align-items:center;justify-content:space-between;gap:20px}.tech-access-block strong{display:block;color:#123e59;font-size:20px}.tech-access-block p{margin:6px 0 0;color:#355c70;font-size:14px;line-height:1.5}.tech-access-block .ca-button{flex-shrink:0}.tech-access-overview{margin-top:24px}@media(max-width:640px){.tech-access-block{padding:18px;align-items:flex-start;flex-direction:column;gap:14px}.tech-access-block strong{font-size:19px}.tech-access-block .ca-button{width:100%;justify-content:center}}