.home-plan-region[hidden] { display: none !important; }
[data-home-regions] button { border: 0; font-family: inherit; background: transparent; }
.home-plan-region .en-plan-tabs { margin: 0 0 18px; }
.home-plan-region .en-plan-tabs .tab { font-weight: 500; }
.home-plan-region .en-plan-tabs .tab.is-on { color: #2457d6; border-bottom-color: #2457d6; font-weight: 700; }
[data-home-regions] button:focus-visible, [data-home-subtabs] .tab:focus-visible { outline: 2px solid #2457d6; outline-offset: 2px; }
