.altfee-recommendation-paths,.altfee-recommendation-paths__inner{width:100%}.altfee-recommendation-paths__heading{color:#12343b;font-family:inherit;font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 0 8px}.altfee-recommendation-paths__subheading{color:#1d1d25;font-family:inherit;font-size:18px;font-weight:400;line-height:1.5;margin:0 0 26px}.altfee-recommendation-paths__list{background:#fff;border:1px solid #ecf1f4;border-radius:10px;overflow:hidden;width:100%}.altfee-recommendation-paths__row{align-items:center;background:#fff;border-bottom:1px solid #ecf1f4;color:inherit;display:grid;grid-template-columns:112px minmax(300px,1.55fr) minmax(170px,.8fr) minmax(290px,1.2fr);min-height:116px;padding:18px 30px 18px 20px;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease}.altfee-recommendation-paths__row:last-child{border-bottom:0}.altfee-recommendation-paths__row:hover{background:#fafcfe}.altfee-recommendation-paths__row:focus-visible{outline:2px solid #ff844d;outline-offset:-2px;position:relative;z-index:2}.altfee-recommendation-paths__icon-column{align-items:center;display:flex;justify-content:flex-start}.altfee-recommendation-paths__icon-wrap{align-items:center;border-radius:50%;display:flex;flex:0 0 74px;height:74px;justify-content:center;width:74px}.altfee-recommendation-paths__icon{display:block;height:38px;object-fit:contain;width:38px}.altfee-recommendation-paths__row--firefly
.altfee-recommendation-paths__icon-wrap{background:rgba(18,52,59,.06)}.altfee-recommendation-paths__row--coral
.altfee-recommendation-paths__icon-wrap{background:rgba(170,101,100,.08)}.altfee-recommendation-paths__row--orange
.altfee-recommendation-paths__icon-wrap{background:rgba(255,132,77,.08)}.altfee-recommendation-paths__statement{min-width:0;padding-right:34px}.altfee-recommendation-paths__statement p{color:#1d1d25;font-family:inherit;font-size:18px;font-weight:600;line-height:1.45;margin:0}.altfee-recommendation-paths__connector{align-items:center;display:flex;padding:0 26px 0 10px;width:100%}.altfee-recommendation-paths__connector-line{background-image:radial-gradient(circle,#8c8ca1 1.2px,transparent 1.4px);background-position:50%;background-repeat:repeat-x;background-size:8px 2px;display:block;height:2px;width:100%}.altfee-recommendation-paths__connector-arrow{color:#8c8ca1;flex:0 0 auto;font-size:21px;font-weight:500;line-height:1;margin-left:-2px;position:relative;top:-1px}.altfee-recommendation-paths__recommendation{align-items:flex-start;display:flex;flex-direction:column;min-width:0}.altfee-recommendation-paths__eyebrow{color:#1d1d25;display:block;font-family:inherit;font-size:16px;font-weight:500;line-height:1.35;margin-bottom:2px}.altfee-recommendation-paths__product{display:inline-block;font-family:inherit;font-size:21px;font-weight:600;line-height:1.3;transition:opacity .2s ease,transform .2s ease}.altfee-recommendation-paths__row--firefly
.altfee-recommendation-paths__product{color:#12343b}.altfee-recommendation-paths__row--coral
.altfee-recommendation-paths__product{color:#aa6564}.altfee-recommendation-paths__row--orange
.altfee-recommendation-paths__product{color:#ff844d}.altfee-recommendation-paths__row:hover
.altfee-recommendation-paths__product{transform:translateX(2px)}@media (max-width:1100px){.altfee-recommendation-paths__row{grid-template-columns:88px minmax(230px,1.45fr) minmax(120px,.65fr) minmax(220px,1fr);min-height:108px;padding:18px 22px 18px 18px}.altfee-recommendation-paths__icon-wrap{flex-basis:62px;height:62px;width:62px}.altfee-recommendation-paths__icon{height:34px;width:34px}.altfee-recommendation-paths__statement{padding-right:22px}.altfee-recommendation-paths__statement p{font-size:17px}.altfee-recommendation-paths__connector{padding:0 18px 0 8px}.altfee-recommendation-paths__eyebrow{font-size:15px}.altfee-recommendation-paths__product{font-size:19px}}@media (max-width:767px){.altfee-recommendation-paths__heading{font-size:27px;line-height:1.2}.altfee-recommendation-paths__subheading{font-size:16px;margin-bottom:22px}.altfee-recommendation-paths__row{column-gap:16px;grid-template-areas:"icon statement" "icon recommendation";grid-template-columns:60px minmax(0,1fr);min-height:0;padding:22px 18px;row-gap:13px}.altfee-recommendation-paths__icon-column{align-self:start;grid-area:icon}.altfee-recommendation-paths__icon-wrap{flex-basis:56px;height:56px;width:56px}.altfee-recommendation-paths__icon{height:30px;width:30px}.altfee-recommendation-paths__statement{grid-area:statement;padding-right:0}.altfee-recommendation-paths__statement p{font-size:16px;line-height:1.45}.altfee-recommendation-paths__connector{display:none}.altfee-recommendation-paths__recommendation{grid-area:recommendation}.altfee-recommendation-paths__eyebrow{font-size:14px;margin-bottom:1px}.altfee-recommendation-paths__product{font-size:18px}}@media (max-width:480px){.altfee-recommendation-paths__heading{font-size:24px}.altfee-recommendation-paths__row{column-gap:14px;grid-template-columns:50px minmax(0,1fr);padding:20px 14px}.altfee-recommendation-paths__icon-wrap{flex-basis:48px;height:48px;width:48px}.altfee-recommendation-paths__icon{height:27px;width:27px}}