.insurance-logo-section[data-v-300d9fd2]{margin:22px 0 12px}.insurance-logo-section__title[data-v-300d9fd2]{color:#10233f;font-size:clamp(1.05rem,1.8vw,1.3rem);font-weight:900;line-height:1.8;margin:0 0 12px}.insurance-logo-strip[data-v-300d9fd2]{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:hidden;padding:8px 46px;position:relative}.insurance-logo-strip__nav[data-v-300d9fd2]{align-items:center;background:#fffffff5;border:1px solid rgba(30,64,175,.12);border-radius:16px;box-shadow:0 10px 24px #0f172a1a;color:#123a74;cursor:pointer;display:inline-flex;height:52px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s ease,box-shadow .2s ease;width:34px;z-index:3}.insurance-logo-strip__nav[data-v-300d9fd2]:hover{box-shadow:0 14px 30px #0f172a24;transform:translateY(-50%) scale(1.04)}.insurance-logo-strip__nav svg[data-v-300d9fd2]{fill:currentColor;height:20px;width:20px}.insurance-logo-strip__nav--right[data-v-300d9fd2]{right:2px}.insurance-logo-strip__nav--left[data-v-300d9fd2]{left:2px}.insurance-logo-strip__rail[data-v-300d9fd2]{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;padding:1px 2px}.insurance-logo-strip__rail[data-v-300d9fd2]::-webkit-scrollbar{display:none}.insurance-logo-strip__rail--centered[data-v-300d9fd2]{justify-content:center}.insurance-logo-card[data-v-300d9fd2]{background:#fff;border:1px solid rgba(226,232,240,.95);border-radius:18px;box-shadow:0 10px 22px #0f172a0f;flex:0 0 104px;flex-direction:column;gap:6px;min-height:86px;padding:4px 6px;text-align:center}.insurance-logo-card[data-v-300d9fd2],.insurance-logo-card__media[data-v-300d9fd2]{align-items:center;display:flex;justify-content:center}.insurance-logo-card__media[data-v-300d9fd2]{background:#f8fafc;border:1px solid rgba(226,232,240,.85);border-radius:14px;box-shadow:inset 0 0 0 1px #fff9;height:52px;overflow:hidden;width:52px}.insurance-logo-card__media img[data-v-300d9fd2]{height:100%;-o-object-fit:contain;object-fit:contain;padding:6px;width:100%}.insurance-logo-card__media span[data-v-300d9fd2]{color:#123a74;font-size:1rem;font-weight:900}.insurance-logo-card strong[data-v-300d9fd2]{align-items:center;color:#10233f;display:flex;font-size:.76rem;line-height:1.55;min-height:34px}@media (max-width:768px){.insurance-logo-section[data-v-300d9fd2]{margin:18px 0 10px}.insurance-logo-section__title[data-v-300d9fd2]{font-size:1.02rem;margin-bottom:10px}.insurance-logo-strip[data-v-300d9fd2]{border-radius:0;padding:8px 38px}.insurance-logo-strip__nav[data-v-300d9fd2]{border-radius:14px;height:46px;width:30px}.insurance-logo-strip__nav--right[data-v-300d9fd2]{right:0}.insurance-logo-strip__nav--left[data-v-300d9fd2]{left:0}.insurance-logo-card[data-v-300d9fd2]{border-radius:16px;flex-basis:92px;min-height:82px;padding:4px 5px}.insurance-logo-card__media[data-v-300d9fd2]{border-radius:13px;height:46px;width:46px}.insurance-logo-card strong[data-v-300d9fd2]{font-size:.72rem;min-height:32px}}
