/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.u-inline{display:inline!important}.u-inlineBlock{display:inline-block!important}.u-block{display:block!important}.u-table{display:table!important}.u-tableCell{display:table-cell!important}.u-cf:before,.u-cf:after{content:" ";display:table}.u-cf:after{clear:both}.u-nbfc{overflow:hidden}.u-nbfcAlt{display:table-cell;width:10000px}.u-pullLeft{float:left!important}.u-pullRight{float:right!important}.u-objLeft{float:left!important;margin-right:10px}.u-objRight{float:right!important;margin-left:10px}.u-objLeft img,.u-objRight img{display:block;max-width:none}.u-alignTop{vertical-align:top!important}.u-alignMiddle{vertical-align:middle!important}.u-alignBaseline{vertical-align:baseline!important}.u-alignBottom{vertical-align:bottom!important}.u-linkClean,.u-linkClean:hover,.u-linkClean:focus,.u-linkClean:active{text-decoration:none}.u-linkComplex,.u-linkComplex:hover,.u-linkComplex:focus,.u-linkComplex:active{text-decoration:none}.u-linkComplex:hover .u-linkComplex-target,.u-linkComplex:focus .u-linkComplex-target,.u-linkComplex:active .u-linkComplex-target{text-decoration:underline}.u-linkBlock,.u-linkBlock:hover,.u-linkBlock:focus,.u-linkBlock:active{display:block;text-decoration:none}.u-linkPseudo{display:inline;padding:0;border:0;margin:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.u-linkPseudo:hover,.u-linkPseudo:focus,.u-linkPseudo:active{background:transparent;color:inherit}.u-textTruncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.u-textBreak{word-break:break-all;word-break:break-word;word-wrap:break-word}.u-textCenter{text-align:center}.u-textLeft{text-align:left}.u-textRight{text-align:right}.Button{-webkit-appearance:none;background:transparent;border:1px solid;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0;padding:.4em .75em;position:relative;text-align:center;text-decoration:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.Button:hover,.Button:focus,.Button:active{text-decoration:none}.Button:disabled,.Button.is-disabled{cursor:default}.Button::-moz-focus-inner{border:0;padding:0}.Button--full{display:block;width:100%}.FlexEmbed{position:relative;overflow:hidden;height:0;padding:0}.FlexEmbed-item,.FlexEmbed iframe,.FlexEmbed embed,.FlexEmbed object{position:absolute;left:0;top:0;width:100%;height:100%}.FlexEmbed--16by9{padding-bottom:56.25%}.FlexEmbed--4by3{padding-bottom:75%}html{background:transparent;font-size:14px;line-height:1.2858em}body{overflow:hidden}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,p{margin:0}a[tabindex="-1"]{outline:0}.u-inlineBlock{max-width:100%}.u-textMute{color:#777}.u-textSmall{font-size:.857em}.u-textInherit{color:inherit}.u-textInheritAll,.u-textInheritAll:hover,.u-textInheritAll:focus,.u-textInheritAll:active{color:inherit}.u-linkImgFocus:focus{outline:2px solid;outline-offset:-2px}.Container{overflow:hidden}.CardAttribution{margin:0 0 1em}.CardAttribution-avatar{border-radius:2px;display:inline-block;vertical-align:middle;width:18px}.mq-wide .CardAttribution-avatar{width:20px}.CardAttribution-name{display:inline-block;font-size:12px;vertical-align:middle}.mq-wide .CardAttribution-name{font-size:14px}.CardFooter{margin:1em 0 0}.Title{font-size:1em;margin:0 0 .15em}.Description{margin:.35em 0 0;word-break:break-word;word-wrap:break-word}.Box{margin:1em 0 .75em}.Button--default{background-color:#f5f5f5;background-image:-webkit-linear-gradient(#fff,#eee);background-image:linear-gradient(#fff,#eee);border-color:#ccc;border-radius:4px;font-weight:700;margin-top:1em;padding:.5em 1em}.Button--default:hover,.Button--default:focus,.Button--default:active{background:#eee;border-color:#aaa;color:inherit}.Button--default:active{box-shadow:inset 0 2px 5px -1px rgba(0,0,0,.2)}.Thumbnail{float:right;height:auto;margin:0 0 0 15px;width:60px}.Thumbnail--appIcon{border-radius:17%}.mq-medium .Thumbnail{width:120px}.mq-medium .Thumbnail--appIcon{width:60px}.ImageGrid{overflow:hidden;margin:0 -2px -4px}.ImageGrid-cell{float:left}.ImageGrid-imageWrapper{display:block;margin:0 2px 4px}.ImageGrid-image{display:block;width:100%;height:auto}.ImageGrid--1on3 .ImageGrid-cell{width:33.333%}.ImageGrid--1on3 .ImageGrid-cell--1{width:100%}.ImageGrid--2col .ImageGrid-cell{width:50%}.mq-wide .wide-ImageGrid--4col .ImageGrid-cell{width:25%}.ImageWithInfo-image{float:left;margin:0 15px 0 0;max-height:120px;max-width:120px}.mq-medium .ImageWithInfo-image{max-height:138px;max-width:138px}.ImageWithInfo-item{border-color:#ccc;border-style:solid;border-width:0 0 1px;padding:11px 0}.ImageWithInfo-item:first-child{border-top-width:1px}.mq-medium .ImageWithInfo-item{padding:15px 0 16px}.ImageWithInfo-label{color:#999;font-size:12px;text-transform:uppercase}