.tabs__layout{display:flex;flex-direction:column;row-gap:var(--penn-gap-medium)}.tabs__nav{list-style:none;margin:0;padding:0}@media(max-width: 47.9375rem){.tabs__nav:not(.is-open){display:none}}@media(min-width: 48rem){.tabs__nav{display:flex}}.tabs__tabs{flex:1 1 auto}.tabs__nav-item{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;border-block-end:3px solid rgba(0,0,0,0);border-radius:0;color:hsl(from var(--penn-color-text) h s l/0.5);display:flex;font-family:var(--penn-font-sans);font-size:var(--penn-font-size-h6);font-weight:600;gap:1em;justify-content:flex-start;letter-spacing:-0.005em;padding:.35em 0;text-align:left;transition:outline 0s,color 250ms var(--penn-ease-in-out-quad)}.tabs__nav-item:hover,.tabs__nav-item:focus-visible{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--penn-color-text)}.tabs__nav-item.is-active{border-block-end-color:var(--penn-color-accent, currentColor);color:var(--penn-color-text)}@media(max-width: 47.9375rem){.tabs__nav-item{width:100%}}.tabs__nav-current{background-color:var(--penn-color-blue);color:var(--penn-color-white);justify-content:space-between;padding:var(--penn-gap-2xsmall);width:100%}@media(min-width: 48rem){.tabs__nav-current{display:none}}.tabs__nav-current:has(+.is-open)>svg{transform:rotate(180deg)}@media(min-width: 48rem){.tabs--nav-top .tabs__layout{flex-direction:column}.tabs--nav-top .tabs__nav{-moz-column-gap:var(--penn-gap-medium);column-gap:var(--penn-gap-medium);justify-content:center}.tabs--nav-top .tabs__nav-link{height:100%}.tabs--nav-left .tabs__layout{-moz-column-gap:var(--penn-gap-medium);column-gap:var(--penn-gap-medium);flex-direction:row}.tabs--nav-left .tabs__nav{flex:0 0 25%;flex-direction:column}.tabs--nav-left .tabs__nav-item{padding:var(--penn-gap-xsmall) 0}.tabs--nav-left .tabs__nav-item:not(.is-active){border-block-end:3px solid var(--penn-color-text-alpha, currentColor)}.tabs--nav-left .tabs__content{flex:1 1 75%}}:where(.tabs__tab-content)>*+*{margin-block-start:var(--penn-gap-block)}

/*# sourceMappingURL=style.css.map */