/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.visually-hidden{width:1px !important;height:1px !important;clip-path:rect(0 0 0 0) !important;border:0 !important;margin:-1px !important;padding:0 !important;position:absolute !important;overflow:hidden !important;}.visually-hidden:active,.visually-hidden:focus{width:auto !important;height:auto !important;clip-path:auto !important;margin:0 !important;position:static !important;overflow:visible !important;}.bux-image{width:100%;display:block;}.bux-image__float-left{float:left;margin-bottom:32px;margin-right:32px;}.bux-image__float-right{float:right;margin-bottom:32px;margin-left:32px;}.bux-image--16x9{aspect-ratio:16 / 9;object-fit:cover;width:100%;}.bux-image--1x1{aspect-ratio:1;object-fit:cover;width:100%;}.bux-image--3x2{aspect-ratio:3 / 2;object-fit:cover;width:100%;}.bux-media-border{border:1px var(--gray-light-60) solid;}.bux-image-caption{border-bottom:2px solid var(--gray-light-80);margin-bottom:32px;}.bux-image-caption__text{margin:8px 0 10px;font-family:BuckeyeSans,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;}
.visually-hidden{width:1px !important;height:1px !important;clip-path:rect(0 0 0 0) !important;border:0 !important;margin:-1px !important;padding:0 !important;position:absolute !important;overflow:hidden !important;}.visually-hidden:active,.visually-hidden:focus{width:auto !important;height:auto !important;clip-path:auto !important;margin:0 !important;position:static !important;overflow:visible !important;}@media (width >= 0){h1,.bux-h1{color:var(--body-copy);margin:0 0 8px;font-family:BuckeyeSerif,Georgia,serif;font-size:1.75rem;font-weight:900;line-height:2.25rem;}h1 a,.bux-h1 a{color:var(--scarlet);text-decoration:none;}h1 a:hover,.bux-h1 a:hover{text-decoration:underline;}h2,.bux-h2{color:var(--body-copy);margin:0 0 8px;font-family:BuckeyeSans,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.875rem;}h2 a,.bux-h2 a{color:var(--scarlet);text-decoration:none;}h2 a:hover,.bux-h2 a:hover{text-decoration:underline;}h3,.bux-h3{color:var(--body-copy);margin:0 0 8px;font-family:BuckeyeSans,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.625rem;}h3 a,.bux-h3 a{color:var(--scarlet);text-decoration:none;}h3 a:hover,.bux-h3 a:hover{text-decoration:underline;}h4,.bux-h4{color:var(--body-copy);margin:0 0 8px;font-family:BuckeyeSans,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5rem;}h4 a,.bux-h4 a{color:var(--scarlet);text-decoration:none;}h4 a:hover,.bux-h4 a:hover{text-decoration:underline;}h5,.bux-h5{color:var(--body-copy);margin:0 0 8px;font-family:BuckeyeSans,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;}h5 a,.bux-h5 a{color:var(--scarlet);text-decoration:none;}h5 a:hover,.bux-h5 a:hover{text-decoration:underline;}h6,.bux-h6{color:var(--body-copy);margin:0 0 8px;font-family:BuckeyeSans,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;}h6 a,.bux-h6 a{color:var(--scarlet);text-decoration:none;}h6 a:hover,.bux-h6 a:hover{text-decoration:underline;}h1.bux-h1--alt{color:var(--body-copy);margin:0 0 8px;font-family:BuckeyeSans,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:1.75rem;font-weight:800;line-height:2.25rem;}h1.bux-h1--alt a{color:var(--scarlet);text-decoration:none;}h1.bux-h1--alt a:hover{text-decoration:underline;}h2.bux-h2--alt{color:var(--body-copy);margin:0 0 8px;font-family:BuckeyeSans,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.625rem;}h2.bux-h2--alt a{color:var(--scarlet);text-decoration:none;}h2.bux-h2--alt a:hover{text-decoration:underline;}}@media (width >= 640px){h1,.bux-h1{color:var(--body-copy);margin:0 0 8px;font-family:BuckeyeSerif,Georgia,serif;font-size:2.5rem;font-weight:900;line-height:3rem;}h1 a,.bux-h1 a{color:var(--scarlet);text-decoration:none;}h1 a:hover,.bux-h1 a:hover{text-decoration:underline;}h2,.bux-h2{color:var(--body-copy);margin:0 0 8px;font-family:BuckeyeSans,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:1.75rem;font-weight:800;line-height:2.25rem;}h2 a,.bux-h2 a{color:var(--scarlet);text-decoration:none;}h2 a:hover,.bux-h2 a:hover{text-decoration:underline;}h3,.bux-h3{color:var(--body-copy);margin:0 0 8px;font-family:BuckeyeSans,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.625rem;}h3 a,.bux-h3 a{color:var(--scarlet);text-decoration:none;}h3 a:hover,.bux-h3 a:hover{text-decoration:underline;}h1.bux-h1--alt{color:var(--body-copy);margin:0 0 8px;font-family:BuckeyeSans,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:2.5rem;font-weight:800;line-height:3rem;}h1.bux-h1--alt a{color:var(--scarlet);text-decoration:none;}h1.bux-h1--alt a:hover{text-decoration:underline;}}
.visually-hidden{width:1px !important;height:1px !important;clip-path:rect(0 0 0 0) !important;border:0 !important;margin:-1px !important;padding:0 !important;position:absolute !important;overflow:hidden !important;}.visually-hidden:active,.visually-hidden:focus{width:auto !important;height:auto !important;clip-path:auto !important;margin:0 !important;position:static !important;overflow:visible !important;}.bux-icon-dl{--item-gap:1rem;--column-gap:2rem;--column-gap-sm:1rem;--icon-size:1.5rem;--icon-gap:.75rem;overflow-wrap:break-word;}.bux-icon-dl .icon{display:flex;}.bux-icon-dl .icon:before{margin-right:var(--icon-gap);font-family:bux-icons;font-size:var(--icon-size);color:var(--brand-primary);font-weight:400;line-height:1;}html.bux-dark-theme .bux-icon-dl .icon:before{color:var(--static-white);}.bux-icon-dl dt{align-items:center;display:flex;}.bux-icon-dl dd{margin-left:2.375rem;}.bux-icon-dl--2-col{column-gap:var(--column-gap);grid-template-rows:auto;grid-template-columns:repeat(2,1fr);display:grid;}.bux-icon-dl--2-col .bux-icon-dl__item:nth-child(odd){grid-column:1 / 2;}.bux-icon-dl--2-col .bux-icon-dl__item:nth-child(2n){grid-column:2 / 3;}@media (width <= 640px){.bux-icon-dl--2-col{gap:var(--item-gap);flex-direction:column;display:flex;}.bux-icon-dl--2-col .bux-icon-dl__item{grid-column:unset;}}
