@media (min-width:901px){form.insurance-pid-form{display:grid;grid-template-columns:minmax(0,1fr) clamp(280px,32%,360px);column-gap:32px;align-items:start;}form.insurance-pid-form > *{grid-column:1;min-width:0;}form.insurance-pid-form > .insurance-pid-panel{grid-column:2;grid-row:1 / span 50;align-self:start;position:sticky;top:16px;}}@media (max-width:900px){form.insurance-pid-form{display:flex;flex-direction:column;}form.insurance-pid-form > .insurance-pid-panel{order:-1;margin-bottom:20px;}}.insurance-pid-panel{box-sizing:border-box;background:#eef4fd;border:1px solid #d6e3f8;border-radius:12px;padding:16px 18px;color:#1f2a44;font-size:14px;line-height:1.5;}.insurance-pid-panel *{box-sizing:border-box;}.insurance-pid-panel__header{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d6e3f8;}.insurance-pid-panel__icon{flex:0 0 auto;color:#2563b0;}.insurance-pid-panel__title{font-weight:600;font-size:15px;color:#16243f;}.insurance-pid-panel__scroll-hint{display:inline-flex;align-items:center;gap:2px;margin-left:auto;color:#6b7a99;font-size:12px;white-space:nowrap;}.insurance-pid-panel__scroll-hint[hidden]{display:none;}.insurance-pid-panel__body{max-height:220px;overflow-y:auto;padding-right:8px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b7c8e6 transparent;}.insurance-pid-panel__body > :first-child{margin-top:0;}.insurance-pid-panel__body > :last-child{margin-bottom:0;}.insurance-pid-panel__body p{margin:0 0 10px;}.insurance-pid-panel__body strong{color:#16243f;}.insurance-pid-panel__body::-webkit-scrollbar{width:6px;}.insurance-pid-panel__body::-webkit-scrollbar-thumb{background:#b7c8e6;border-radius:3px;}