.collabo-insurance-card{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.collabo-insurance-card .card{align-items:center;background:var(--white);border-radius:1.5rem;box-shadow:var(--shadow);display:flex;min-height:7.5rem;text-decoration:none;width:100%}.collabo-insurance-card .card p{color:var(--black);font-family:var(--copy-bold-m-font-family);font-style:var(--copy-bold-m-font-style);font-weight:var(--copy-bold-m-font-weight);line-height:var(--copy-bold-m-line-height);margin:0;text-align:center}.collabo-insurance-card .card img{border-radius:1rem 0 0 1rem;width:30%}.collabo-insurance-card .card .cardBody{align-items:center;align-self:stretch;border-left:.0625rem solid var(--gray-30);border-radius:0 1rem 1rem 0;flex-direction:column;padding:.75rem 1rem .75rem .75rem;position:relative}.collabo-insurance-card .card .cardBody .title{color:var(--black);font-family:var(--h5-bold-font-family);font-size:var(--h5-bold-font-size);font-style:var(--h5-bold-font-style);font-weight:var(--h5-bold-font-weight);line-height:var(--h5-bold-line-height);text-align:left}.collabo-insurance-card .card .cardBody .description{color:var(--gray-70);font-family:var(--footnote-medium-font-family);font-size:var(--footnote-medium-font-size);font-style:var(--footnote-medium-font-style);font-weight:var(--footnote-medium-font-weight);line-height:var(--footnote-medium-line-height);text-align:left}.collabo-insurance-card .card .cardBody .link-to-detail-spacer{height:1.2rem}.collabo-insurance-card .card .cardBody .link-to-detail{bottom:.5rem;display:flex;justify-content:flex-end;left:1rem;position:absolute;right:1rem}.collabo-insurance-card .card .cardBody .link-to-detail span{display:inline-block;font-size:var(--caption-medium-m-font-size);margin-right:.5rem;position:relative}.collabo-insurance-card .card .cardBody .link-to-detail span:after{border-right:1px solid var(--maincolor);border-top:1px solid var(--maincolor);content:"";display:inline-block;height:.3rem;transform:rotate(45deg);width:.3rem}@media screen and (max-width:768px){.collabo-insurance-card{grid-template-columns:repeat(1,1fr)}.collabo-insurance-card .card .cardBody .title{font-size:var(--copy-bold-m-font-size)}.collabo-insurance-card .card .cardBody .description{font-size:var(--caption-medium-m-font-size)}}