.managedContent .wrapTextSection details{transition:margin .15s linear}.managedContent .wrapTextSection details+details{margin-top:-1px}.managedContent .wrapTextSection details[open]:not(:first-child){margin-top:8px}.managedContent .wrapTextSection details[open]:not(:last-child){margin-bottom:8px}#content .managedContent>*+*,.managedContent .wrapContent>*+*{margin-top:32px}#content .managedContent>.cmpCTA+.cmpCTA{margin-top:16px}@media (max-width:767px){.managedContent>.calendarItem{margin:0 -8px}}@media (min-width:768px){.managedContent .wrapTextSection details[open]:not(:first-child){margin-top:16px}.managedContent .wrapTextSection details[open]:not(:last-child){margin-bottom:16px}#content .managedContent>*+*{margin-top:64px}#content .managedContent>.cmpCTA{width:70%}#content .managedContent>.cmpCTA+.cmpCTA{margin-top:16px}#content .managedContent>.wrapFocus .focus{display:flex}#content .managedContent>.wrapFocus .focus a{flex-basis:100%}}@media (min-width:980px){.managedContent .wrapContent>*+*{margin-top:0}#content .managedContent.singleMain .gallery,#content .managedContent.singleMain .wrapFocus,#content .managedContent.singleMain .wrapLinkList{margin-left:calc(-50vw + 449px);margin-right:calc(-50vw + 449px)}.pgSubsiteLanding #content .managedContent.singleMain .gallery,.pgSubsiteLanding #content .managedContent.singleMain .wrapFocus,.pgSubsiteLanding #content .managedContent.singleMain .wrapLinkList{margin-left:auto;margin-right:auto}}@media (min-width:980px) and (min-width:768px){.managedContent .split-2>.wrapContent{grid-gap:24px;display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:980px) and (min-width:980px){.managedContent .split-2>.wrapContent{grid-gap:32px}}@media (min-width:980px) and (min-width:768px){.managedContent .split-3>.wrapContent{grid-gap:24px;display:grid;grid-template-columns:repeat(3,1fr)}}@media (min-width:980px) and (min-width:980px){.managedContent .split-3>.wrapContent{grid-gap:32px}}@media (min-width:1280px){#content .managedContent:not(.singleMain) .gallery,#content .managedContent:not(.singleMain) .wrapFocus.split-3{margin-right:-108px}}
