.membership-guarantee{margin-top:20px;padding-top:16px;border-top:1px solid var(--line)}
.guarantee-title{font-size:17px;font-weight:700;line-height:1.45;color:var(--green)}
.guarantee-policy-link{display:inline-block;font-size:13px;line-height:1.5;color:var(--green);margin-top:7px;text-decoration:underline;text-underline-offset:3px}
.guarantee-policy-link:hover{color:var(--burgundy)}
.membership-details{display:flex;flex-direction:column;justify-content:space-between}
@media(max-width:600px){.membership-guarantee{margin-top:18px;padding-top:15px}.guarantee-title{font-size:16px}.guarantee-policy-link{font-size:13px}}
