*,::after,::before{box-sizing:border-box}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@viewport{width:device-width}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{text-decoration:none;background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{color:#000;background:#ff0}sub,sup{font-size:.75rem;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{display:inline-block;max-width:100%;height:auto;vertical-align:middle;-ms-interpolation-mode:bicubic;border:0}iframe,svg{max-width:100%}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:inherit;font-size:1rem}button,input,optgroup,select,textarea{font:inherit;margin:0;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{width:100%;table-layout:fixed;border-spacing:0;border-collapse:collapse}td,th,tr{vertical-align:middle}td,th{padding:.425rem 0}th{text-align:left}.g-container{width:75em;margin:0 auto;padding:0}@media only all and (min-width:60em) and (max-width:74.938em){.g-container{width:60em}}@media only all and (min-width:48em) and (max-width:59.938em){.g-container{width:48em}}@media only all and (min-width:30.063em) and (max-width:47.938em){.g-container{width:30em}}@media only all and (max-width:30em){.g-container{width:100%}}.g-grid{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;-ms-flex-flow:row wrap;flex-flow:row wrap}.g-grid.nowrap{-ms-flex-flow:row;flex-flow:row}.g-block{min-width:0;min-height:0;box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media only all and (max-width:47.938em){.g-block{box-flex:0;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%}}.g-content{margin:.625rem;padding:.938rem}@media only all and (max-width:47.938em){body [class*=size-]{box-flex:0;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%}}.size-1-2{box-flex:0;-moz-flex:0 50%;-ms-flex:0 50%;flex:0 50%}.size-1-3{box-flex:0;-moz-flex:0 33.3333333333%;-ms-flex:0 33.3333333333%;flex:0 33.3333333333%}.size-1-4{box-flex:0;-moz-flex:0 25%;-ms-flex:0 25%;flex:0 25%}.size-1-5{box-flex:0;-moz-flex:0 20%;-ms-flex:0 20%;flex:0 20%}.size-1-6{box-flex:0;-moz-flex:0 16.6666666667%;-ms-flex:0 16.6666666667%;flex:0 16.6666666667%}.size-1-7{box-flex:0;-moz-flex:0 14.2857142857%;-ms-flex:0 14.2857142857%;flex:0 14.2857142857%}.size-1-8{box-flex:0;-moz-flex:0 12.5%;-ms-flex:0 12.5%;flex:0 12.5%}.size-1-9{box-flex:0;-moz-flex:0 11.1111111111%;-ms-flex:0 11.1111111111%;flex:0 11.1111111111%}.size-1-10{box-flex:0;-moz-flex:0 10%;-ms-flex:0 10%;flex:0 10%}.size-1-11{box-flex:0;-moz-flex:0 9.0909090909%;-ms-flex:0 9.0909090909%;flex:0 9.0909090909%}.size-1-12{box-flex:0;-moz-flex:0 8.3333333333%;-ms-flex:0 8.3333333333%;flex:0 8.3333333333%}@media only all and (max-width:47.938em){@supports not (flex-wrap:wrap){.g-grid{display:block;-webkit-box-lines:inherit;-moz-box-lines:inherit;box-lines:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit}.g-block{display:block;box-flex:inherit;-moz-flex:inherit;-ms-flex:inherit;flex:inherit}}}.first-block{-ms-flex-order:-1;order:-1}.last-block{-ms-flex-order:1;order:1}.fixed-blocks{-ms-flex-flow:row wrap;flex-flow:row wrap}.fixed-blocks .g-block{width:25%;box-flex:inherit;-moz-flex:inherit;-ms-flex:inherit;flex:inherit}@media only all and (min-width:60em) and (max-width:74.938em){.fixed-blocks .g-block{width:33.3333333333%}}@media only all and (min-width:48em) and (max-width:59.938em){.fixed-blocks .g-block{width:50%}}@media only all and (max-width:47.938em){.fixed-blocks .g-block{width:100%}}@supports not (flex-wrap:wrap){.fixed-blocks{display:block;-ms-flex-flow:inherit;flex-flow:inherit}}body{font-size:1rem;line-height:1.7}h1,h2,h3,h4,h5,h6{margin:.85rem 0 1.7rem 0;text-rendering:optimizeLegibility}h1{font-size:3.2rem}h2{font-size:-.6rem}h3{font-size:-.5rem}h4{font-size:1.75rem}h5{font-size:1.35rem}h6{font-size:.85rem}p{margin:1.7rem 0}dl,ol,ul{margin-top:1.7rem;margin-bottom:1.7rem}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin-top:0;margin-bottom:0}dl,ul{margin-left:1.7rem;padding:0}ol{padding-left:1.7rem}blockquote{margin:1.7rem 0;padding-left:.85rem}cite{font-size:.875rem;display:block}cite:before{content:'\2014 \0020'}pre{margin:1.7rem 0;padding:.938rem}code{vertical-align:bottom}small{font-size:.875rem}hr{margin:1.7rem 0;border-top:none;border-right:none;border-left:none}fieldset{margin:0 0 1.7rem 0;padding:.938rem;border:0}input,label,select{display:block}label{margin-bottom:.425rem}label.required:after{content:'*'}label abbr{display:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select[multiple=multiple],textarea{margin-bottom:.85rem;padding:.425rem .425rem;transition:border-color;border-radius:0}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select[multiple=multiple]:focus,textarea:focus{outline:0}textarea{resize:vertical}input[type=checkbox],input[type=radio]{display:inline;margin-right:.425rem}input[type=file]{width:100%}select{width:auto;max-width:100%;margin-bottom:1.7rem}button,input[type=submit]{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;border:inherit}