﻿:root *{filter:none !important}html{font-family:sans-serif;margin:0;padding:0;position:relative}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}div,section,article,aside,address,blockquote,header,footer,menu,nav,a,img,figure,figcaption,audio,video,ol,ul,li,dl,dt,dd,table,caption,thead,tbody,tfoot,tr,th,td,h1,h2,h3,h4,h5,h6,p,hr,em,strong,small,sub,sup,mark,cite,q,abbr,dfn,var,kbd,code,samp,time,del,ins,b,i,u,s,form,fieldset,label,legend,input,button,pre,canvas,object,embed,iframe,ruby,summary,output{margin:0;padding:0;border:0 none;vertical-align:top;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:normal;font-style:normal;font-size:1em;text-decoration:none}span{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}b,strong,i,small,abbr,cite,code,dfn,em,kbd,strong,samp,var,a,bdo,map,q,span{vertical-align:baseline}blockquote,q{quotes:none}blockquote:after,q:after,blockquote:before,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}table,td,th,figcaption{text-align:left}ul{list-style:none}button,input,textarea{font-family:inherit;background-color:transparent}a{text-decoration:none;color:inherit;background:transparent}a:hover,a:active{outline:0 none}sup,sub{line-height:0}sup{vertical-align:super}sub{vertical-align:sub}legend{top:0;left:0;float:left;width:100%}input{line-height:normal;border-radius: 0;}input[type='button'],input[type='submit'],input[type='reset'],button{-webkit-appearance:button;cursor:pointer}button[disabled='disabled'],html input[disabled='disabled']{cursor:default}button,select{text-transform:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;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}label,input,button{display:inline-block}textarea{outline:none;resize:none;overflow-y:scroll}svg:not(:root){overflow:hidden}.grid{padding:0 !important;display:block;clear:both}.grid:after{content:"​";font-size:0;line-height:0;display:block;display:table;clear:both}.grid>*{display:block;float:left;margin:0 !important;min-height:1px;background:none !important;border:none !important}.grid>*:not(div[class*="col-"]){outline:medium solid red}.grid.gap-s{margin:0 -.25rem 0 -.25rem !important}.grid.gap-s>*{padding:0 .25rem !important}.grid.gap-m{margin:0 -.5rem 0 -.5rem !important}.grid.gap-m>*{padding:0 .5rem !important}.grid.gap-l{margin:0 -.75rem 0 -.75rem !important}.grid.gap-l>*{padding:0 .75rem !important}.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}.visible-s,.visible-l,.visible-xs,.visible-xl{visibility:hidden}@media screen{.visible-print{visibility:hidden;display:none}}@media print{.hidden-print{visibility:hidden;display:none}}.pos-top,.pos-bottom{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center}.pos-top{top:0}.pos-bottom{bottom:0}.pos-left,.pos-right{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.pos-left{left:0}.pos-right{right:0}.pos-top-left{position:absolute;top:0;left:0}.pos-top-right{position:absolute;top:0;right:0}.pos-bottom-left{position:absolute;bottom:0;left:0}.pos-bottom-right{position:absolute;bottom:0;right:0}.pos-cover,.fullscreen,.container-cover>*{position:absolute;top:0;bottom:0;left:0;right:0}.append-top,.append-bottom{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center}.append-top{bottom:100%}.append-bottom{top:100%}.append-left,.append-right{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.append-left{right:100%}.append-right{left:100%}.append-top-left{position:absolute;bottom:100%;right:0}.append-top-right{position:absolute;bottom:100%;left:0}.append-bottom-left{position:absolute;top:100%;left:0}.append-bottom-right{position:absolute;top:100%;right:0}.append-left-top{position:absolute;top:0;left:100%}.append-right-top{position:absolute;top:0;left:100%}.append-left-bottom{position:absolute;bottom:0;right:100%}.append-right-bottom{position:absolute;bottom:0;left:100%}.fullscreen{position:fixed;z-index:1000}.stack-v{display:block}.stack-v>*{margin:0;display:block !important}.stack-v.gap-s>*:not(:last-child){margin-bottom:.5rem}.stack-v.gap-m>*:not(:last-child){margin-bottom:1rem}.stack-v.gap-l>*:not(:last-child){margin-bottom:1.5rem}.stack-h{display:block;letter-spacing:-.14em !important;word-spacing:-.14em !important;white-space:nowrap}.stack-h>*{letter-spacing:normal;word-spacing:normal;display:inline-block !important;margin-left:0;margin-right:0;text-align:left;vertical-align:top;white-space:normal}.stack-h.gap-s>*:not(:last-child){margin-right:.5rem}.stack-h.gap-m>*:not(:last-child){margin-right:1rem}.stack-h.gap-l>*:not(:last-child){margin-right:1.5rem}.strap{display:table !important;table-layout:fixed !important}.strap>*{display:table-cell !important}.align-middle{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.align-center{margin-left:auto;margin-right:auto}table.gap-s td,table.gap-s th{padding:.25rem}table.gap-m td,table.gap-m th{padding:.5rem}table.gap-l td,table.gap-l th{padding:.75rem}table.rules-h-thin>*:not(:last-child) tr *,table.rules-h-thin tbody:last-child tr:not(:last-child) *{border-bottom:.1rem solid currentColor}table.rules-h-medium>*:not(:last-child) tr *,table.rules-h-medium tbody:last-child tr:not(:last-child) *{border-bottom:.2rem solid currentColor}table.rules-h-thick>*:not(:last-child) tr *,table.rules-h-thick tbody:last-child tr:not(:last-child) *{border-bottom:.3rem solid currentColor}table.rules-v-thin>*:not(:last-child) tr *{border-bottom:.1rem solid currentColor}table.rules-v-medium>*:not(:last-child) tr *{border-bottom:.2rem solid currentColor}table.rules-v-thick>*:not(:last-child) tr *{border-bottom:.3rem solid currentColor}.col-1{width:8.33333333%}.col-2{width:16.66666667%}.col-3{width:25%}.col-4{width:33.33333333%}.col-5{width:41.66666667%}.col-6{width:50%}.col-7{width:58.33333333%}.col-8{width:66.66666667%}.col-9{width:75%}.col-10{width:83.33333333%}.col-11{width:91.66666667%}.col-12{width:100%}@media screen and (min-width:960px){.col-l-1{width:8.33333333%}.col-l-2{width:16.66666667%}.col-l-3{width:25%}.col-l-4{width:33.33333333%}.col-l-5{width:41.66666667%}.col-l-6{width:50%}.col-l-7{width:58.33333333%}.col-l-8{width:66.66666667%}.col-l-9{width:75%}.col-l-10{width:83.33333333%}.col-l-11{width:91.66666667%}.col-l-12{width:100%}.visible-l{visibility:visible}.hidden-l{visibility:hidden;display:none}}@media screen and (min-width:1200px){.col-xl-1{width:8.33333333%}.col-xl-2{width:16.66666667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333333%}.col-xl-5{width:41.66666667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333333%}.col-xl-8{width:66.66666667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333333%}.col-xl-11{width:91.66666667%}.col-xl-12{width:100%}.visible-xl{visibility:visible}.hidden-xl{visibility:hidden;display:none}}@media screen and (max-width:740px){.col-s-1{width:8.33333333%}.col-s-2{width:16.66666667%}.col-s-3{width:25%}.col-s-4{width:33.33333333%}.col-s-5{width:41.66666667%}.col-s-6{width:50%}.col-s-7{width:58.33333333%}.col-s-8{width:66.66666667%}.col-s-9{width:75%}.col-s-10{width:83.33333333%}.col-s-11{width:91.66666667%}.col-s-12{width:100%}.visible-s{visibility:visible}.hidden-s{visibility:hidden;display:none}}@media screen and (max-width:520px){.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}.visible-xs{visibility:visible}.hidden-xs{visibility:hidden;display:none}}