.investmentplan-marketlinked .investmentplan-marketlinked--inner{display:flex;flex-direction:column;gap:24px;padding:30px}
.investmentplan-marketlinked .ipm-header{text-align:center}
.investmentplan-marketlinked .ipm-title{color:#005e9e;font-size:20px;font-weight:600}
.investmentplan-marketlinked .ipm-subtitle{font-size:18px;font-weight:600;color:#233253}
.investmentplan-marketlinked .ipm-desc{font-size:12px;font-weight:500;color:#233253}
.investmentplan-marketlinked .pill{display:inline-block;font-size:12px;font-weight:600;color:#fff;background:linear-gradient(90.45deg,#005e9e 43.64%,#0f2138 134.97%);padding:4px 8px;border-radius:999px}
@media(min-width:768px){.investmentplan-marketlinked .pill{border-top-left-radius:0;border-bottom-left-radius:0}
}
.investmentplan-marketlinked .ipm-plan-cards{display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;padding-bottom:16px}
.investmentplan-marketlinked .ipm-plan-cards::-webkit-scrollbar{height:4px}
.investmentplan-marketlinked .ipm-plan-cards::-webkit-scrollbar-track{background:#e4e4e4;border-radius:999px}
.investmentplan-marketlinked .ipm-plan-cards::-webkit-scrollbar-thumb{background:#6dafdf;border-radius:999px}
.investmentplan-marketlinked .ipm-plan-card{border:1px solid #2a7bbd;border-radius:4px;overflow:hidden;min-width:264px}
.investmentplan-marketlinked .ipm-plan-card-header{background:linear-gradient(90.45deg,#005e9e 43.64%,#0f2138 134.97%);color:#fff;padding:4px 8px}
.investmentplan-marketlinked .ipm-plan-card-header p,.investmentplan-marketlinked .ipm-plan-card-returns li{font-size:14px;font-weight:600}
.investmentplan-marketlinked .ipm-plan-card-header p:has(span),.investmentplan-marketlinked .ipm-plan-card-header p>span{font-size:8px;font-weight:600}
.investmentplan-marketlinked .ipm-plan-card-returns ul{display:flex;flex-direction:column;list-style:none;padding:4px 8px}
.investmentplan-marketlinked .ipm-plan-card-returns li{display:flex;justify-content:space-between;color:#666;padding-block:2px}
.investmentplan-marketlinked .ipm-plan-card-returns li:not(:last-child){border-bottom:dashed #98e0ff 1px}
.investmentplan-marketlinked .ipm-plan-card-returns li>span{color:#000}
.investmentplan-marketlinked .ipm-other-content{text-align:center}
.investmentplan-marketlinked .ipm-other-content p{font-size:16px;font-weight:600}
.investmentplan-marketlinked .ipm-other-content p:has(span),.investmentplan-marketlinked .ipm-other-content p>span{font-size:14px;font-weight:400}
.investmentplan-marketlinked .ipm-other-content p>span{color:#5a5a5a}
.investmentplan-marketlinked .ipm-cta{display:inline-flex;align-self:center;max-width:fit-content;background:#ed1c24;color:#fff;padding:8px 16px;border-radius:4px;text-decoration:none;font-size:16px;font-weight:600;line-height:1}
.investmentplan-marketlinked .ipm-cta:hover,.investmentplan-marketlinked .ipm-cta:focus{color:#fff}
@media screen and (min-width:768px){.investmentplan-marketlinked .ipm-header{text-align:unset}
.investmentplan-marketlinked .ipm-plan-cards{display:grid;grid-template-columns:repeat(2,1fr)}
.investmentplan-marketlinked .ipm-plan-card{min-width:200px}
.investmentplan-marketlinked .ipm-other-content{text-align:unset}
.investmentplan-marketlinked .ipm-cta{align-self:unset}
}