.titanBody{--color-accent-orange:var(--color-accent-pink);--breakpoint-phone:600px;--breakpoint-tablet:768px;--breakpoint-tablet-landscape:1024px;--breakpoint-desktop:1200px;--breakpoint-widescreen:1600px}@media(min-width:1200px){.titanBody{--background-nav-links-current-hover:transparent;--background-secondary-nav:var(--color-white)}}button.ButtonLink,.titanBody a,.mainBody a{color:var(--color-accent-pink)}.StripeQuickLinks ul a,.titanBody .TitanStripe[class*="Light"] a,.titanBody .SimpleCard a,.mainBody .SimpleCard a,.titanBody .DataTable table a{color:var(--color-text-dark)}.titanBody .TitanStripe[class*="Primary"] .Button a{color:var(--color-white);background:var(--color-brand-primary)}.titanBody .TitanStripe[class*="Primary"] .Button a:hover,.titanBody .TitanStripe[class*="Primary"] .Button a:focus,.titanBody .TitanStripe[class*="Primary"] .Button a:active{color:var(--color-brand-primary);border-color:var(--color-brand-primary);background:var(--color-white)}.titanBody .TitanStripe[class*="Primary"]{background:var(--color-accent-pink)}.DataTable table th{background:var(--color-brand-secondary);color:var(--color-text-dark)}#utilityArea{background:transparent}#headerArea{background:var(--color-light);border-color:var(--color-accent-pink)}#utilityArea{display:block}#utilityArea nav.utility{display:none}@media(max-width:450px){#logoArea img{max-width:100px}div#utilityArea::before{width:130px;height:75px}}@media(max-width:1199){#logoArea{margin:26px 0}}@media(min-width:1200px){div#utilityArea::before{right:5%}#logoArea{margin-top:-20px}#navOpener:checked~#navArea,#navArea{top:-20px}#navOpener:checked~#navArea .searchArea,#navArea .searchArea{display:none}.titanBody div.side nav a.current,#navArea nav.top .menu>li>a.current{box-shadow:inset 0 -3px 0 -1px var(--color-brand-secondary)}#navArea nav.top .menu>li>a{padding:26px 13px 20px}#navArea nav.top .menu>li>a span.arrow{display:block}}@media(min-width:1320px){#headerArea .siteBounds{max-width:90vw}}@media(min-width:1920px){#headerArea .siteBounds{max-width:1728px}}ul.SocialMedia{display:flex;column-gap:1rem;font-size:3.4rem}.titanBody .bottomContent.customFooter ul.SocialMedia a:hover,.titanBody .bottomContent.customFooter ul.SocialMedia a:focus,.titanBody .bottomContent.customFooter ul.SocialMedia a:active{color:var(--color-brand-secondary);border-bottom:2px solid}