/* Insurance directory: distinguish the six products without changing destinations. */
body[data-brand-page=insurance-directory] .product-link{display:flex;flex-direction:column;align-items:start;padding:28px;border:1px solid #e4dbd5;border-radius:14px;background:#fff;}
body[data-brand-page=insurance-directory] .product-link h2{font-size:21px;font-weight:600;line-height:1.5;}
body[data-brand-page=insurance-directory] .product-link p{font-size:13px;line-height:1.85;color:#63636b;flex:1;}
body[data-brand-page=insurance-directory] .product-link .why-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;margin-bottom:22px;background:#eae9f7;}
body[data-brand-page=insurance-directory] .product-link:nth-child(3n+2) .why-icon{background:#fae5e4;}
body[data-brand-page=insurance-directory] .product-link:nth-child(3n) .why-icon{background:#f3f6df;}
body[data-brand-page=insurance-directory] .product-link .link-arrow{font-size:12px;font-weight:600;color:#c93d34;margin-top:18px;}
body[data-brand-page=insurance-directory] #zastrahovki-rakovodstva{background:#fcfaf8;}
body[data-brand-page=insurance-directory] #zastrahovki-rakovodstva .guide-table-wrap{border:1px solid #e4dbd5;border-radius:12px;overflow-x:auto;}
body[data-brand-page=insurance-directory] .partners-section{border:0;}
@media(max-width:700px){body[data-brand-page=insurance-directory] .product-link{padding:25px;}}
