*,:before,:after{box-sizing:border-box}:before,:after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}audio,canvas,iframe,img,svg,video{vertical-align:middle}iframe{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}:root{--white: hsl(0, 0%, 100%);--black: hsl(345, 6%, 13%);--greyLight: hsl(345, 6%, 95%);--grey: hsl(345, 6%, 88%);--greyDark: hsl(345, 6%, 63%);--blue: hsl(240, 100%, 50%);--highlight: var(--blue);--bgColor: var(--white);--textColor: var(--black);color-scheme:light dark;--mtg: "mt-grotesque", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif;--garamond: "garamond-premier-pro", "HoeflerText-Regular", "Hoefler Text", Garamond, "Apple Garamond", "ITC Garamond Narrow", "Palatino Linotype", Palatino, serif;--mtgSize: .84;--fontSize: clamp(26px, 3.75vw, 60px);--fontSizeMedium: clamp( 22px, 3.1875vw, 51px );--fontSizeSmall: clamp( 16px, 1.875vw, 30px );--lineHeight: 1.48;--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--transition: .15s var(--ease-out-quad)}@media (prefers-color-scheme: dark){:root{--bgColor: var(--black);--textColor: var(--white);--white: hsl(0, 0%, 90%);--blue: hsl(220, 100%, 70%)}}::selection{background-color:var(--blue);color:var(--bgColor);text-shadow:none}html,body{width:100%}body{background-color:var(--bgColor);color:var(--textColor)}button{border:none;padding:0;margin:0;background-color:transparent;color:inherit}ul,ol{margin:0;padding:0}a{color:inherit}@font-face{font-family:mt-grotesque;src:url(/fonts/mt-grotesque/mt-grotesque.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}html{font-family:var(--garamond);font-weight:400;font-style:normal;font-size:var(--fontSize);line-height:var(--lineHeight);letter-spacing:0;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-kerning:normal;font-variant-numeric:oldstyle-nums;font-feature-settings:"kern","liga","clig","calt";tab-size:2;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{font-weight:inherit;margin-top:0;margin-bottom:0}i,em{font-style:italic}b,strong{font-weight:700}p{margin-top:0;margin-bottom:1em}sup{font-size:75%;line-height:0}small{font-size:75%}input{word-break:normal}.Footer{border-top:1px solid var(--textColor)}.Footer>div{width:100%;max-width:1600px;margin-right:auto;margin-left:auto;padding:1.5rem 1rem;font-size:var(--fontSizeSmall);font-feature-settings:"smcp" 1,"c2sc" 1}.Footer p{margin-bottom:0}.Footer-copyright{display:inline-block;position:relative;transform:translateY(3px)}.Footer a{font-family:var(--mtg);font-size:.625em;text-transform:uppercase;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.125em;transition:text-decoration-color var(--transition)}.Footer a:hover,.Footer a:focus{text-decoration-color:var(--blue)}
