/*!normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.box-sizing,.logoarea a,a.social-btn,.homepage section,.col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.roboto,.banner,.menu-main,.introduction,main a,h1,.h1{font-family:roboto slab,serif;letter-spacing:-.01em}html{color:#46465a;font-size:1em;line-height:1.5}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}img{max-width:100%;height:auto!important}.box-sizing,.logoarea a,a.social-btn,.homepage section,.col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.roboto,.banner,.menu-main,.introduction,main a,h1,.h1{font-family:roboto slab,serif;letter-spacing:-.01em}body{font:14px/1.7 'Cooper Hewitt',sans-serif;color:#46465a;background:url(../../img/watercolor-bkgrd.jpg) no-repeat top center fixed,url(../../img/cork-wallet.jpg)}@media all and (min-width:1000px){body{font-size:16px}}.wrapper-wide,.wrapper{padding:0 1.5rem;margin:0 auto}@media all and (min-width:720px){.wrapper-wide,.wrapper{padding-left:3rem;padding-right:3rem}}.wrapper{max-width:50em}.sep-block{background:url(../../img/watercolor-stripe.png) repeat-x left top;padding-top:1.5rem;margin-top:3rem;background-blend-mode:multiply}main .sep-block:first-of-type{background:0 0}.banner{text-align:center;font-size:1.2em;line-height:1.1}@media all and (min-width:450px){.banner{display:flex;justify-content:center;flex-flow:row nowrap;align-items:center}}@media all and (min-width:720px){.banner{font-size:1.5em}}@media all and (min-width:1000px){.banner{margin-top:1.5rem}}@media all and (max-width:450px){.logo,.event-date{margin-top:.75rem}}.tagline{margin-top:1.5rem}@media all and (min-width:450px){.tagline{width:10em;text-align:right}}@media all and (max-width:720px){.logo{width:110px;margin-left:auto;margin-right:auto}}@media all and (min-width:450px){.logo{margin-left:.75rem;margin-right:.75rem}}@media all and (min-width:720px){.logo{margin-left:1.5rem;margin-right:1.5rem}}@media all and (min-width:450px){.event-date{width:10em;text-align:left}}.menu-main{font-weight:700;font-size:1.2em;text-align:center;margin:1.5rem 0}.menu-main a:after{content:"\00A0\00A0\2022\0020\00A0";color:#9090a9}@media all and (min-width:1000px){.menu-main{font-size:1.3em}}.menu-main a:last-of-type:after{content:none}a.menu-highlight{color:#314294!important}a.menu-highlight:hover{color:#97345a!important}.menu-sub{background:rgba(255,255,255,.7);border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:1px .75rem 1.5rem}@media all and (min-width:720px){.menu-sub{padding:.75rem;max-width:43em;margin:17px auto}}@media all and (min-width:1000px){.menu-sub{line-height:1.4}}.menu-sub a{white-space:nowrap;font-weight:400;font-size:.9em;font-family:cooper hewitt,sans-serif}@media all and (min-width:1000px){.menu-sub a{font-size:.8em}}@media all and (min-width:720px){a.current{background:url(../../img/triangle.svg) no-repeat center bottom;padding-bottom:20px}}main{margin-bottom:4.5rem}footer{background:rgba(255,255,255,.9)}footer:before{content:"";display:block;height:12px;overflow:hidden;position:relative;top:-6px;background:url(../../img/watercolor-stripe.png) repeat-x left top}.logoblock{padding:0 1.5rem 1.5rem}@media all and (min-width:720px){.logoblock{padding-left:3rem;padding-right:3rem}}.logoarea{text-align:center;display:inline-table;text-align:left;margin:1.5rem 1.5rem 0 0}.logoarea a{margin:.75rem 1.5rem .75rem 0;display:inline-block;line-height:40px}@media all and (min-width:450px){.logoarea a{margin:.75rem 30px 4px 0;line-height:76px}}@media all and (max-width:450px){.logoarea img{max-width:120px;height:auto}}@media all and (min-width:720px){.logoarea{margin-right:3rem}}@media all and (min-width:1000px){.logoarea{margin-right:4.5rem}}.colophon{background:rgba(49,66,148,.3);padding:1.5rem;text-align:center}@media all and (min-width:720px){.colophon{padding-left:3rem;padding-right:3rem}}.copyright{margin-top:.75rem}@media all and (min-width:1000px){.copyright{text-align:left;margin-top:0}}@media all and (min-width:1000px){.social-media{float:right;margin-top:0}}a.social-btn{border-radius:50%;background:#e9e9eb;width:36px;height:36px;display:inline-block;text-align:center;margin:0 3px;padding:6px 0 0;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-ms-transition:.2s all ease-in;-o-transition:.2s all ease-in}@media all and (min-width:1000px){a.social-btn{padding-top:3px}}a.social-btn:hover{background-color:#97345a}a.social-btn:hover svg{fill:#e9e9eb;stroke:#e9e9eb}a.social-btn svg{fill:#97345a;stroke:#97345a;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-ms-transition:.2s all ease-in;-o-transition:.2s all ease-in}.icon-mail{width:22px;height:22px}.icon-fb{width:20px;height:20px}.icon-instagram{width:22px;height:22px}.icon-twitter{width:20px;height:20px}.icon-youtube{width:20px;height:20px}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.logo-img-box{text-align:center;margin:0 .75rem .75rem 0}@media all and (min-width:450px){.logo-img-box{float:left;width:140px}}@media all and (min-width:720px){.logo-img-box{width:170px}}.logo-img-box a{border:0;display:inline-block;margin:0 auto}.logo-img-box a:hover{opacity:.7;background:0 0}.logo-txt{font-size:.9em}.logo-txt h4{text-align:center}@media all and (min-width:450px){.logo-txt{margin-left:160px;margin-top:0}.logo-txt h4{text-align:left}}@media all and (min-width:720px){.logo-txt{margin-left:200px}}.white-block{background:rgba(255,255,255,.5);padding:1.5rem;font-size:.85em}.white-block h3{margin-top:0}.white-block *+*{margin-top:.75rem}.embeds-instagram a.col{margin-top:0;margin-bottom:10px}@media all and (min-width:720px){.homepage section{width:48.5%;float:left}}@media all and (min-width:720px){.embeds-blog,.embeds-facebook{margin-right:3%}}.embeds-facebook{clear:left}.schedule-row{font-size:.9em;line-height:1.6}@media all and (min-width:450px){.schedule-row{border-bottom:1px dotted #314294}}@media all and (min-width:720px){.schedule-row{padding:.75rem 0}}@media all and (min-width:1000px){.schedule-row{font-size:.85em}}.schedule-time{padding:.375rem .75rem;background:#314294;color:#fff}@media all and (min-width:450px){.schedule-time{padding:0;background:0 0;color:#46465a;width:16%;float:left}}@media all and (min-width:720px){.schedule-time{width:9.5em}}@media all and (min-width:450px){.schedule-content{margin-left:18%}}@media all and (min-width:720px){.schedule-content{margin-left:10em;margin-top:0}}.schedule-session p{margin-top:.75rem}.schedule-session h4{font-weight:400}@media all and (min-width:720px){.col{width:32%;float:left;margin-left:2%}}@media all and (min-width:720px){.schedule-content .col:nth-child(3n+1),.embeds-instagram .col:nth-child(3n+1){clear:left;margin-left:0}.schedule-content .col:nth-child(1),.embeds-instagram .col:nth-child(1){clear:none;margin-left:0}.schedule-content .col:nth-child(1),.schedule-content .col:nth-child(2),.schedule-content .col:nth-child(3),.embeds-instagram .col:nth-child(1),.embeds-instagram .col:nth-child(2),.embeds-instagram .col:nth-child(3){margin-top:0}}@media all and (min-width:1000px){.schedule-content .col{width:23.5%}.schedule-content .col:nth-child(3n+1){clear:none;margin-left:2%;margin-top:0}.schedule-content .col:nth-child(4n+1){clear:left;margin-left:0%}.schedule-content .col:nth-child(1){margin-left:0;clear:none!important}}.schedule-speaker:after{content:"\00A0\00A0\2022\0020\00A0";color:#9090a9}p .schedule-speaker:last-of-type:after{content:none}.speaker{font-size:.9em;min-height:180px}.speaker-img-box{border:5px solid #fff;width:150px;height:150px;box-shadow:0 0 5px #cacad5;margin:0 auto;transform:rotate(-1deg)}@media all and (min-width:450px){.speaker-img-box{float:left;margin:0 .75rem .75rem 0}}article .speaker:nth-child(2n) .speaker-img-box{transform:rotate(2deg)}p.speaker-sessions a{display:inline-block;margin:0 0 .375rem;line-height:1.4}.speaker-txt h4{text-align:center}@media all and (min-width:450px){.speaker-txt{margin-left:190px;margin-top:0}.speaker-txt h4{text-align:left}}.lightbox_content{background:url(../../img/cork-wallet.jpg);padding:1.5rem;max-width:40em;margin:0 auto;font-size:.9em}.highlight-session{background:url(../../img/watercolor-stripe.png) repeat-x left bottom;padding-bottom:30px;font-weight:400;line-height:1.4;font-family:roboto slab,serif}.highlight-session strong{font-size:110%}.introduction{font-size:1.2em;padding-bottom:.5rem;text-align:center;max-width:35em;margin:0 auto}.link-no-deco{color:inherit!important}.link-no-deco:hover{color:#97345a!important}.button.button-top{font-family:cooper hewitt,sans-serif;font-weight:400;font-size:.8em;padding:.375rem .75rem;text-transform:uppercase}.button.button-top:before{content:"\25B2\0020"}.link-top{text-align:right}header h1{margin-top:4.5rem}:target{-webkit-animation:target-fade 1s 1;-moz-animation:target-fade 1s 1}@-webkit-keyframes target-fade{0%{background-color:#fff}100%{background-color:transparent}}@-moz-keyframes target-fade{0%{background-color:#fff}100%{background-color:transparent}}@media all and (max-width:1000px){.large-screens-only{display:none}}@media all and (min-width:720px){.small-screens-only{display:none}}.box-sizing,.logoarea a,a.social-btn,.homepage section,.col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.roboto,.banner,.menu-main,.introduction,main a,h1,.h1{font-family:roboto slab,serif;letter-spacing:-.01em}body *+*{margin-top:1.5rem}@font-face{font-family:cooper hewitt;src:url(../../fonts/cooperhewitt-book-webfont.woff2) format("woff2"),url(../../fonts/cooperhewitt-book-webfont.woff) format("woff"),url(../../fonts/cooperhewitt-book-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:cooper hewitt;src:url(../../fonts/cooperhewitt-bold-webfont.woff2) format("woff2"),url(../../fonts/cooperhewitt-bold-webfont.woff) format("woff"),url(../../fonts/cooperhewitt-bold-webfont.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:roboto slab;src:url(../../fonts/roboto_slab_regular-webfont.woff2) format("woff2"),url(../../fonts/roboto_slab_regular-webfont.woff) format("woff"),url(../../fonts/roboto_slab_regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:roboto slab;src:url(../../fonts/roboto_slab_700-webfont.woff2) format("woff2"),url(../../fonts/roboto_slab_700-webfont.woff) format("woff"),url(../../fonts/roboto_slab_700-webfont.ttf) format("truetype");font-weight:700;font-style:normal}a:link{color:#97345a;text-decoration:none}a:visited{color:#842d4f}a:hover{color:#712743}a:active{color:#4b1a2d}ol,ul{padding-left:1.6em}li{margin:0 0 .5rem}h1,h2,h3,h4,h5,h6{line-height:1.2}h1,.h1{text-align:center;font-size:2.2em}h3{font-size:1.5em;text-transform:uppercase;margin-top:3rem}h4{font-size:1.5em;margin:0}h4 a{font-weight:400}h4+p{margin-top:.75rem}h5{font-weight:400;text-transform:uppercase;font-size:1.2em}h6{font-weight:400;text-transform:uppercase;letter-spacing:.05em;font-size:.75em;margin-bottom:0}.label{display:inline-block;background:#314294;color:#fff;padding:.1rem .375rem;margin-bottom:.5em;text-transform:uppercase;letter-spacing:.05em;font-size:.85em}blockquote{background:#fff;padding:.75em 1.5em}blockquote p:last-child{margin-bottom:0}table{background:#fff}th{background:#e9e9eb;text-align:left;text-transform:uppercase;line-height:1.2;vertical-align:middle}td,th{padding:.75rem}td{border-bottom:1px solid #e9e9eb;font-size:.9em;vertical-align:top}.chart ul,.chart ol{margin:0}.chart li{margin-bottom:0}.button{background:no-repeat left center #fff;color:#97345a;padding:.5rem 1.5rem;text-decoration:none;font-weight:700;font-size:1.1em;display:inline-block;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:.2s all ease-in;-moz-transition:.2s all ease-in;-ms-transition:.2s all ease-in;-o-transition:.2s all ease-in}.button:hover{background-color:#97345a;color:#fff}p .button{margin-right:.5rem}.button-post{background-image:url(../../img/icon-bullhorn.svg);background-position-x:.75rem;padding-left:55px}.button-register{background-image:url(../../img/icon-heart.svg);background-position-x:.75rem;padding-left:50px}.highlight{margin:0 0 1em;background:#ff9;color:#000;text-align:center;padding:1em}.hidden{display:none!important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*,*:before,*:after{box-shadow:none!important;text-shadow:none!important}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}body{min-width:1000px}}