/* Variant A revision 8: two CTAs, investment choices and visible autofollowing. */
.redesign.variant-a .follow-hero>.hero-actions{display:flex;gap:12px;flex-wrap:nowrap;align-items:stretch}
.redesign.variant-a .follow-hero>.hero-actions>.button{min-width:0;min-height:54px;font-size:14px;padding:14px 22px;flex:initial;width:auto;white-space:nowrap;max-width:none}
.redesign.variant-a .follow-hero>.hero-actions>.open-account{border:1px solid #a9bbed;background:#fff;color:#244db9;box-shadow:none}
.redesign.variant-a .follow-hero>.hero-actions>.open-account:hover{background:#f2f6ff;border-color:#204cff}
.hero-follow-more{grid-area:details;display:inline-flex;align-items:center;gap:15px;color:#204cff;font-size:14px;padding:12px 0;justify-self:start;text-decoration:underline;text-underline-offset:5px;scroll-margin-top:90px}
.redesign .licence-second{padding:32px;grid-template-columns:1fr auto;gap:24px 35px}
.investment-paths{grid-column:1/-1;padding-top:25px;border-top:1px solid #d6e1f5}
.investment-paths>h3{font-size:22px;margin:0 0 18px}.investment-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.investment-path{display:flex;flex-direction:column;align-items:flex-start;padding:24px;background:#fff;border:1px solid #dce5f6;border-radius:15px;color:#19344f;transition:border-color .15s}
.investment-path:hover{border-color:#204cff}.investment-path>span{color:#7890af;font-size:11px}.investment-path h4{font-size:20px;line-height:1.2;font-weight:500;margin:15px 0 0}.redesign .investment-path p{font-size:13px;line-height:1.5;margin:12px 0 17px;color:#677991}.investment-path b{font-size:12px;font-weight:500;color:#204cff;margin-top:auto}
.redesign .following-full{scroll-margin-top:95px}.follow-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 30px;padding:0;list-style:none}.follow-steps li{display:flex;gap:12px;align-items:center;background:#f2f6ff;padding:17px;border-radius:12px;font-size:14px}.follow-steps span{font-size:11px;color:#204cff}.more-strategies>h3{margin:0 0 20px;font-size:24px}.following-full .strategy-performance>[data-performance-value]{letter-spacing:.012em;font-variant-numeric:tabular-nums}
@media(min-width:651px) and (max-width:1000px){.redesign.variant-a .follow-hero>.hero-actions{flex-wrap:wrap}.redesign.variant-a .follow-hero>.hero-actions>.button{font-size:13px;padding:12px 17px}.redesign .licence-second{padding:25px;gap:22px}.investment-path{padding:18px}.investment-path h4{font-size:18px}.follow-steps{gap:10px}.follow-steps li{padding:13px;font-size:12px}}
@media(max-width:650px){
 .redesign.variant-a .follow-hero>.hero-actions{display:grid;grid-template-columns:1.6fr 1fr;gap:9px;width:100%;order:2}
 .redesign.variant-a .follow-hero>.hero-actions>.button{width:100%;font-size:12px;min-height:48px;padding:12px 9px;justify-content:center;gap:0;letter-spacing:0;flex:initial}
 .redesign.variant-a .follow-hero>.hero-actions>.button span{display:none}
 .hero-follow-more{order:4;font-size:12px;padding:8px 0;align-self:flex-start}
 .redesign .licence-second{padding:25px 20px;margin-top:30px;display:block}
 .investment-paths{margin-top:23px;padding-top:22px}.investment-paths>h3{font-size:22px;margin-bottom:16px}.investment-path-grid{grid-template-columns:1fr;gap:11px}.investment-path{padding:20px}.investment-path h4{font-size:21px;margin-top:10px}.redesign .investment-path p{font-size:14px;margin:10px 0 15px}.investment-path b{font-size:13px}
 .redesign .following-full{scroll-margin-top:70px}.follow-steps{grid-template-columns:1fr;gap:8px;margin-bottom:22px}.follow-steps li{padding:14px 16px;font-size:14px}.following-full .section-heading h2{font-size:32px}.more-strategies>h3{font-size:23px}
}
