:root{box-sizing:border-box}*,:before,:after{box-sizing:inherit}*{margin:0;padding:0;outline:none}body{font-family:Helvetica,Arial,sans-serif;background-color:#2d2d2d;font-family:Source Sans Pro,sans-serif;font-weight:400}.c-TriangleRight{position:relative;top:3px;width:0;height:0;border-top:8px solid transparent;border-left:8px solid rgb(12,58,66);border-bottom:8px solid transparent}.c-EventPage--card{margin:1em}.c-EventPage{display:block;width:100%;min-height:100vh;background-color:#fff}.c-EventPage--body,.c-EventPage--body .c-EventPage--video,.c-EventPage--body .c-EventPage--content,.c-EventPage--body .c-EventPage--gallery{width:100%}@media (min-width: 35em){.c-EventPage{max-width:120ch}.c-EventPage .c-EventPage--body{background-color:#fff;width:100%;padding-bottom:3em}.c-EventPage .c-EventPage--body .c-EventPage--video{padding-bottom:3em}.c-EventPage .c-EventPage--body .c-EventPage--gallery,.c-EventPage .c-EventPage--body .c-EventPage--video{padding-left:min(7%,70px);padding-right:min(7%,70px)}.c-EventPage .c-EventPage--body .c-EventPage--gallery figure figcaption{font-size:calc(1.2em - .1em);font-style:italic;color:#000;line-height:1.3;padding-top:.6em;text-align:center;letter-spacing:.01em;line-height:1.5}.c-EventPage .c-EventPage--body .c-Article{padding-top:0}}@media (min-width: 110em){.c-EventPage{font-size:1vw}}
