.box-page-title{width:100%}.box-page-title h1{line-height:1.5rem;font-weight:400;padding-top:40px;padding-bottom:40px;width:100%;text-align:center;margin:0 auto}@media (min-width:768px){.box-page-title{background:#f5f5f5}.box-page-title h1{font-size:2.25rem;line-height:2.625rem;padding-top:60px;padding-bottom:60px}}.cols{width:100%}.cols>.col{width:100%;padding-left:0;padding-right:0}@media (min-width:768px){.cols{display:flex;flex-wrap:nowrap;justify-content:space-between}.cols>.col{padding-right:5px}.cols>.col:last-child{padding-right:0}}ul.link-list{list-style:none;padding:16px 0 0;margin:0}@media (min-width:768px){ul.link-list{padding-top:4px}}ul.link-list li{padding:0 0 16px;color:#666;font-size:.875rem;line-height:1.3125rem;font-weight:400}ul.link-list li a{color:#666}ul.link-list li a:hover{text-decoration:none;color:#222}@media (min-width:768px){ul.link-list li{padding-bottom:4px}}@media (min-width:1280px){ul.link-list li{font-size:1rem;line-height:1.5rem}}ul.link-list__featured{text-transform:uppercase}ul.link-list__featured li{font-weight:600;color:#222}ul.link-list__featured li a{color:#222}ul.link-list__featured a:hover{text-decoration:none}.link-list-header{text-transform:uppercase;font-size:.875rem;line-height:1.3125rem;font-weight:600;margin:16px 0 0}.link-list-header a:hover{text-decoration:none}@media (min-width:768px){.link-list-header{margin-top:4px;margin-bottom:2px}}@media (min-width:1280px){.link-list-header{font-size:1rem;line-height:1.5rem}}.toggle-section-header{padding-top:20px;padding-bottom:20px;border-top:1px solid rgba(0,0,0,.1);cursor:pointer}.toggle-section-header>h2{font-size:1rem;line-height:1rem;font-weight:400;margin:0;display:inline-block}.toggle-section-header .toggle-icon{float:right;font-size:1.3rem;line-height:1.6rem;font-weight:900}@media (min-width:768px){.toggle-section-header{padding-top:30px;border:none;cursor:default}.toggle-section-header>h2{font-size:1.875rem;line-height:2.25rem}.toggle-section-header .toggle-icon{display:none}}@media (min-width:1280px){.toggle-section-header{padding-top:40px}}.toggle-section-body{padding-top:20px;padding-bottom:20px;background:#f5f5f5}@media (max-width:767.98px){.toggle-section-body.collapsed{max-height:0;padding-top:0;padding-bottom:0;overflow:hidden}}@media (min-width:768px){.toggle-section-body{padding-bottom:30px;background:0 0}}