.solution-choice{position:relative;min-width:0}
.solution-choice .solution-tab{padding-right:76px;height:100%}
.solution-direct-link{position:absolute;top:26px;right:12px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--blue,#155cbd);border-radius:50%;text-decoration:none;transition:background-color .18s,color .18s}
.solution-direct-link:visited{color:var(--blue,#155cbd)}
.solution-direct-link:hover{color:#004ba8;background:#e3eefb}
.solution-direct-link:focus-visible{outline:2px solid var(--blue,#155cbd);outline-offset:3px;background:#e3eefb}
.solution-direct-link svg{display:block;width:24px;height:24px;flex-shrink:0}
@media(max-width:767px){
  .solution-selector{grid-template-columns:1fr}
  .solution-choice .solution-tab,.solution-choice .solution-tab.active{padding:20px 70px 20px 16px;border-right:0;border-bottom:1px solid var(--line);min-height:98px}
  .solution-choice:last-child .solution-tab{border-bottom:0}
  .solution-choice .solution-tab strong{font-size:1rem}
  .solution-direct-link{top:21px;right:12px}
}
@media(prefers-reduced-motion:reduce){.solution-direct-link{transition:none}}
