/**handles:amimation,style,banner,breadcrumbs,credit,cta,popup,gd-core**/
.pull-up{transform:translateY(150%);transform:translate3d(0,150%,0)}.pull-right,.pull-up{opacity:0;transition:opacity 1.2s ease-in,transform 1.2s ease-in}.pull-right{transform:translate(-150%);transform:translate3d(-150%,0,0)}.pull-down{transform:translateY(-150%);transform:translate3d(0,-150%,0)}.pull-down,.pull-left{opacity:0;transition:opacity 1.2s ease-in,transform 1.2s ease-in}.pull-left{transform:translate(150%);transform:translate3d(150%,0,0)}.pull-down.animate,.pull-left.animate,.pull-right.animate,.pull-up.animate{opacity:1;transform:translate(0);transform:translateZ(0)}

header .banner-container{font-size:.9em}header .banner-container p{margin-bottom:.5rem;margin-top:.5rem;max-width:unset}
#breadcrumbs{padding:1rem 0 0}
#subatomic-icon polygon,#subatomic-text path{fill:#ffffff}#subatomic-credit{display:inline-block;text-align:left}#subatomic{display:inline-flex;vertical-align:text-bottom;height:24px;width:24px;overflow:hidden;padding:2px;opacity:.5;transition:1s}#subatomic:hover{opacity:1;width:130px}#subatomic:hover #subatomic-icon{transition-duration:.4s;transform:rotate(180deg);transition-timing-function:ease-in}#subatomic-icon,#subatomic-text{flex-shrink:0;height:22px;vertical-align:baseline}

#popup{top:0;bottom:0;right:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-height:100vh;position:fixed;overflow-x:hidden;background:rgba(0,0,0,.8);transform:translateY(-120%);opacity:0;transition:opacity .3s ease-in-out;z-index:9999999}.popup-container{background:#fff;box-shadow:0 0 15px $dark;margin:2rem auto;max-width:100%;padding:1.675rem 2rem;width:800px;transition:transform .3s ease-in-out;transform:translateY(-120%)}.popup-close{text-decoration:none;position:relative;top:-1rem;left:100%}.popup-close-x{height:20px;width:20px}.popup-close-x path{fill:var(--brand-med-text)}body.popup-open{height:100%;height:100vh;min-height:100vh;max-height:100vh;overflow:hidden;pointer-events:none;touch-action:none}body.popup-open #popup{pointer-events:auto;touch-action:auto}body.popup-open #popup,body.popup-open .popup-container{opacity:1;transform:translate(0)}