html{position:relative;height:100%;overflow:hidden;font:normal normal 14pt/1.5 custom,helvetica,arial,sans-serif}body{margin:0;padding:0;background-color:#000;color:#fff}#app,#layout,body{display:flex;flex-flow:row nowrap;height:100%;overflow:hidden}#app,#layout{align-items:stretch;width:100%}#layout{position:relative;left:0;transition:left .5s ease}#layout.drawerVisible{left:-500px}#main{display:flex;flex-flow:column nowrap;justify-content:stretch;position:relative;overflow:hidden;flex:1 0;background-size:cover;background-position:50%;max-height:100%}.width-limiter{max-width:1024px;margin:auto;padding:0 20px;box-sizing:border-box}#content{flex:1000 1000;transition:background 1s;background:rgba(0,0,0,.7);position:relative;overflow-y:auto}#content .logo:not(.fab){margin:2em 0}#content .logo.fab{margin:0 0 2em}#content.fadeOutBackground{background:#000}#content .content__default{padding-top:20px;padding-bottom:20px}#content a{color:#b2ddf2;text-decoration:none}#content a:hover{text-decoration:underline}#content a.header-anchor{position:absolute;left:0;visibility:hidden;display:inline-block;width:1em}#content a.social{display:inline-flex;vertical-align:middle;color:#fff;margin-right:.5em}#content a.social:hover{text-decoration:none}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{position:relative;font-weight:400;margin-left:-1em;padding-left:1em}#content h1:hover a.header-anchor,#content h2:hover a.header-anchor,#content h3:hover a.header-anchor,#content h4:hover a.header-anchor,#content h5:hover a.header-anchor,#content h6:hover a.header-anchor{visibility:visible}#content h1{font-size:2.7rem}#content h1+h2{margin-top:-1rem}#content h2{font-size:2rem}#content h3{font-size:1.6rem}#content h4{font-size:1.3rem}#content table{margin:1rem auto}#content table tr>*{padding-left:1em;padding-right:1em}#content table tr>:first-child{padding-left:0}#content table tr>:last-child{padding-right:0}#content table th{font-weight:700}.homepage #content .width-limiter{min-height:100%}.homepage #content .content__default{display:flex;flex-flow:column nowrap;justify-content:stretch;align-items:flex-start;min-height:100%}.homepage #content .content__default .logo:not(.fab){margin:2em 0}.homepage #content .content__default .logo.fab{margin:0 0 2em}.homepage #content .content__default blockquote,.homepage #content .content__default p,.homepage #content .content__default ul{flex:1;margin:0 0 1em}#drawer{position:relative;z-index:100;background:transparent}#drawer .drawer{background:#008bbf;color:#fff;position:fixed;top:0;right:-500px;bottom:0;width:500px;transition:right .5s ease}#drawer .drawer .toggle{background-color:transparent;transition:background-color .5s}#drawer .drawer .toggle .icon{position:absolute;top:20px;left:-100px;cursor:pointer;color:#fff;text-align:center;width:70px;height:70px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background:rgba(0,0,0,.3)}#drawer .drawer .toggle .icon svg{display:block}#drawer .drawer.visible{right:0}#drawer .drawer.visible .toggle{background-color:rgba(0,0,0,.7)}#drawer .drawer.fullscreen .toggle{position:absolute;left:-100vw;width:100vw;height:100vh}#drawer .drawer.fullscreen .toggle .icon{left:calc(100vw - 100px)}#drawer .drawer nav{margin:20px}#drawer .drawer nav a{color:#b2ddf2;text-decoration:none;display:block;padding:1rem;text-transform:uppercase;font-size:1.5rem}#drawer .drawer nav a.selected,#drawer .drawer nav a:hover,#footer{color:#fff}#footer{min-height:1rem;padding:.5rem;background:#009ed8;text-align:center}#footer nav{margin-left:-1em}#footer a{color:#b2ddf2;text-decoration:none;margin:0 1em;text-transform:uppercase}#footer a.selected,#footer a:hover{color:#fff}.flex-row{width:calc(100% + 2rem);display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin:0 -1rem}.flex-row>*{margin:0 1rem!important}.fab{position:absolute;top:110px;right:30px;width:70px}@media screen and (max-width:1100px){#main #content .header-anchor{visibility:hidden}}@media screen and (max-width:720px){#content .logo:not(.fab){margin:1em 0}#content .logo.fab{margin:0 0 1em}#content .logo img{height:70px!important}#layout.drawerVisible{left:calc(-100vw - -70px)}#layout.generic #content{padding-top:90px}#layout.generic #content .logo img{margin:calc(-90px - 1em) 0 0}#drawer .drawer{width:calc(100vw - 70px);right:calc(-100vw - -70px)}#drawer .drawer.visible{right:0}#drawer .drawer.visible .toggle .icon{left:calc(100vw - 100px)}#drawer .drawer .toggle .icon{left:-100px}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6,#content li,#content p,#content table{hyphens:auto}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{font-weight:700;hyphens:auto}#content h1{font-size:1.8rem}#content h2{font-size:1.6rem}#content h3{font-size:1.3rem}#content h4{font-size:1.1rem}}.icon.outbound{color:#aaa;display:inline-block;vertical-align:middle;position:relative;top:-1px}.sr-only{white-space:nowrap;border-width:0}.logo[data-v-1fa0796e]{display:inline-block}img[data-v-1fa0796e]{display:block}.clickable[data-v-1fa0796e]{cursor:pointer}.svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;vertical-align:-.125em}.svg-inline--fa.fa-lg{vertical-align:-.225em}.svg-inline--fa.fa-w-1{width:.0625em}.svg-inline--fa.fa-w-2{width:.125em}.svg-inline--fa.fa-w-3{width:.1875em}.svg-inline--fa.fa-w-4{width:.25em}.svg-inline--fa.fa-w-5{width:.3125em}.svg-inline--fa.fa-w-6{width:.375em}.svg-inline--fa.fa-w-7{width:.4375em}.svg-inline--fa.fa-w-8{width:.5em}.svg-inline--fa.fa-w-9{width:.5625em}.svg-inline--fa.fa-w-10{width:.625em}.svg-inline--fa.fa-w-11{width:.6875em}.svg-inline--fa.fa-w-12{width:.75em}.svg-inline--fa.fa-w-13{width:.8125em}.svg-inline--fa.fa-w-14{width:.875em}.svg-inline--fa.fa-w-15{width:.9375em}.svg-inline--fa.fa-w-16{width:1em}.svg-inline--fa.fa-w-17{width:1.0625em}.svg-inline--fa.fa-w-18{width:1.125em}.svg-inline--fa.fa-w-19{width:1.1875em}.svg-inline--fa.fa-w-20{width:1.25em}.svg-inline--fa.fa-pull-left{margin-right:.3em;width:auto}.svg-inline--fa.fa-pull-right{margin-left:.3em;width:auto}.svg-inline--fa.fa-border{height:1.5em}.svg-inline--fa.fa-li{width:2em}.svg-inline--fa.fa-fw{width:1.25em}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{transform-origin:center center}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:#ff253a;border-radius:1em;box-sizing:border-box;color:#fff;height:1.5em;line-height:1;max-width:5em;min-width:1.5em;overflow:hidden;padding:.25em;right:0;text-overflow:ellipsis;top:0;transform:scale(.25);transform-origin:top right}.fa-layers-bottom-right{bottom:0;right:0;top:auto;transform:scale(.25);transform-origin:bottom right}.fa-layers-bottom-left{bottom:0;left:0;right:auto;top:auto;transform:scale(.25);transform-origin:bottom left}.fa-layers-top-right{right:0;top:0;transform:scale(.25);transform-origin:top right}.fa-layers-top-left{left:0;right:auto;top:0;transform:scale(.25);transform-origin:top left}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s linear infinite}.fa-pulse{animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:#fff}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fad.fa-inverse{color:#fff}@font-face{font-family:custom;font-display:fallback;src:url(/assets/fonts/OpenSans-Light-webfont.05c88e41.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:custom;font-display:fallback;src:url(/assets/fonts/OpenSans-LightItalic-webfont.bab29d3d.woff) format("woff");font-style:italic;font-weight:400}@font-face{font-family:custom;font-display:fallback;src:url(/assets/fonts/OpenSans-Italic-webfont.c2f76529.woff) format("woff");font-style:italic;font-weight:700}@font-face{font-family:custom;font-display:fallback;src:url(/assets/fonts/OpenSans-Regular-webfont.c8ffdeb3.woff) format("woff");font-style:normal;font-weight:700}