.pab-insurance-resource{box-sizing:border-box;width:calc(100% - 40px);max-width:1180px;margin:40px auto;padding:28px 32px;display:flex;align-items:center;gap:32px;background:#fffaf0;border:1px solid #eadbb9;border-radius:16px;color:#24292d;clear:both}.pab-insurance-resource>div{flex:1;min-width:0}.pab-insurance-resource h2{font-size:clamp(23px,2.5vw,30px);line-height:1.25;margin:0 0 12px;padding:0;color:#24292d}.pab-insurance-resource p{font-size:16px;line-height:1.65;margin:0 0 10px;padding:0}.pab-insurance-resource .pab-insurance-resource__eyebrow{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#665127}.pab-insurance-resource .pab-insurance-resource__disclosure{font-size:13px;color:#615b4e;margin-bottom:0}.pab-insurance-resource__link{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;min-height:48px;padding:12px 20px;border-radius:10px;background:#f0bc39;color:#20252a!important;text-decoration:none!important;font-size:16px;font-weight:700;line-height:1.4;box-sizing:border-box}.pab-insurance-resource__link:hover{background:#e4ad25}.pab-insurance-resource__link:focus-visible{outline:3px solid #165caa;outline-offset:4px}.pab-insurance-resource .screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:767px){.pab-insurance-resource{padding:24px 20px;gap:20px;flex-direction:column;align-items:stretch;margin:28px auto}.pab-insurance-resource__link{width:100%;white-space:normal;text-align:center}}
