﻿@import url(http://fonts.googleapis.com/css?family=Source+Code+Pro);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:400;src:local("Ubuntu"),url(http://themes.googleusercontent.com/static/fonts/ubuntu/v5/_xyN3apAT_yRRDeqB3sPRg.woff) format("woff")}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:500;src:local("Ubuntu Medium"),local("Ubuntu-Medium"),url(http://themes.googleusercontent.com/static/fonts/ubuntu/v5/OsJ2DjdpjqFRVUSto6IffD8E0i7KZn-EPnyo3HZu7kw.woff) format("woff")}@font-face{font-family:"Ubuntu";font-style:italic;font-weight:400;src:local("Ubuntu Italic"),local("Ubuntu-Italic"),url(http://themes.googleusercontent.com/static/fonts/ubuntu/v5/kbP_6ONYVgE-bLa9ZRbvvvesZW2xOQ-xsNqO47m55DA.woff) format("woff")}@font-face{font-family:"Lato";font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(http://themes.googleusercontent.com/static/fonts/lato/v7/KT3KS9Aol4WfR6Vas8kNcg.woff) format("woff")}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(http://themes.googleusercontent.com/static/fonts/lato/v7/9k-RPmcnxYEPm8CNFsH2gg.woff) format("woff")}@font-face{font-family:"Lato";font-style:italic;font-weight:300;src:local("Lato Light Italic"),local("Lato-LightItalic"),url(http://themes.googleusercontent.com/static/fonts/lato/v7/2HG_tEPiQ4Z6795cGfdivD8E0i7KZn-EPnyo3HZu7kw.woff) format("woff")}@font-face{font-family:"Alfa Slab One";font-style:normal;font-weight:400;src:local("Alfa Slab One"),local("AlfaSlabOne-Regular"),url(http://themes.googleusercontent.com/static/fonts/alfaslabone/v3/Qx6FPcitRwTC_k88tLPc-fn8qdNnd5eCmWXua5W-n7c.woff) format("woff")}@font-face{font-family:"Architects Daughter";font-style:normal;font-weight:400;src:local("Architects Daughter"),local("ArchitectsDaughter"),url(http://themes.googleusercontent.com/static/fonts/architectsdaughter/v4/RXTgOOQ9AAtaVOHxx0IUBOkI_DLF4EgbZt3mhU8gQFo.woff) format("woff")}@media screen and (min-width: 81.25em){#page-header{width:13.8em}}#content-container{padding:6rem 1.25em 1.25em;min-height:100%;box-sizing:border-box;overflow:hidden}@media screen and (min-width: 50em){#content-container{padding:8.75em 1.25em 1.25em 13.8em}}@media screen and (min-width: 81.25em){#content-container{padding:2.5em 1.25em 1.25em 27.05em}}body #page-header{position:fixed;z-index:99;top:0;left:0;right:0}@media screen and (min-width: 50em){body #page-header{position:absolute;top:1.25em}}@media screen and (min-width: 81.25em){body #page-header{margin:0;position:fixed;top:0;left:0;bottom:0}}body #content{margin:0}body #page-header.attached-to-viewport{position:fixed;top:0}html,body{height:100%}body{overflow-x:hidden;min-height:100%;background-repeat:no-repeat;background-position:left top;background-attachment:fixed;background-size:cover}#content-container{position:relative}#content-container:before,#content-container:after{content:"";z-index:-99;position:absolute}#content-container:before{background:url(../images/background-fadeout.png) repeat-x 0 0;height:400px}#content-container:after{margin-top:400px;background:#fff}#content-container:before,#content-container:after{top:155px;right:0;left:0}#content-container:after{bottom:0}#content-container:before,#content-container:after{display:none}#content-container .start-background-fade{position:relative}#content-container .start-background-fade:before,#content-container .start-background-fade:after{content:"";z-index:-99;position:absolute}#content-container .start-background-fade:before{background:url(../images/background-fadeout.png) repeat-x 0 0;height:400px}#content-container .start-background-fade:after{margin-top:400px;background:#fff}#content-container .start-background-fade:before,#content-container .start-background-fade:after{top:0;right:-100em;left:-100em}#content-container .start-background-fade:after{bottom:-100em}#content-container .start-background-fade:before,#content-container .start-background-fade:after{display:block}@media screen and (min-width: 50em){#content-container:before,#content-container:after{display:block}#content-container .start-background-fade:before,#content-container .start-background-fade:after{display:none}}@media screen and (min-width: 81.25em){#content-container:before,#content-container:after{top:175px;right:0;left:275px}#content-container:after{bottom:0}}#content-container{font-size:1em}@media screen and (min-width: 32em){#content-container{font-size:1.25em}}@media screen and (min-width: 42.5em){#content-container{font-size:1.5em}}@media screen and (min-width: 50em){#content-container{font-size:1em}}@media screen and (min-width: 55em){#content-container{font-size:1.125em}}@media screen and (min-width: 60em){#content-container{font-size:1.25em}}#page-header{font-size:1.25em}@media screen and (min-width: 50em){#page-header{font-size:1em}}@media screen and (min-width: 55em){#page-header{font-size:1.125em}}@media screen and (min-width: 60em){#page-header{font-size:1.25em}}a{text-decoration:underline;color:#000}.ajax-loader{display:inline-block;height:1em;background:url(../images/ajax-loader-16.gif) no-repeat left center;padding-left:1.25em;font:300 1em/1 Lato}@media screen and (min-width: 32em){.ajax-loader{background-image:url(../images/ajax-loader-20.gif)}}@media screen and (min-width: 42.5em){.ajax-loader{background-image:url(../images/ajax-loader-24.gif)}}@media screen and (min-width: 50em){.ajax-loader{background-image:url(../images/ajax-loader-16.gif)}}@media screen and (min-width: 60em){.ajax-loader{background-image:url(../images/ajax-loader-20.gif)}}#page-header{background:rgba(0,0,0,0.65);transition:background 1s}#page-header.opaque{background:#000}#page-header .logo-area{display:block;margin:0.625em;font-size:0.65em}@media screen and (min-width: 20em){#page-header .logo-area{font-size:1em}}@media screen and (max-width: 49.9999em){#page-header .logo-area{text-align:justify;line-height:0}#page-header .logo-area:after{content:"";display:inline-block;vertical-align:bottom;width:100%}#page-header .logo-area>*{position:relative}#page-header .logo-area>*{display:inline-block;vertical-align:middle}}#page-header .logo img{width:11.3em;height:auto}#page-header .social-legal-links{padding:0 1.25em;height:3em;background:#3e4040}@media screen and (max-width: 49.9999em){#page-header .social-legal-links{text-align:justify;line-height:0}#page-header .social-legal-links:after{content:"";display:inline-block;vertical-align:bottom;width:100%}#page-header .social-legal-links>*{position:relative}#page-header .social-legal-links:before{content:"";display:inline-block;vertical-align:middle;height:100%}#page-header .social-legal-links>*{display:inline-block;vertical-align:middle}}@media screen and (min-width: 28em){#page-header .logo-area{margin:1.25em}}@media screen and (min-width: 50em) and (max-width: 81.2499em){#page-header{text-align:justify;line-height:0}#page-header:after{content:"";display:inline-block;vertical-align:bottom;width:100%}#page-header>*{position:relative}#page-header>*{display:inline-block;vertical-align:middle}}@media screen and (min-width: 50em){#page-header .logo-area{display:inline-block;margin:0 1.25em}#page-header .social-legal-links{margin-right:1.25em;padding:0;height:auto;background:transparent;position:static}#page-header .impress-link{display:block;position:absolute;bottom:100%;right:1.66em}#page-header .menu-button,#page-header .close-button{display:none}}@media screen and (min-width: 81.25em){#page-header .logo-area{margin:2.5em 1.25em}#page-header .menu-area{height:100%}#page-header .social-legal-links{text-align:justify;line-height:0;margin:1.25em;position:absolute;bottom:0;left:0;right:0}#page-header .social-legal-links:after{content:"";display:inline-block;vertical-align:bottom;width:100%}#page-header .social-legal-links>*{position:relative}#page-header .social-legal-links:before{content:"";display:inline-block;vertical-align:middle;height:100%}#page-header .social-legal-links>*{display:inline-block;vertical-align:middle}#page-header .impress-link{display:inline-block;position:relative;bottom:0;right:0}}@media screen and (max-width: 49.9375em){#page-header .mainnav,#page-header .social-legal-links,#page-header .close-button{display:none}#page-header .mainnav.show,#page-header .social-legal-links.show,#page-header .close-button.show{display:block}}.logo{position:relative;opacity:0.65}.logo:hover{opacity:1}.logo *{vertical-align:middle}.menu-button{background:url(../images/menu-icon.png) no-repeat center right;height:26px;min-width:40px;opacity:0.5}.menu-button:hover{opacity:1}.mainnav-link{font-family:Ubuntu;font-weight:500;font-size:0.9em;color:#fff;vertical-align:middle;text-decoration:none;padding:0 1.1111em;line-height:3em;background:#595959}@media screen and (min-width: 50em){.mainnav-link{line-height:5em;background:transparent;opacity:0.65}.mainnav-link.active{opacity:0.9}.mainnav-link:hover,.mainnav-link .active:hover{opacity:1}}.mainnav-link:hover{background:#bfbfbf}.mainnav-link.active{background:#bfbfbf}.mainnav-link.articles:hover{background:#e79a0b}.mainnav-link.articles.active{background:#e79a0b}.mainnav-link.collected:hover{background:#0c6f90}.mainnav-link.collected.active{background:#0c6f90}.mainnav-link-list .mainnav-link{display:block}@media screen and (min-width: 50em){.mainnav-link-list .item{display:inline-block}}@media screen and (min-width: 81.25em){.mainnav-link-list .item{display:list-item}}.social-link{display:block;width:32px;height:32px;background:url(../images/social-media-logos.png) no-repeat;opacity:0.66}.social-link:hover{opacity:1}.social-link.twit{height:16px;width:20px;background-position:-6px -8px}.social-link.face{height:16px;width:16px;background-position:-72px -8px}.social-link.gith{height:16px;width:16px;background-position:-40px -8px}.social-link.mail{height:16px;width:22px;background-position:-101px -8px}.social-link.goog{height:16px;width:16px;background-position:-136px -8px}@media screen and (min-width: 81.25em){.social-link-list{height:100%}.social-link-list .social-link-list{position:absolute;left:0;bottom:0}}.social-link-list{display:inline-block}.social-link-list .item{display:inline-block;vertical-align:middle}.social-link-list .item+.item{margin-left:1em}@media screen and (min-width: 50em) and (max-width: 81.2499em){.social-link-list{text-align:justify;line-height:0;width:48px}.social-link-list:after{content:"";display:inline-block;vertical-align:bottom;width:100%}.social-link-list>*{position:relative}.social-link-list .item{margin:8px 0}.social-link-list .item+.item{margin-left:0}}@media screen and (min-width: 81.25em){.social-link-list .item+.item{margin-left:0.5em}}.impress-link{font-family:Ubuntu;font-size:0.7em;color:#9b9b9b;text-decoration:none;text-align:right}.impress-link:hover{color:#fff}@media screen and (min-width: 50em){.impress-link{line-height:1.6666em;text-align:center;color:#fff;opacity:0.66}.impress-link:hover{opacity:1}}body .page-section{margin-top:2.5em}body .page-section.text-optimized{max-width:36.2em;margin-left:auto;margin-right:auto}body .page-section:after{content:"";display:block;clear:both}body .page-section+.page-section{margin-top:2.5em}@media screen and (min-width: 50em){body .page-section{margin-top:0}body .page-section+.page-section{margin-top:5em}}body .page-headline{margin-bottom:0.25em}body .back-to-top-button{display:block;clear:both}@media screen and (min-width: 50em){body .back-to-top-button{display:none}}@media screen and (min-width: 50em){.use-sidebar{margin-left:-12.55em}}.page-heading{font:2em/1.1 "Alfa Slab One";color:#fff;text-shadow:2px 2px 3px #000}@media screen and (min-width: 50em){.page-heading{font-size:3em}}.page-section{position:relative}.page-section .section-headline{margin-bottom:0.625em}@media screen and (min-width: 50em){.page-section .section-headline{position:absolute;right:100%;margin-right:1.25em;width:200px}}.section-heading{font:1.5em/1.1 "Alfa Slab One"}.section-heading.white{color:#fff;text-shadow:2px 2px 3px #000}@media screen and (min-width: 50em){.section-heading{font-size:2em;text-align:right}}.image-credit{margin:1.25em 0;font:0.75em/1 Lato;color:#ccc;text-align:right}.image-credit a{color:#ccc}.close-button{position:relative;background:#000;text-align:center;line-height:3em;vertical-align:middle;font-family:Ubuntu;font-size:1.125em;font-weight:500;text-decoration:none;color:#7f7f7f}.close-button .arrow{display:inline-block;background:url(../images/arrows.png);opacity:0.5;height:13px;width:22px;margin:0 20px}.close-button:hover{color:#fff}.close-button:hover .arrow{opacity:1}@media screen and (min-width: 28em){.text .columns>:first-child,.text .columns>:first-child+*{width:47.5% !important;display:inline-block;margin-top:0}.text .columns>:first-child{margin-right:2.5%}.text .columns>:first-child+*{margin-left:2.5%}}@media screen and (min-width: 28em) and (min-width: 37.5em){.text .columns.left-bigger>:first-child,.text .columns.right-smaller>:first-child{width:63% !important}.text .columns.left-bigger>:first-child+*,.text .columns.right-smaller>:first-child+*{width:32% !important}.text .columns.right-bigger>:first-child,.text .columns.left-smaller>:first-child{width:32% !important}.text .columns.right-bigger>:first-child+*,.text .columns.left-smaller>:first-child+*{width:63% !important;margin-top:0}.text .columns.thirds>:first-child,.text .columns.thirds>:first-child+*,.text .columns.thirds>:first-child+*+*,.text .columns.col-3>:first-child,.text .columns.col-3>:first-child+*,.text .columns.col-3>:first-child+*+*{width:30% !important;display:inline-block;margin-left:0;margin-right:0}.text .columns.thirds>:first-child,.text .columns.col-3>:first-child{margin-right:2.5%}.text .columns.thirds>:first-child+*,.text .columns.col-3>:first-child+*{margin:0 2.5%}.text .columns.thirds>:first-child+*+*,.text .columns.col-3>:first-child+*+*{margin-left:2.5%}}.text .columns.no-break>:first-child,.text .columns.no-break>:first-child+*{width:47.5% !important;display:inline-block;margin-top:0}.text .columns.no-break>:first-child{margin-right:2.5%}.text .columns.no-break>:first-child+*{margin-left:2.5%}.text .columns.no-break.left-bigger>:first-child,.text .columns.no-break.right-smaller>:first-child{width:63% !important}.text .columns.no-break.left-bigger>:first-child+*,.text .columns.no-break.right-smaller>:first-child+*{width:32% !important}.text .columns.no-break.right-bigger>:first-child,.text .columns.no-break.left-smaller>:first-child{width:32% !important}.text .columns.no-break.right-bigger>:first-child+*,.text .columns.no-break.left-smaller>:first-child+*{width:63% !important;margin-top:0}.text .columns.no-break.thirds>:first-child,.text .columns.no-break.thirds>:first-child+*,.text .columns.no-break.thirds>:first-child+*+*,.text .columns.no-break.col-3>:first-child,.text .columns.no-break.col-3>:first-child+*,.text .columns.no-break.col-3>:first-child+*+*{width:30% !important;display:inline-block;margin-left:0;margin-right:0}.text .columns.no-break.thirds>:first-child,.text .columns.no-break.col-3>:first-child{margin-right:2.5%}.text .columns.no-break.thirds>:first-child+*,.text .columns.no-break.col-3>:first-child+*{margin:0 2.5%}.text .columns.no-break.thirds>:first-child+*+*,.text .columns.no-break.col-3>:first-child+*+*{margin-left:2.5%}.text .top{display:inline-block;vertical-align:top}.text .bottom{display:inline-block;vertical-align:bottom}.text .middle{display:inline-block;vertical-align:middle}.text .baseline{display:inline-block;vertical-align:baseline}.text .text-top{display:inline-block;vertical-align:text-top}.text .text-bottom{display:inline-block;vertical-align:text-bottom}.text .sub{display:inline-block;vertical-align:sub}.text .super{display:inline-block;vertical-align:super}.text{color:#000;font:300 1em/1.5 "Lato"}.text em{font-style:italic}.text strong{font-weight:normal}.text code{font-family:monospace;white-space:nowrap;border:1px solid #ddd;background-color:#f0f0f0;border-radius:3px;max-width:100%;overflow:auto;padding:0.1em}.text ul{list-style-type:square;padding-left:3em}.text ol{list-style-type:decimal;padding-left:3em}.text ul li+li,.text ol li+li{margin-top:0}.text ul li+li>:first-child,.text ol li+li>:first-child{margin-top:1.5em}.text blockquote{padding:0.5em 1em 0.5em 2em;font-style:italic;background:#f0f0f0}.text blockquote footer{text-align:right}.text blockquote *{font-style:italic}.text blockquote.short{background:transparent;padding:0;font-size:1.5em;quotes:"“" "”"}.text blockquote.short *{display:inline}.text blockquote.short p:before,.text blockquote.short div:before{content:open-quote}.text blockquote.short p:after,.text blockquote.short div:after{content:close-quote}.text *+blockquote.short{margin-top:1em}.text pre code{display:block;white-space:pre;line-height:1.3;padding:1em}.text table{width:100%}.text table caption{font:1em/1.2 "Alfa Slab One";text-align:left;margin-top:2.5em;margin-bottom:0.3333em}.text table th,.text table td{padding:0.5em;vertical-align:top;text-align:left;border-top:1px solid #ddd}.text table th{font-weight:normal}.text table th[rowspan]{vertical-align:middle}.text table thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.text table thead>tr:first-child th,.text table thead>tr:first-child td{border-top:0}.text table tbody>tr:nth-child(odd) th,.text table tbody>tr:nth-child(odd) td{background-color:#f9f9f9}.text table tbody>tr:nth-child(odd) th[rowspan]{background:transparent}.text.readable-width{max-width:36.2em}.text.white-bg{padding:1.25em;background:#fff}.text *+*{margin-top:1.5em}.text h2,.text h3,.text h4,.text h5,.text h6{margin:0;margin-bottom:0.3333em}.text h2+*,.text h3+*,.text h4+*,.text h5+*,.text h6+*{margin-top:0 !important}.text *+h2,.text *+section>h2{margin-top:1.6666em !important}.text *+h3,.text *+section>h3,.text *+h4,.text *+section>h4,.text *+h5,.text *+section>h5,.text *+h6,.text *+section>h6{margin-top:2.5em !important}.text h2,.text h3,.text h4,.text h5,.text h6{font:1em/1.2 "Alfa Slab One"}.text h2{font-size:1.5em}.text .landscape{height:auto;padding-bottom:0;padding-top:0}.text .landscape>*{position:static;width:100%;height:auto;box-sizing:border-box}.text .landscape.video{height:0;padding-bottom:56.25%;padding-top:0;position:relative}.text .landscape.video>*{position:absolute;top:0;left:0;width:100%;height:100%}.text .landscape.photo{height:0;padding-bottom:66.66667%;padding-top:0;position:relative}.text .landscape.photo>*{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 50em){.text .landscape.video.use-sidebar{height:0;padding-bottom:56.25%;padding-top:140.625px;position:relative}.text .landscape.video.use-sidebar>*{position:absolute;top:0;left:0;width:100%;height:100%}.text .landscape.photo.use-sidebar{height:0;padding-bottom:66.66667%;padding-top:166.66667px;position:relative}.text .landscape.photo.use-sidebar>*{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (min-width: 36em){.text .landscape.float{float:left;margin-top:0.4em;margin-right:1em}.text .landscape.float+p{margin-top:0}.text *+.landscape.float{margin-top:1.9em}.text *+.landscape.float+p{margin-top:1.5em}.text h2+.landscape.float,.text h3+.landscape.float,.text h4+.landscape.float,.text h5+.landscape.float,.text h6+.landscape.float{margin-top:0.4em !important}.text h2+.landscape.float+p,.text h3+.landscape.float+p,.text h4+.landscape.float+p,.text h5+.landscape.float+p,.text h6+.landscape.float+p{margin-top:0}.text .landscape.float{height:8.245em;width:auto;padding-bottom:0;padding-top:0}.text .landscape.float>*{position:static;width:auto;height:100%}}@media screen and (min-width: 36em) and (min-width: 50em){.text .landscape.float.use-sidebar{height:15.745em;width:auto;padding-bottom:0;padding-top:0}.text .landscape.float.use-sidebar>*{position:static;width:auto;height:100%}}@media screen and (min-width: 36em){.text .landscape.float.video{height:9.745em;width:16.745em;padding-bottom:0;padding-top:0;position:relative}.text .landscape.float.video>*{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (min-width: 36em) and (min-width: 50em){.text .landscape.float.video.use-sidebar{height:17.245em;width:30.07833em;padding-bottom:0;padding-top:0;position:relative}.text .landscape.float.video.use-sidebar>*{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (min-width: 36em){.text .landscape.float.photo{height:11.245em;width:16.495em;padding-bottom:0;padding-top:0;position:relative}.text .landscape.float.photo>*{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (min-width: 36em) and (min-width: 50em){.text .landscape.float.photo.use-sidebar{height:20.245em;width:29.995em;padding-bottom:0;padding-top:0;position:relative}.text .landscape.float.photo.use-sidebar>*{position:absolute;top:0;left:0;width:100%;height:100%}}.text .square{height:0;padding-bottom:100%;padding-top:0;position:relative}.text .square>*{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 38em){.text .square{float:left;margin-top:0.4em;margin-right:1em}.text .square+p{margin-top:0}.text *+.square{margin-top:1.9em}.text *+.square+p{margin-top:1.5em}.text h2+.square,.text h3+.square,.text h4+.square,.text h5+.square,.text h6+.square{margin-top:0.4em !important}.text h2+.square+p,.text h3+.square+p,.text h4+.square+p,.text h5+.square+p,.text h6+.square+p{margin-top:0}.text .square{height:14.245em;width:14.245em;padding-bottom:0;padding-top:0;position:relative}.text .square>*{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (min-width: 38em) and (min-width: 50em){.text .square.use-sidebar{height:29.245em;width:29.245em;padding-bottom:0;padding-top:0;position:relative}.text .square.use-sidebar>*{position:absolute;top:0;left:0;width:100%;height:100%}}.text .portrait{height:auto;padding-bottom:0;padding-top:0}.text .portrait>*{position:static;width:100%;height:auto;box-sizing:border-box}.text .portrait.photo{height:0;padding-bottom:150%;padding-top:0;position:relative}.text .portrait.photo>*{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 50em){.text .portrait.photo.use-sidebar{width:11.3em;height:0;padding-bottom:16.95em;padding-top:0;position:relative}.text .portrait.photo.use-sidebar>*{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (min-width: 22.5em){.text .portrait{float:left;margin-top:0.4em;margin-right:1em}.text .portrait+p{margin-top:0}.text *+.portrait{margin-top:1.9em}.text *+.portrait+p{margin-top:1.5em}.text h2+.portrait,.text h3+.portrait,.text h4+.portrait,.text h5+.portrait,.text h6+.portrait{margin-top:0.4em !important}.text h2+.portrait+p,.text h3+.portrait+p,.text h4+.portrait+p,.text h5+.portrait+p,.text h6+.portrait+p{margin-top:0}.text .portrait{height:21.745em;width:auto;padding-bottom:0;padding-top:0}.text .portrait>*{position:static;width:auto;height:100%}.text .portrait.use-sidebar{width:11.3em;height:auto}}@media screen and (min-width: 22.5em) and (min-width: 50em){.text .portrait.use-sidebar{height:auto;padding-bottom:0;padding-top:0}.text .portrait.use-sidebar>*{position:static;width:100%;height:auto;box-sizing:border-box}}@media screen and (min-width: 22.5em){.text .portrait.photo{height:15.745em;width:10.745em;padding-bottom:0;padding-top:0;position:relative}.text .portrait.photo>*{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (min-width: 22.5em) and (min-width: 50em){.text .portrait.photo.use-sidebar{height:0;padding-bottom:16.95em;padding-top:0;position:relative}.text .portrait.photo.use-sidebar>*{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (min-width: 50em){.text blockquote.short.use-sidebar{font-size:2em;margin-left:-6.275em}}.text aside header{background:#e79a0b;padding:0.8em;color:#fff;font:italic bold 1em/1 Ubuntu}.text aside .content{margin:0;background:#f0f0f0;font-size:0.8em;padding:1em}.text figure{line-height:1}.text figure.center{text-align:center}.text figure.bg-grey{background:#f0f0f0;padding:1em}.text figure .center{text-align:center;display:inline-block;width:100%}.text figure+pre{margin-top:1em}.text figure *+*{margin-top:0}.text figure figcaption{width:100%;margin:0;margin-top:1em;font-style:italic;font-size:0.8em}figure .bg-grey{background:#d3d3d3}figure .bg-green{background:#c1cd89}figure .bg-yellow{background:#fcdb9a}figure .bg-blue{background:#8ab3bf}.text figure .border-grey{border:1px solid #d3d3d3}.text figure .font{white-space:nowrap;line-height:1}.text figure .font.small{font-size:0.6666em}.text figure .font.smaller{font-size:0.3333em}.text figure .font.large{font-size:1.5em}.text figure .font.larger{font-size:3em}.text figure .font.tall-line-height{line-height:2}.text figure .font.short-line-height{line-height:0.5}.text figure .font.color-grey{color:#d3d3d3}.text figure .box{min-width:1em;min-height:1em}.text figure .box.shorter{min-height:0.25em}.text figure .box.shorter.quad{min-width:0.25em}.text figure .box.short{min-height:0.5em}.text figure .box.short.quad{min-width:0.5em}.text figure .box.tall{height:2em}.text figure .box.tall.quad{width:2em}.text figure .box.taller{height:4em}.text figure .box.taller.quad{width:4em}.text figure .box.quad.max-third-width{max-width:30%}.text figure .inline-overlay{display:inline-block;width:100%;margin-right:-100%;position:relative;z-index:10}.text figure .line{display:inline-block;width:100%;margin-right:-100%;position:relative;z-index:10;border-top:1px solid #000}.text figure .line.dashed{border-style:dashed}.text figure .line.dotted{border-style:dotted}.text figure .line.grey{border-color:#d3d3d3}.text figure .line.red{border-color:red}.text figure .line.blue{border-color:blue}.text figure .line.green{border-color:#32cd32}.text figure .line.orange{border-color:#daa520}.text figure .show-box-model{background:#c1cd89;border-color:#fcdb9a}.text figure .show-box-model>.show-box-model-content{background:#8ab3bf;display:block;min-width:100%;min-height:100%}.article-headline{font-family:"Alfa Slab One";line-height:1.1;color:#fff;text-shadow:2px 2px 3px #000}.article-detail,.article-date,.article-tag,.article-comments-link{font-family:Ubuntu;color:#fff;padding:0.3em 1.0725em;background:rgba(0,0,0,0.65)}.article-tag{position:relative;display:inline-block;color:#b3b3b3;white-space:nowrap}.article-tag a{color:#b3b3b3;text-decoration:none}.article-tag a:hover{text-decoration:underline}.article-comments-link{font-size:1.25em;font-weight:500;color:#fff;text-decoration:none}.article-comments-link:hover{text-decoration:underline}.article-sharing[class]{display:block;position:relative;width:4.29em;height:4.29em}.article-sharing[class]:before{content:"";height:100%;display:inline-block;vertical-align:middle}.article-sharing[class]>*{display:inline-block;vertical-align:middle}.article-sharing[class] .icon{height:100%;width:100%;text-align:center;background:#fff}.article-sharing[class] .icon:before,.article-sharing[class] .icon:after{content:"";display:inline-block;vertical-align:middle}.article-sharing[class] .icon:before{height:100%}.article-sharing[class] .icon:after{width:30px;background:url(../images/social-media-logos.png) no-repeat}.article-sharing[class] .count{font-family:Ubuntu;font-size:1.2em;font-weight:500;color:#fff;padding:0.17em 0.25em;padding-left:0;position:absolute;top:50%;margin-top:-0.67em;left:100%;margin-left:0.9em;box-sizing:border-box;height:1.5em;line-height:1.2em}.article-sharing[class] .count:before{content:"";display:block;border-width:0.75em;border-style:solid;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-right-color:inherit;position:absolute;right:100%;top:0}.article-sharing[class] .count.left{right:100%;left:auto;margin-right:0.9em;margin-left:0;padding-right:0;padding-left:0.25em}.article-sharing[class] .count.left:before{left:100%;right:auto;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;border-left-color:inherit}.article-sharing.twit .icon:after{height:24px;background-position:-15px -142px}.article-sharing.twit .icon:hover{background-color:#6daadc}.article-sharing.twit .icon:hover:after{background-position:-15px -82px}.article-sharing.twit .count{background:#6daadc;border-color:#6daadc}.article-sharing.face .icon:after{height:30px;background-position:-75px -139px}.article-sharing.face .icon:hover{background-color:#434e93}.article-sharing.face .icon:hover:after{background-position:-75px -79px}.article-sharing.face .count{background:#434e93;border-color:#434e93}.article-sharing.gogl .icon:after{height:30px;background-position:-195px -139px}.article-sharing.gogl .icon:hover{background-color:#d03e2c}.article-sharing.gogl .icon:hover:after{background-position:-195px -79px}.article-sharing.gogl .count{background:#d03e2c;border-color:#d03e2c}.article-sharing.mail .icon:after{height:21px;background-position:-135px -144px}.article-sharing.mail .icon:hover{background-color:#98bdba}.article-sharing.mail .icon:hover:after{background-position:-135px -84px}.article-box{padding-right:40px}@media screen and (min-width: 22.5em){.article-box{padding:0.75em}}.article-list .article-box{position:relative}.article-list .article-box:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.article-list .article-box .article-headline{position:relative}@media screen and (min-width: 40em){.article-list .article-box .article-headline{height:3.3em}}.article-list .article-box .article-headline>*{padding:1.25em;display:block}.article-list .article-box .details{margin-top:20px;position:relative;overflow:hidden;display:none;text-align:justify;line-height:0;height:2.2em}@media screen and (min-width: 40em){.article-list .article-box .details{height:3.3em}}.article-list .article-box .details *{line-height:1}.article-list .article-box .details:before{content:"";display:inline-block;vertical-align:top;height:100%}.article-list .article-box .details:after{content:"";display:inline-block;vertical-align:top;width:100%}.article-list .article-box .article-tag-list,.article-list .article-box .article-date{display:inline-block;vertical-align:bottom;max-width:45%}.article-list .article-box .article-tag-list{text-align:left}.article-list .article-box .arrow{position:absolute;right:20px;top:50%;margin-top:-16px}@media screen and (min-width: 22.5em){.article-list .article-box .article-headline{height:2.2em}.article-list .article-box .article-headline>*{padding:0}.article-list .article-box .details{display:block}.article-list .article-box .arrow{top:0;right:0;bottom:0;left:0;margin:0}}.article-box{background-repeat:no-repeat;background-position:center;background-size:cover}.article-box:before{content:"";background:rgba(0,0,0,0.35)}.article-box:hover:before{background:rgba(0,0,0,0.25)}.article-box .article-headline{font-size:1em}.article-box .article-headline a{color:#fff;text-decoration:none}.article-box .arrow{display:block;background:url(../images/arrows.png) -2px -39px;height:31px;width:18px}@media screen and (min-width: 22.5em){.article-box .arrow{background:transparent;height:auto;width:auto}}.article-box .article-tag-list{font-size:0.6em;max-width:50%;box-sizing:border-box}.article-box .article-tag-list .item{display:inline-block;margin-top:3px}.article-box .article-date{font-size:0.6em;max-width:50%;box-sizing:border-box;text-align:right}.article-list{margin-top:0.625em}@media screen and (min-width: 40em){.article-list{margin-left:-0.625em;margin-right:-0.625em}.article-list .article-box{margin:0 0.625em}}.article-list>.item+.item{margin-top:1.25em}@media screen and (min-width: 40em){.article-list>.item{width:50%;display:inline-block;vertical-align:top}.article-list>.item:nth-child(2){margin-top:0}.article-list>.item .article-box .article-headline{height:3.3em}}@media screen and (min-width: 65em){.article-list>.item{width:33.33%}.article-list>.item:nth-child(3){margin-top:0}}@media screen and (min-width: 115em){.article-list>.item{width:25%}.article-list>.item:nth-child(4){margin-top:0}}@media screen and (min-width: 50em){.use-sidebar .article-list>.item{width:33.33%}.use-sidebar .article-list>.item:nth-child(3){margin-top:0}}@media screen and (min-width: 100em){.use-sidebar .article-list>.item{width:25%}.use-sidebar .article-list>.item:nth-child(4){margin-top:0}}@media screen and (min-width: 50em){body.article-page #content-container:before,body.article-page #content-container:after{display:none}body.article-page #content-container .start-background-fade:before,body.article-page #content-container .start-background-fade:after{display:block}}@media screen and (min-width: 81.25em){body.article-page #content-container:before,body.article-page #content-container:after{display:block}body.article-page #content-container .start-background-fade:before,body.article-page #content-container .start-background-fade:after{display:none}}@media screen and (min-width: 64em){body.article-page #content{width:36.2em;margin:0 auto}}#main-article{margin:0 -1.25em}#main-article .article-headline{margin:0}@media screen and (min-width: 50em){#main-article{margin:0}#main-article .article-headline{margin:0 0.625em 0.625em}#main-article .text{float:right}#main-article .article-sidebar{float:left;margin-left:-17.93em;width:16.14em}#main-article:after{content:"";display:block;clear:both}}#disqus_thread{margin-top:2.5em}@media screen and (min-width: 50em){#disqus_thread{padding:1.25em}}#main-article .article-headline{font-size:1.5em;padding:1.66em 0.83em 0.83em}@media screen and (min-width: 50em){#main-article .article-headline{font-size:2em;padding:0}}#main-article .text{max-width:36.2em}.article-sidebar{font-size:0.7em}.article-sidebar .article-details:before,.article-sidebar .article-details:after,.article-sidebar .article-tags-list:before,.article-sidebar .article-sharing-list:before{content:" ";display:block;height:1.79em;width:4.29em;background:rgba(0,0,0,0.65);float:right;clear:both}.article-sidebar .article-tags-list:after,.article-sidebar .article-detail-list:after{clear:both}.article-sidebar .article-tags-list .item,.article-sidebar .article-detail-list .item{float:right;clear:both}.article-sidebar .article-tags-list .item+.item:before,.article-sidebar .article-detail-list .item+.item:before{float:right;clear:both;content:" ";display:block;height:0.21em;width:4.29em;background:rgba(0,0,0,0.65)}.article-sidebar .article-detail,.article-sidebar .article-date,.article-sidebar .article-tag,.article-sidebar .article-comments-link{float:right;clear:both;min-width:2.145em;text-align:right}.article-sidebar{position:relative}.article-sidebar .article-comments-link{display:none}.article-sidebar .article-sharing-list:before{display:none}.article-sidebar .article-sharing-list .item{clear:both;float:left}.article-sidebar .drawer-handle{position:absolute;bottom:100%;left:50%;margin-left:-4.29em}@media screen and (min-width: 50em){.article-sidebar .article-comments-link{display:block}.article-sidebar .article-sharing-list:before{display:block}.article-sidebar .article-sharing-list .item{float:right}.article-sidebar .article-sharing-list .item .count{right:100%;left:auto;margin-right:0.9em;margin-left:0;padding-right:0;padding-left:0.25em}.article-sidebar .article-sharing-list .item .count:before{left:100%;right:auto;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;border-left-color:inherit}.article-sidebar .drawer-handle{top:100%;right:0;left:auto;bottom:auto;margin:0}}.article-sidebar:before{content:" ";width:4.29em;height:100%;background:#fff}.article-sidebar:before{display:block;position:absolute;top:0;left:50%;z-index:-1}@media screen and (min-width: 50em){.article-sidebar:before{display:none}}.article-sidebar .column{width:50%;display:inline-block;vertical-align:middle}@media screen and (min-width: 50em){.article-sidebar .column{width:auto;display:block;vertical-align:baseline}}.article-sidebar .drawer{overflow:hidden;max-height:20em}@media screen and (min-width: 50em){.article-sidebar .drawer{max-height:40em}}.article-sidebar .drawer-handle{padding:0 1.43em;width:5.71em;line-height:2.4em;font-family:Ubuntu;font-style:italic;text-align:left;color:#fff;background:rgba(0,0,0,0.65);cursor:pointer;opacity:0;transition:opacity 0.5s}.article-sidebar .drawer-handle .arrow{background:url(../images/arrows.png) no-repeat -92px 0;height:8px;width:22px;float:right;margin-top:1em}@media screen and (min-width: 50em){.article-sidebar .drawer-handle{width:4.29em;padding:0.71em 0;line-height:1.5em;text-align:center}.article-sidebar .drawer-handle .arrow{display:inline-block;background-position:-61px 0;float:none;margin:0}}.article-sidebar.attached-to-viewport{position:fixed;bottom:0;left:0;right:0;z-index:99999}.article-sidebar.attached-to-viewport .drawer-handle{opacity:1}@media screen and (min-width: 50em){.article-sidebar.attached-to-viewport{top:80px;left:auto;right:auto;bottom:auto}}@media screen and (min-width: 81.25em){.article-sidebar.attached-to-viewport{top:0}}.article-sidebar.animate .drawer{transition:max-height 0.5s}@media screen and (min-width: 50em){.article-sidebar.animate .drawer{transition:max-height 1s}}.article-sidebar.animate .drawer-handle .arrow{transition:background-position step-end 0.3s}@media screen and (min-width: 50em){.article-sidebar.animate .drawer-handle .arrow{transition:background-position step-end 0.6s}}.article-sidebar.animate.collapsed .drawer-handle .arrow{transition:background-position step-end 0.5s}@media screen and (min-width: 50em){.article-sidebar.animate.collapsed .drawer-handle .arrow{transition:background-position step-end 1s}}.article-sidebar.attached-to-viewport.collapsed .drawer{max-height:0}.article-sidebar.attached-to-viewport.collapsed .drawer-handle .arrow{background-position:-61px 0}@media screen and (min-width: 50em){.article-sidebar.attached-to-viewport.collapsed .drawer-handle .arrow{background-position:-92px 0}}.twitter-timeline .tweet-list>.item{display:block}.twitter-timeline .tweet-list>.item+.item{margin-top:1.25em}.twitter-timeline .section-headline{width:11.35em;position:relative}.twitter-timeline .section-headline .icon{position:absolute;top:50%;left:12em;margin-top:-20px}.twitter-timeline .section-headline .follow-link{display:inline-block;vertical-align:top}@media screen and (min-width: 50em){.twitter-timeline .section-headline{position:absolute;width:7.85em}.twitter-timeline .section-headline .icon{position:static;margin-top:0;margin-left:auto}}.twitter-timeline .section-headline .icon{display:block;width:49px;height:40px;background:url(../images/social-media-logos.png) no-repeat -23px -308px}.twitter-timeline .section-headline .follow-link{width:100%;background:#6daadc;padding:0.2em 0 0.4em;text-align:center;font:500 0.75em/1 Ubuntu;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.3);text-decoration:none}.twitter-timeline .section-headline .follow-link:hover{text-decoration:underline}.tweet{font:1em/1 Lato;min-height:48px;margin-left:48px;padding-left:0.625em;padding-bottom:32px;position:relative;display:block}.tweet a{text-decoration:none}.tweet a:hover{text-decoration:underline}.tweet .action-list{position:absolute;bottom:0;left:0.625em}.tweet .permlink{position:absolute;bottom:0;right:100%}@media screen and (min-width: 50em){.tweet{padding-bottom:24px}}.tweet .author{line-height:0.9;position:relative}.tweet .author .avatar{position:absolute;right:100%;margin-right:0.625em;margin-top:0.05em}.tweet .author .name{font-weight:normal;color:#000}.tweet .author .at-username{font-size:0.75em;color:#7f7f7f}.tweet .author .at-username .username{color:inherit}.tweet .retweet-indicator{color:#bfbfbf;font-size:0.75em;font-weight:normal;margin-top:0.25em}.tweet .retweet-indicator .icon{display:inline-block;background:url(../images/twitter-icons.png) no-repeat -48px -2px;width:16px;height:12px;vertical-align:middle}.tweet .retweet-indicator .note{color:#bfbfbf;vertical-align:middle}.tweet .retweet-indicator .name{color:inherit}.tweet .retweet-indicator .name:hover{color:#0084B4}.tweet .text{line-height:1.25em;margin-top:0.25em}.tweet .text .at-username{color:#66B5D2}.tweet .text .at-username .username{color:#0084B4}.tweet .text .hashtag{color:#66B5D2}.tweet .text .hashtag .tag{color:#0084B4}.tweet .text .link{color:#0084B4}.tweet .action{color:#000;opacity:0.15}.tweet .action:hover{opacity:0.5}.tweet .action .icon{display:inline-block;margin-right:4px;vertical-align:middle}.tweet .action .label{display:none;font-size:0.75em;font-weight:normal}@media screen and (min-width: 50em){.tweet .action{opacity:0.2}.tweet .action .label{display:inline-block}}.tweet .action.reply .icon{width:24px;height:17px;background:url(../images/twitter-icons.png) no-repeat -4px -24px}@media screen and (min-width: 50em){.tweet .action.reply .icon{width:12px;height:9px;background-position:-2px -4px}}.tweet .action.retweet .icon{width:30px;height:16px;background:url(../images/twitter-icons.png) no-repeat -33px -24px}@media screen and (min-width: 50em){.tweet .action.retweet .icon{width:14px;height:8px;background-position:-17px -4px}}.tweet .action.favorite .icon{width:20px;height:19px;background:url(../images/twitter-icons.png) no-repeat -70px -23px}@media screen and (min-width: 50em){.tweet .action.favorite .icon{width:10px;height:10px;background-position:-35px -3px}}.tweet .action-list .item{float:left}.tweet .action-list .item+.item{margin-left:50px}@media screen and (min-width: 50em){.tweet .action-list .item+.item{margin-left:10px}}.tweet .permlink{color:#000;display:inline-block;opacity:0.2}.tweet .permlink:hover{opacity:0.5}.tweet .timestamp{white-space:nowrap;font-size:0.75em}@media screen and (min-width: 50em){body.home-page #content-container:before,body.home-page #content-container:after{display:none}body.home-page #content-container .start-background-fade:before,body.home-page #content-container .start-background-fade:after{display:block}}.introduction{font-family:"Source Code Pro";color:#fff;text-shadow:2px 2px 5px #000;max-width:45em}.introduction h1{font-size:1.7em;line-height:1.2;margin-bottom:1em}.introduction p{font-size:1.1em;line-height:1.5}.introduction p:before{content:"> "}@media screen and (min-width: 50em){.introduction{margin-top:0;margin-bottom:4em}.introduction h1{font-size:2.4em}.introduction p{font-size:1.3em}}.capp-box{background:url("/images/background/screen_configuration.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;position:relative}@media screen and (min-aspect-ratio: 9 / 6){.capp-box{background-size:contain;background-position:left center}}.capp-box *+*{margin-top:1em}.capp-box a{color:#fff;text-decoration:underline}.capp-box .text-wrap{background:rgba(21,32,65,0.75);padding:1.25em;box-sizing:border-box}@media screen and (min-aspect-ratio: 1 / 1){.capp-box .text-wrap{width:50%;margin-left:50%}}@media screen and (min-aspect-ratio: 9 / 6){.capp-box .text-wrap{width:40%;margin-left:60%;background:#152041}}.capp-box .image-credits{position:absolute;left:1%;bottom:1%;font-size:0.7em;opacity:0.5;z-index:99}#mc_embed_signup label,#mc_embed_signup input{display:block;width:100%;box-sizing:border-box}#mc_embed_signup input{font-size:1em;margin:0 0 0.5em;border-radius:5px;border:0;outline:0;padding:1%;color:#5a5a5a;font:200 Sansation,sans}#mc_embed_signup input.button{width:auto;margin-top:1em;margin-left:0;padding:1% 3%}#mc_embed_signup input.button:hover{background:#c1c1c1;cursor:pointer}#mc_embed_signup .asterisk{color:red;font-size:2em;line-height:0}#mc_embed_signup label .asterisk{float:right;position:relative;top:1.35em;right:0.5em}#mc_embed_signup .indicates-required{float:right}#mc_embed_signup .response{padding:1%;border-radius:4px}#mc_embed_signup #mce-success-response{background:green}#mc_embed_signup #mce-error-response{background:red}#mc_embed_signup #mc_embed_signup input.mce_inline_error{border:1px solid red;margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#mc_embed_signup #mc_embed_signup div.mce_inline_error{margin:0 0 1em 0;padding:1%;background-color:red}.highlight{background:#ffffff}.highlight .c{color:#999988;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#999988;font-style:italic}.highlight .cp{color:#999999;font-weight:bold}.highlight .c1{color:#999988;font-style:italic}.highlight .cs{color:#999999;font-weight:bold;font-style:italic}.highlight .gd{color:#000000;background-color:#fdd}.highlight .gd .x{color:#000000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000000;background-color:#dfd}.highlight .gi .x{color:#000000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#445588;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086B3}.highlight .nc{color:#445588;font-weight:bold}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{color:#990000;font-weight:bold}.highlight .nf{color:#990000;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}
/*# sourceMappingURL=styles.css.map */
