/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tabs__wrapper{width:100%}@media (min-width:51.75em){.tabs__wrapper{display:grid;grid-template-columns:max-content auto;-moz-column-gap:0;column-gap:0}}.tabs__nav{display:flex;flex-direction:column;margin-bottom:0;border-right:.1875rem solid #016735;padding-right:1.5rem}@media (min-width:67.1875em){.tabs__nav{padding-right:1.875rem}}@media (min-width:81.25em){.tabs__nav{padding-right:2.25rem}}.tabs__nav a{display:none;text-decoration:none}.tabs__wrapper [class*=" state-"]:before,.tabs__wrapper [class^=state-]:before{transition:.3s ease-in-out;vertical-align:middle;color:rgb(209,232,220.5);margin-right:.75rem;font-size:2.75rem;line-height:3rem}html:not(.is-loaded-base.is-loaded-bold) .tabs__wrapper [class*=" state-"]:before,html:not(.is-loaded-base.is-loaded-bold) .tabs__wrapper [class^=state-]:before{letter-spacing:-.0625rem}@media (min-width:67.1875em){.tabs__wrapper [class*=" state-"]:before,.tabs__wrapper [class^=state-]:before{font-size:4rem;line-height:4.125rem}html:not(.is-loaded-base.is-loaded-bold) .tabs__wrapper [class*=" state-"]:before,html:not(.is-loaded-base.is-loaded-bold) .tabs__wrapper [class^=state-]:before{letter-spacing:-.0625rem}}.tabs__heading,.tabs__nav a{transition:.3s ease-in-out;padding:0 .375rem .375rem;color:#34343e;font-size:1.125rem;line-height:1.875rem}html:not(.is-loaded-base.is-loaded-bold) .tabs__heading,html:not(.is-loaded-base.is-loaded-bold) .tabs__nav a{letter-spacing:-.01875rem}@media (min-width:51.75em){.tabs__heading,.tabs__nav a{padding:0;margin-bottom:1.5rem}.tabs__heading:not([class^=state-]):not(:has(svg)),.tabs__nav a:not([class^=state-]):not(:has(svg)){margin-bottom:1.5rem;font-size:1.3125rem;line-height:2.25rem}html:not(.is-loaded-base.is-loaded-bold) .tabs__heading:not([class^=state-]):not(:has(svg)),html:not(.is-loaded-base.is-loaded-bold) .tabs__nav a:not([class^=state-]):not(:has(svg)){letter-spacing:-.03125rem}}.tabs__heading:hover,.tabs__nav a:hover{color:#016735}.tabs__heading:active,.tabs__heading:focus,.tabs__nav a:active,.tabs__nav a:focus{outline:0}.tabs__heading.is-selected,.tabs__heading.is-selected:focus,.tabs__heading.is-selected:hover,.tabs__nav a.is-selected,.tabs__nav a.is-selected:focus,.tabs__nav a.is-selected:hover{cursor:text;color:#016735}.tabs__heading.is-selected:before,.tabs__heading.is-selected:focus:before,.tabs__heading:hover:before,.tabs__nav a.is-selected:before,.tabs__nav a.is-selected:focus:before,.tabs__nav a:hover:before{color:#016735}.tabs__heading{display:flex;align-items:center;cursor:pointer;border-bottom:.1875rem solid #016735;font-size:1.125rem;line-height:1.875rem}html:not(.is-loaded-base.is-loaded-bold) .tabs__heading{letter-spacing:-.01875rem}@media (min-width:51.75em){.tabs__heading{padding:0}}.tabs__heading:hover,.tabs__heading:hover i:after{color:#016735}.tabs__tab{display:block;margin-bottom:1.5rem}@media (min-width:51.75em){.tabs__tab{padding-left:1.5rem;padding-top:0;margin-bottom:0}}@media (min-width:67.1875em){.tabs__tab{padding-left:1.875rem}}@media (min-width:81.25em){.tabs__tab{padding-left:2.25rem}}.is-initialized.tabs-allowed .tabs__tab{display:inherit}.tabs__tab:active,.tabs__tab:focus{outline:0}.tabs__tab.is-hidden .content{display:none}.tabs__content{overflow:hidden;padding-top:1.5rem}@media (min-width:51.75em){.tabs__content{padding-top:0}}@media (min-width:51.75em){.tabs__content .table__wrapper{margin-bottom:1.875rem}}@media (min-width:67.1875em){.tabs__content .table__wrapper{margin-bottom:2.25rem}}.tabs__content .table__wrapper:last-of-type{margin-bottom:0}@media (min-width:51.75em){.tabs-allowed .js-accordion-trigger{display:none}.tabs-allowed .js-tabs-trigger{display:block}.tabs-allowed .tabs__tab,.tabs-allowed .tabs__tab.is-hidden{display:none}}
