/*!
Theme Name: Recess Lab
Theme URI: http://www.bluestatedigital.com
Author: Blue State Digital
Author URI: http://www.bluestatedigital.com
Description: Custom theme for Recess Lab
*/@font-face{font-family:'Galaxie Polaris';font-style:normal;font-weight:400;src:url(assets/fonts/GalaxiePolaris-Book.otf) format("opentype")}@font-face{font-family:'Galaxie Polaris';font-style:normal;font-weight:700;src:url(assets/fonts/GalaxiePolaris-Bold.otf) format("opentype")}@font-face{font-family:'Galaxie Polaris';font-style:italic;font-weight:400;src:url(assets/fonts/GalaxiePolaris-BookItalic.otf) format("opentype")}@font-face{font-family:'Galaxie Polaris';font-style:italic;font-weight:700;src:url(assets/fonts/GalaxiePolaris-BoldItalic.otf) format("opentype")}@font-face{font-family:Sentinel;font-style:normal;font-weight:400;src:url(assets/fonts/Sentinel-Book.otf) format("opentype")}@font-face{font-family:Sentinel;font-style:italic;font-weight:400;src:url(assets/fonts/Sentinel-BookItal.otf) format("opentype")}@font-face{font-family:Sentinel;font-style:normal;font-weight:700;src:url(assets/fonts/Sentinel-Bold.otf) format("opentype")}@font-face{font-family:Sentinel;font-style:italic;font-weight:700;src:url(assets/fonts/Sentinel-BoldItal.otf) format("opentype")}/*! normalize.css v3.0.3 | 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,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}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:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.foundation-mq{font-family:"small=0em&medium=40em&large=56.25em&xlarge=75em&xxlarge=90em"}html{font-size:18px;box-sizing:border-box}*,::after,::before{box-sizing:inherit}body{padding:0;margin:0;font-family:Sentinel,Georgia,serif;font-weight:400;line-height:1.4;color:#000;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px;border-radius:4.44444rem}select{width:100%;border-radius:4.44444rem}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{-webkit-appearance:none;-moz-appearance:none;background:0 0;padding:0;border:0;border-radius:4.44444rem;line-height:1}[data-whatinput=mouse] button{outline:0}.is-visible{display:block!important}.is-hidden{display:none!important}.row{max-width:66.66667rem;margin-left:auto;margin-right:auto}.row::after,.row::before{content:' ';display:table;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{margin-left:-.55556rem;margin-right:-.55556rem}@media screen and (min-width:40em){.row .row{margin-left:-.83333rem;margin-right:-.83333rem}}.row .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.row.expanded .row{margin-left:auto;margin-right:auto}.column,.columns{width:100%;float:left;padding-left:.55556rem;padding-right:.55556rem}@media screen and (min-width:40em){.column,.columns{padding-left:.83333rem;padding-right:.83333rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{width:33.33333%;float:left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{width:16.66667%;float:left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{width:14.28571%;float:left}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{width:12.5%;float:left}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-collapse .row{margin-left:0;margin-right:0}.expanded.row .small-collapse.row{margin-left:0;margin-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.55556rem;padding-right:.55556rem}.small-centered{margin-left:auto;margin-right:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-pull-0,.small-push-0,.small-uncentered{position:static;margin-left:0;margin-right:0;float:left}@media screen and (min-width:40em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{width:100%;float:left}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{width:50%;float:left}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{width:33.33333%;float:left}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{width:25%;float:left}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{width:20%;float:left}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{width:16.66667%;float:left}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{width:14.28571%;float:left}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{width:12.5%;float:left}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.medium-collapse .row{margin-left:0;margin-right:0}.expanded.row .medium-collapse.row{margin-left:0;margin-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.83333rem;padding-right:.83333rem}.medium-centered{margin-left:auto;margin-right:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-pull-0,.medium-push-0,.medium-uncentered{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width:56.25em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{width:100%;float:left}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{width:50%;float:left}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{width:33.33333%;float:left}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{width:25%;float:left}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{width:20%;float:left}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{width:16.66667%;float:left}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{width:14.28571%;float:left}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{width:12.5%;float:left}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.large-collapse .row{margin-left:0;margin-right:0}.expanded.row .large-collapse.row{margin-left:0;margin-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.83333rem;padding-right:.83333rem}.large-centered{margin-left:auto;margin-right:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-pull-0,.large-push-0,.large-uncentered{position:static;margin-left:0;margin-right:0;float:left}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:14px;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:Sentinel,Georgia,serif;font-weight:700;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.2}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#e8eaed;line-height:0}h1{font-size:1.33333rem}h2{font-size:1.11111rem}h3{font-size:1.05556rem}h4{font-size:1rem}h5{font-size:.94444rem}h6{font-size:.88889rem}@media screen and (min-width:40em){h1{font-size:2.66667rem}h2{font-size:2.22222rem}h3{font-size:1.72222rem}h4{font-size:1.38889rem}h5{font-size:1.11111rem}h6{font-size:.88889rem}}a{color:#000;text-decoration:#e8eaed underline dashed;line-height:inherit;cursor:pointer}a:focus,a:hover{color:#000;text-decoration:#62b9ff underline dashed}a img{border:0}hr{max-width:66.66667rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #cacaca;border-left:0;margin:1.11111rem auto;clear:both}dl,ol,ul{line-height:1.6;margin-bottom:1rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc;margin-left:1.25rem}ol{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:1.11111rem;border-left:solid 3px #ffcb2b}blockquote,blockquote p{line-height:1.6;color:#000}cite{display:block;font-size:.72222rem;color:#8a8a8a}cite:before{content:'\2014 \0020'}abbr{color:#000;cursor:help;border-bottom:1px dotted #000}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#000;background-color:#e8eaed;border:1px solid #e8eaed;padding:.11111rem .27778rem .05556rem}kbd{padding:.11111rem .22222rem 0;margin:0;background-color:#e8eaed;color:#000;font-family:Consolas,"Liberation Mono",Courier,monospace;border-radius:4.44444rem}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#000}.lead{font-size:22.5px;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media screen and (min-width:56.25em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print{display:table-cell!important}th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.menu{margin:0;list-style-type:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-wrap:nowrap}.menu>li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}[data-whatinput=mouse] .menu>li{outline:0}.menu>li>a{display:block;padding:.7rem 1rem;line-height:1}.menu a,.menu button,.menu input{margin-bottom:0}.menu>li>a{display:-webkit-box;display:-ms-flexbox;display:flex}.menu>li>a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu>li>a i,.menu>li>a img,.menu>li>a svg{margin-right:.25rem}.menu>li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.menu.vertical{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu.vertical>li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.menu.vertical>li>a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:40em){.menu.medium-horizontal{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.menu.medium-horizontal>li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.menu.medium-vertical{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu.medium-vertical>li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.menu.medium-vertical>li>a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:56.25em){.menu.large-horizontal{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.menu.large-horizontal>li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.menu.large-vertical{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu.large-vertical>li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.menu.large-vertical>li>a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.menu.simple li{line-height:1;display:inline-block;margin-right:1rem}.menu.simple a{padding:0}.menu.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.menu.expanded>li{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}.menu.expanded>li:first-child:last-child{width:100%}.menu.icon-top>li>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-top>li>a i,.menu.icon-top>li>a img,.menu.icon-top>li>a svg{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;text-align:center;margin-bottom:.25rem}.menu.nested{margin-left:1rem}.menu .active>a{color:#fff;background:#62b9ff}.menu-text{font-weight:700;color:inherit;line-height:1;padding-top:0;padding-bottom:0;padding:.7rem 1rem}.menu-centered{text-align:center}.menu-centered>.menu{display:inline-block}.no-js [data-responsive-menu] ul{display:none}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:56.1875em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:56.25em){.show-for-medium-only{display:none!important}}@media screen and (min-width:56.25em){.hide-for-large{display:none!important}}@media screen and (max-width:56.1875em){.show-for-large{display:none!important}}@media screen and (min-width:56.25em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:56.1875em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.show-on-focus:active,.show-on-focus:focus{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:.88889rem;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen{padding-bottom:56.25%}.flex-video.vimeo{padding-top:0}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;box-sizing:border-box;width:100%;height:2.27778rem;padding:.44444rem;border:1px solid #7a7d7f;margin:0 0 .88889rem;font-family:inherit;font-size:1rem;color:#000;background-color:transparent;box-shadow:none;border-radius:0;transition:all .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{border:1px solid #25272b;background-color:rgba(255,255,255,.6);outline:0;box-shadow:0 1px 3px rgba(122,125,127,.4);transition:all .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#7a7d7f}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#7a7d7f}input::placeholder,textarea::placeholder{color:#7a7d7f}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e8eaed;cursor:not-allowed}[type=button],[type=submit]{border-radius:4.44444rem;-webkit-appearance:none;-moz-appearance:none}input[type=search]{box-sizing:border-box}[type=checkbox],[type=file],[type=radio]{margin:0 0 .88889rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;margin-left:.44444rem;margin-right:.88889rem;margin-bottom:0;vertical-align:baseline}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.44444rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.77778rem;font-weight:400;line-height:1.8;color:#25272b}label.middle{margin:0 0 .88889rem;padding:.5rem 0}.help-text{margin-top:-.44444rem;font-size:.72222rem;font-style:italic;color:#000}.input-group{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:.88889rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.input-group>:first-child{border-radius:4.44444rem 0 0 4.44444rem}.input-group>:last-child>*{border-radius:0 4.44444rem 4.44444rem 0}.input-group-button,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{text-align:center;padding:0 1rem;background:#e8eaed;color:#000;border:1px solid #7a7d7f;white-space:nowrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.input-group-button a,.input-group-button button,.input-group-button input{margin:0}fieldset{border:0;padding:0;margin:0}legend{margin-bottom:.44444rem;max-width:100%}.fieldset{border:none;padding:0;margin:0}.fieldset legend{background:#fff;padding:0 .16667rem;margin:0;margin-left:-.16667rem}select{height:2.27778rem;padding:.44444rem;border:1px solid #7a7d7f;margin:0 0 .88889rem;font-size:1rem;font-family:inherit;line-height:normal;color:#000;background-color:#fff;border-radius:4.44444rem;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28122, 125, 127%29'></polygon></svg>");background-size:9px 6px;background-position:right -.88889rem center;background-origin:content-box;background-repeat:no-repeat;padding-right:1.33333rem}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:disabled{background-color:#e8eaed;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){background-color:rgba(224,82,70,.1);border-color:#e05246}.is-invalid-label{color:#e05246}.form-error{display:none;margin-top:-.44444rem;margin-bottom:.88889rem;font-size:.66667rem;font-weight:700;color:#e05246}.form-error.is-visible{display:block}.callout{margin:1.66667rem 0;padding:1.66667rem;border:1px dashed #7a7d7f;border-radius:4.44444rem;position:relative;color:#000;background-color:#fff}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#e7f5ff}.callout.secondary{background-color:#cbe5fd}.callout.success{background-color:#fff7df}.callout.warning{background-color:#fff3d9}.callout.alert{background-color:#fae5e3}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.pagination{margin-left:0;margin-bottom:1rem}.pagination::after,.pagination::before{content:' ';display:table;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pagination::after{clear:both}.pagination li{font-size:.77778rem;margin-right:.05556rem;border-radius:4.44444rem;display:none}.pagination li:first-child,.pagination li:last-child{display:inline-block}@media screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{color:#000;display:block;padding:.16667rem .55556rem;border-radius:4.44444rem}.pagination a:hover,.pagination button:hover{background:#e8eaed}.pagination .current{padding:.16667rem .55556rem;background:#62b9ff;color:#fff;cursor:default}.pagination .disabled{padding:.16667rem .55556rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:0 0}.pagination .ellipsis::after{content:'\2026';padding:.16667rem .55556rem;color:#000}.pagination-previous a::before,.pagination-previous.disabled::before{content:'\00ab';display:inline-block;margin-right:.5rem}.pagination-next a::after,.pagination-next.disabled::after{content:'\00bb';display:inline-block;margin-left:.5rem}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body,html{overflow-x:hidden}.text-small{font-size:14px}.flex-col-end{-ms-flex-item-align:end;align-self:flex-end}.flex-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-preferred-size:fill;flex-basis:fill;max-width:100%;padding:0 1.66667rem}@media screen and (min-width:56.25em){.flex-col{padding:1.11111rem 3.33333rem}}@media screen and (min-width:40em){.flex-col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.flex-col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.action-touts{margin-bottom:2.22222rem}@media screen and (min-width:56.25em){.action-touts{margin-bottom:3.33333rem}}.action-touts+.section-btn{margin-top:-2.22222rem}.action-tout{display:block;margin-bottom:2.22222rem;text-decoration:none}@media screen and (min-width:56.25em){.action-tout{margin-bottom:1.11111rem}}.action-tout:focus,.action-tout:hover{text-decoration:none}@media screen and (min-width:40em){.action-tout:focus .action-tout__image,.action-tout:hover .action-tout__image{-webkit-transform:scale3d(1.15,1.15,1) rotate(.01deg);transform:scale3d(1.15,1.15,1) rotate(.01deg)}}.action-tout__image{background:#62b9ff center no-repeat;background-size:cover;padding-bottom:55%;position:relative;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:100%}.action-tout__image-wrap{overflow:hidden}.action-tout__caption{background:#fff;margin:-60px auto 0;max-width:80%;min-height:110px;padding:1.11111rem 1.11111rem .55556rem;position:relative;text-align:center}.action-tout__caption .action-arrow{bottom:0;left:0;margin:0;position:absolute;width:100%}.action-tout__title{font-family:"Galaxie Polaris",Helvetica,sans-serif;font-size:.77778rem;font-weight:700;letter-spacing:2.31px;line-height:1.57;margin-bottom:20px;text-transform:uppercase}.article .rte h2,.article .rte h3,.article .rte h4,.article .rte h5,.article .rte h6{margin-top:2.22222rem}.article .callout .callout-title{margin-top:0}.article-header{margin-bottom:1.11111rem}@media screen and (min-width:56.25em){.article-header{margin-bottom:2.22222rem}}.article-title{text-align:center}.article-media{margin-bottom:1.11111rem}@media screen and (min-width:56.25em){.article-media{margin-bottom:1.66667rem}}.rte dl,.rte ol,.rte ul{margin:1.11111rem 0;overflow:hidden;padding-left:2.22222rem}@media screen and (min-width:56.25em){.rte dl,.rte ol,.rte ul{margin:1.11111rem 0 1.11111rem 2.22222rem}}.rte a:not(.button){border-bottom:dashed 2px #62b9ff;font-weight:700;position:relative;text-decoration:none}@media screen and (min-width:56.25em){.rte a:not(.button):focus,.rte a:not(.button):hover{border-color:#ffcb2b}}.button,button,input[type=button],input[type=submit]{background:0 0;border:solid 3px #62b9ff;border-radius:80px;color:#000;display:inline-block;font-family:"Galaxie Polaris",Helvetica,sans-serif;font-size:.77778rem;font-weight:700;letter-spacing:2.31px;outline:0;padding:.83333rem 1.38889rem .72222rem;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=submit]:focus,input[type=submit]:hover{background:#62b9ff;text-decoration:none}.loading .button:focus,.loading .button:hover,.loading button:focus,.loading button:hover,.loading input[type=button]:focus,.loading input[type=button]:hover,.loading input[type=submit]:focus,.loading input[type=submit]:hover{background-color:transparent}.button:disabled,button:disabled,input[type=button]:disabled,input[type=submit]:disabled{opacity:.5}.button.button--action,button.button--action,input[type=button].button--action,input[type=submit].button--action{white-space:nowrap}.button.button--action::after,button.button--action::after,input[type=button].button--action::after,input[type=submit].button--action::after{background:transparent center no-repeat;background-image:url(assets/img/rl-action-arrow.svg);background-size:contain;content:'';display:inline-block;height:1.22222rem;margin-left:10px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;vertical-align:middle;width:1.94444rem}.loading .button.button--action::after,.loading button.button--action::after,.loading input[type=button].button--action::after,.loading input[type=submit].button--action::after{background-image:none;margin-left:0;width:0}.button.button--action:focus::after,.button.button--action:hover::after,button.button--action:focus::after,button.button--action:hover::after,input[type=button].button--action:focus::after,input[type=button].button--action:hover::after,input[type=submit].button--action:focus::after,input[type=submit].button--action:hover::after{background-image:url(assets/img/rl-action-arrow-black.svg);-webkit-transform:translateX(5px);transform:translateX(5px)}.menu-button{background:0 0;border:none;border-radius:0;height:1.11111rem;padding:0;position:relative;width:1.66667rem}.menu-button::before{background:#fff;border:dashed 2px #7a7d7f;border-radius:50%;content:'';height:4.72222rem;position:absolute;right:-30px;top:-35px;transition:.6s -webkit-transform;transition:.6s transform;transition:.6s transform,.6s -webkit-transform;width:4.72222rem;z-index:1}.menu-button:focus,.menu-button:hover{background:0 0}.play-button{background:0 0;border:solid 3px #62b9ff;border-radius:50%;height:3.05556rem;padding:0;position:relative;text-align:center;width:3.05556rem;z-index:2}@media screen and (min-width:56.25em){.play-button{height:6.94444rem;width:6.94444rem}}.play-button::before{background:0 0;border:dashed 1px #e8eaed;border-radius:50%;content:'';height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(1.3);transform:scale(1.3);transition:all .2s;width:100%}@media screen and (min-width:56.25em){.play-button::before{border-width:2px;-webkit-transform:scale(1.2);transform:scale(1.2)}}.play-button::after{background:0 0;border-bottom:15px solid transparent;border-left:20px solid #fff;border-top:15px solid transparent;content:'';display:inline-block;height:0;margin-left:5px;margin-top:2px;transition:.2s ease;width:0}@media screen and (min-width:56.25em){.play-button::after{border-bottom:30px solid transparent;border-left:40px solid #fff;border-top:30px solid transparent;margin-left:10px}}@media screen and (min-width:56.25em){.play-button:focus::before,.play-button:hover::before{border-width:1.5px}.play-button:focus::after,.play-button:hover::after{-webkit-transform:scale(1.1);transform:scale(1.1)}}.callout{background:0 0;border:0;border-radius:0;clear:both;margin:2.77778rem 0;padding:1.38889rem;position:relative}@media screen and (min-width:40em){.callout{padding:2.22222rem 1.66667rem}}@media screen and (min-width:56.25em){.callout{padding:1.66667rem 2.22222rem}}.callout::after,.callout::before{background-image:linear-gradient(to right,#7a7d7f 35%,rgba(255,255,255,0) 0);background-position:bottom;background-repeat:repeat-x;background-size:10px 1px;content:'';height:1px;left:0;position:absolute;right:0;width:100%}.callout::before{top:0}.callout::after{bottom:0}@media screen and (min-width:56.25em){.callout .callout-column.column,.callout .callout-column.columns{padding-right:2.22222rem}}@media screen and (min-width:56.25em){.callout.callout--reversed .callout-column.column,.callout.callout--reversed .callout-column.columns{padding-left:2.22222rem;padding-right:1.11111rem}}.callout .button{margin-top:.83333rem}.callout--icon,.callout--solid{border:solid 10px #e8eaed;margin:3.33333rem 0;overflow:hidden}@media screen and (min-width:56.25em){.callout--icon,.callout--solid{padding:2.77778rem 2.22222rem}}.callout--icon::after,.callout--icon::before,.callout--solid::after,.callout--solid::before{display:none}.callout--icon .callout-inner::after,.callout--icon .callout-inner::before,.callout--solid .callout-inner::after,.callout--solid .callout-inner::before{display:none}.callout--icon .callout-title,.callout--solid .callout-title{font-size:1.77778rem}@media screen and (min-width:56.25em){.callout--icon .callout-title,.callout--solid .callout-title{font-size:2.66667rem}}.callout--icon .callout-subhead,.callout--solid .callout-subhead{font-size:1.38889rem}@media screen and (min-width:56.25em){.callout--icon .callout-subhead,.callout--solid .callout-subhead{font-size:36px}}.callout--icon.callout--reversed .callout-thumbnail,.callout--solid.callout--reversed .callout-thumbnail{border-radius:0 0 0 10px;left:auto;right:-10px;top:-12px}@media screen and (min-width:40em){.callout--icon.callout--reversed .callout-thumbnail,.callout--solid.callout--reversed .callout-thumbnail{border-radius:0 10px 0 0;bottom:-12px;left:-2px;right:auto;top:auto}}.callout--solid .callout-thumbnail__wrap{padding-bottom:60%;position:relative}@media screen and (min-width:40em){.callout--solid .callout-thumbnail__wrap{padding-bottom:45%;position:static}}@media screen and (min-width:56.25em){.callout--solid .callout-thumbnail__wrap{padding-bottom:0}}@media screen and (min-width:40em){.callout--solid .callout-thumbnail__wrap.medium-4 .callout-thumbnail{max-height:80%;max-width:33%}}@media screen and (min-width:40em){.callout--solid .callout-thumbnail__wrap.medium-6 .callout-thumbnail{max-height:80%;max-width:45%}}.callout--solid .callout-thumbnail{border:solid 1px #e8eaed;border-radius:10px 0 0;bottom:-28px;box-shadow:#7a7d7f -8px 9px 4px 0;margin-bottom:0;max-height:98%;max-width:80%;position:absolute;right:-28px;width:auto;z-index:-1}@media screen and (min-width:56.25em){.callout--icon{padding:3.88889rem 2.77778rem}}.callout--icon .button{font-size:.57778rem;letter-spacing:1px}@media screen and (min-width:40em){.callout--icon .button{font-size:.77778rem;letter-spacing:2.31px}}@media screen and (min-width:56.25em){.callout--icon .callout-thumbnail__wrap{margin:auto auto 0;max-width:200px}}.callout--icon .callout-thumbnail__wrap a{display:block;height:210px;margin:3.33333rem auto;position:relative;width:210px}@media screen and (min-width:40em){.callout--icon .callout-thumbnail__wrap a{height:auto;margin:0;width:auto}}.callout--icon .callout-thumbnail__wrap a::before{border:1px dashed #7a7d7f;border-radius:50%;content:'';height:100%;position:absolute;top:0;-webkit-transform:scale(1.2);transform:scale(1.2);width:100%;z-index:0}.callout--icon .callout-thumbnail__wrap a::after{border:solid 2px #ffcb2b;border-radius:50%;content:'';display:none;height:71px;position:absolute;right:-5px;top:-20px;width:71px;z-index:1}@media screen and (min-width:56.25em){.callout--icon .callout-thumbnail__wrap a::after{display:block}}.callout-inner::after,.callout-inner::before{background-image:linear-gradient(to bottom,#7a7d7f 35%,rgba(255,255,255,0) 0);background-position:left;background-repeat:repeat-y;background-size:1px 10px;bottom:0;content:'';height:100%;position:absolute;top:0;width:1px}.callout-inner::before{left:0}.callout-inner::after{right:0}.callout-inner .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.callout--reversed .callout-inner .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:40em){.callout--reversed .callout-inner .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.callout-title{color:#000;font-size:1.11111rem;margin-bottom:.83333rem}@media screen and (min-width:56.25em){.callout-title{font-size:1.55556rem}}.callout-subhead{font-family:Sentinel,Georgia,serif;font-size:1.11111rem;font-style:italic;font-weight:400;margin-bottom:.27778rem;text-align:left}@media screen and (min-width:56.25em){.callout-subhead{font-size:1.38889rem}}.callout-thumbnail{display:block}.callout--reversed .callout-thumbnail{margin:0 auto 30px}@media screen and (min-width:40em){.callout--reversed .callout-thumbnail{margin-bottom:0}}.callout--dashed .callout-thumbnail,.resource-download .callout-thumbnail{box-shadow:rgba(0,0,0,.5) 0 2px 4px}select{background-color:#fff;background-image:url(assets/img/circle-arrow-down.svg);background-position:right -24px center;background-size:21px;border:3px solid #62b9ff;border-radius:80px;color:#25272b;font-family:"Galaxie Polaris",Helvetica,sans-serif;font-size:16px;font-weight:700;letter-spacing:.14333em;padding:0 30px 1px 12px;text-transform:uppercase}#framework select,select.select--simple{background-color:transparent;border:none;border-bottom:solid 2px #7a7d7f;border-radius:0;margin-bottom:0}input.checkbox,input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:none;background-position:center;background-repeat:no-repeat;background-size:13px;border:solid 1px #7a7d7f;border-radius:0;height:20px;margin:6px 8px 5px 0;transition:all .2s ease;vertical-align:middle;width:20px}input.checkbox:checked,input[type=checkbox]:checked{background-image:url(assets/img/check.svg)}input.checkbox:focus,input[type=checkbox]:focus{box-shadow:0 0 .5em #62b9ff}input.radio,input[type=radio]{-webkit-appearance:none;-moz-appearance:checkbox;appearance:none;background-color:#fff;border:solid 5px #fff;border-radius:50%;box-shadow:0 0 0 1px #7a7d7f;height:20px;margin:6px 8px 5px 0;transition:background .2s ease;vertical-align:middle;width:20px}input.radio:checked,input[type=radio]:checked{background:#62b9ff}input.radio.is-invalid-input:not(:focus),input[type=radio].is-invalid-input:not(:focus){background-color:rgba(224,82,70,.6);border-color:#fff}.radio-fieldgroup label,[type=checkbox]+label,[type=radio]+label{font-weight:700}input.text,input[type=text]{border:none;border-bottom:solid 2px #7a7d7f;font-weight:700;height:auto;max-width:100%;padding:0 0 5px;transition:background .2s ease,border .2s ease;vertical-align:bottom}input.text:focus,input[type=text]:focus{background:0 0;border:none;border-bottom:solid 2px #054f95;box-shadow:none}input.text.is-invalid-input:not(:focus),input[type=text].is-invalid-input:not(:focus){border-bottom:solid 2px #7a7d7f;border-left:solid 2px #e05246}.form-error{bottom:-20px;font-family:"Galaxie Polaris",Helvetica,sans-serif;font-weight:700;left:0;margin:0;position:absolute;right:0}.radio-fieldgroup .is-invalid-label+.form-error{display:block;right:0}.inline-form__container{margin-bottom:2.77778rem;margin-top:2.22222rem}@media screen and (min-width:56.25em){.inline-form{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}}.inline-form-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.inline-form input.text,.inline-form input[type=text]{margin-bottom:0}.inline-form button{display:block;margin:0 auto}.inline-form .form-error{text-align:center;width:100%}.inline-label{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#25272b;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.66667rem;position:relative;white-space:nowrap}@media screen and (min-width:56.25em){.inline-label{margin-bottom:0}}.inline-label>.inline-label__child{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:5px}.inline-label.agree-checkbox{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;margin-top:.55556rem}.inline-label a{font-weight:700;margin:0 3px}.form-heading,.signup-form legend{font-size:24px;margin-bottom:1.94444rem;text-align:center}@media screen and (min-width:56.25em){.form-heading,.signup-form legend{margin-bottom:2.22222rem}}.signup-form{padding:0 2em}.signup-form legend{text-align:left;font-weight:700;margin:0 auto}.signup-form input[type=text]{margin:0}.signup-form ul{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:2em 0;padding:0;max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.signup-form ul>li{margin:10px 0;width:100%}.signup-form ul>li label{text-align:left}.signup-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-color:transparent transparent #7a7d7f transparent;border-radius:0;border-width:0 0 2px 0;margin:0;min-width:250px}.signup-form .agree-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}.signup-form p label{font-weight:400}.signup-form p label a{font-weight:700}@media screen and (min-width:900px){.signup-form{text-align:center}.signup-form input[type=email],.signup-form input[type=text]{line-height:34px}.signup-form ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.signup-form ul>li{margin:0 5px;-webkit-box-flex:0;-ms-flex:none;flex:none}.signup-form ul>li._field-email,.signup-form ul>li._field-first-name,.signup-form ul>li._field-i-am-a,.signup-form ul>li._field-last-name{width:22.5%}.signup-form ul>li._field-zip-code{width:10%}.signup-form .agree-checkbox{display:block}}.page-template-default .wForm form{border:8px solid #e8eaed;padding:40px}.hero{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e8eaed center no-repeat;background-blend-mode:multiply;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;margin:40px auto;max-width:86%;padding:3.33333rem 0 2.77778rem;position:relative;width:100%}@media screen and (min-width:56.25em){.hero{margin-top:3.88889rem;max-width:92%;padding:6.66667rem 0}}.hero.hero--dynamic{margin-bottom:0;padding-bottom:35%}@media screen and (min-width:56.25em){.hero.hero--dynamic{margin-bottom:2.22222rem}}.hero::before{background:#ffcb2b;content:'';height:85%;left:0;position:absolute;top:-1.11111rem;-webkit-transform:scale(1.05) translateX(-4%);transform:scale(1.05) translateX(-4%);width:110%;z-index:-1}@media screen and (min-width:56.25em){.hero::before{height:90%;-webkit-transform:scale(1.085);transform:scale(1.085);width:100%}}.hero-button{display:none;margin-top:-10px;text-align:center}@media screen and (min-width:56.25em){.hero-button{display:block}}.hero-title{color:#fff;font-family:Sentinel,Georgia,serif;font-size:1.55556rem;font-weight:700;line-height:1;text-align:center;width:100%}@media screen and (min-width:56.25em){.hero-title{font-size:3rem}}.dynamic-hero-caption{background:#e8eaed;font-size:14px;margin:0 auto 40px;max-width:86%;padding:1.38889rem}@media screen and (min-width:56.25em){.dynamic-hero-caption{display:none}}.dynamic-hero-caption h4{font-size:1.11111rem}.hero-slide{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:#25272b center no-repeat;background-size:cover;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:16.66667rem;padding:7.22222rem 1.11111rem 3.33333rem;width:100%}@media screen and (min-width:56.25em){.hero-slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:33.33333rem;padding:8.88889rem 0}}@media screen and (min-width:90em){.hero-slide{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:14.44444rem}}.hero-slide .row{width:100%}.hero-slider__title{box-shadow:inset 0 -16px 0 0 #ffcb2b;color:#fff;display:inline;font-family:Sentinel,Georgia,serif;font-size:2rem;line-height:1.2;margin:0;position:relative;transition:box-shadow .5s ease .8s,opacity 350ms ease .5s;z-index:1}@media screen and (min-width:56.25em){.hero-slider__title{box-shadow:inset 0 0 0 0 #ffcb2b;font-size:4.55556rem;opacity:0}.slick-active .hero-slider__title{box-shadow:inset 0 -30px 0 0 #ffcb2b;opacity:1}}.hero-slider__caption{background:#fff;margin:-60px auto 60px;max-width:95%;padding:2.22222rem 2.22222rem 2.22222rem 2.77778rem;position:relative;width:100%}@media screen and (min-width:56.25em){.hero-slider__caption{margin:-110px 20px 60px auto;max-width:30.55556rem}}.hero-slider__caption p:last-of-type{margin-bottom:0}.hero-slider__caption::before{border:#62b9ff solid thin;content:'';height:100%;left:5px;position:absolute;top:10px;width:100%}@media screen and (min-width:56.25em){.hero-slider__caption::before{left:10px}}.hero-slider__caption .caption-heading{font-size:1.11111rem;font-weight:700;margin-bottom:1.11111rem}@media screen and (min-width:56.25em){.hero-slider__caption .caption-heading{font-size:1.55556rem}}.hero-full .hero-content{margin:-100px auto 60px;z-index:0}@media screen and (min-width:56.25em){.hero-full .hero-content{margin:-320px 20px 60px auto;max-width:30.55556rem}}.hero-full .hero-content::before{z-index:-1}.hero-full .hero-content__title{font-size:1.88889rem;line-height:2.11111rem}@media screen and (min-width:56.25em){.hero-full .hero-content__title{font-size:1.88889rem}}.hero-full .hero-content__title span{color:#ffcb2b}.hero-full .hero-content p{margin-bottom:1.5rem;padding-bottom:1rem}.hero-full .hero-content .button{font-size:.6rem;letter-spacing:1.5px}@media screen and (min-width:40em){.hero-full .hero-content .button{font-size:.77778rem}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(98,185,255,.7),0 0 0 0 rgba(98,185,255,.7)}40%{box-shadow:0 0 0 50px rgba(255,109,74,0),0 0 0 0 rgba(98,185,255,.7)}80%{box-shadow:0 0 0 50px rgba(255,109,74,0),0 0 0 30px rgba(255,100,74,0)}100%{box-shadow:0 0 0 0 rgba(255,109,74,0),0 0 0 30px rgba(255,100,74,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(98,185,255,.7),0 0 0 0 rgba(98,185,255,.7)}40%{box-shadow:0 0 0 50px rgba(255,109,74,0),0 0 0 0 rgba(98,185,255,.7)}80%{box-shadow:0 0 0 50px rgba(255,109,74,0),0 0 0 30px rgba(255,100,74,0)}100%{box-shadow:0 0 0 0 rgba(255,109,74,0),0 0 0 30px rgba(255,100,74,0)}}.hotspot-trigger{background:0 0;border:solid #62b9ff 3px;border-radius:50%;box-shadow:0 0 0 20px rgba(98,185,255,.7);cursor:auto;display:none;font-family:Sentinel,Georgia,serif;font-weight:400;height:4.44444rem;left:0;padding:0;position:absolute;text-align:left;text-transform:none;top:0;transition:opacity 1.2s cubic-bezier(.6,.2,.1,1) 0s,box-shadow 350ms ease,-webkit-transform 1.2s cubic-bezier(.6,.2,.1,1) 0s!important;transition:transform 1.2s cubic-bezier(.6,.2,.1,1) 0s,opacity 1.2s cubic-bezier(.6,.2,.1,1) 0s,box-shadow 350ms ease!important;transition:transform 1.2s cubic-bezier(.6,.2,.1,1) 0s,opacity 1.2s cubic-bezier(.6,.2,.1,1) 0s,box-shadow 350ms ease,-webkit-transform 1.2s cubic-bezier(.6,.2,.1,1) 0s!important;width:4.44444rem}@media screen and (min-width:56.25em){.hotspot-trigger{box-shadow:none;cursor:pointer;display:block}}@media screen and (min-width:56.25em){.hotspot-trigger.hotspot-trigger__pulse-animation{-webkit-animation:pulse 3s linear infinite;animation:pulse 3s linear infinite}}.hotspot-trigger::before{border:solid thin #fff;border-radius:50%;content:'';height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transform:scale(1.5);transform:scale(1.5);transition:all 350ms ease 50ms;width:100%}@media screen and (min-width:56.25em){.hotspot-trigger::before{opacity:1}}.hotspot-trigger:focus{outline:0}.hotspot-trigger:focus,.hotspot-trigger:hover{background:0 0}@media screen and (min-width:56.25em){.hotspot-trigger:focus,.hotspot-trigger:hover{box-shadow:0 0 0 28px rgba(98,185,255,.7)}}.hotspot-trigger.hotspot--active{background:0 0;outline:0;z-index:3}.hotspot-trigger.hotspot--active::before{opacity:0}@media screen and (min-width:56.25em){.hotspot-trigger.hotspot--active .hotspot-content{opacity:1}}.hotspot-trigger.hero-hotspot-trigger__1{display:block;height:90px;left:27%;top:10%;width:90px}@media screen and (min-width:40em){.hotspot-trigger.hero-hotspot-trigger__1{left:34%}}@media screen and (min-width:56.25em){.hotspot-trigger.hero-hotspot-trigger__1{height:135px;left:36%;top:6%;width:135px}}.hero-theory-of-play .hotspot-trigger.hero-hotspot-trigger__1{left:auto;right:10%;top:12%}@media screen and (min-width:40em){.hero-theory-of-play .hotspot-trigger.hero-hotspot-trigger__1{right:20%;top:19%}}@media screen and (min-width:56.25em){.hero-theory-of-play .hotspot-trigger.hero-hotspot-trigger__1{right:21%;top:17%}}.hotspot-trigger.hero-hotspot-trigger__2{height:175px;left:53%;top:30%;width:175px}.hero-theory-of-play .hotspot-trigger.hero-hotspot-trigger__2{height:140px;left:auto;right:34%;top:37%;width:140px}.hero-theory-of-play .hotspot-trigger.hero-hotspot-trigger__2:focus,.hero-theory-of-play .hotspot-trigger.hero-hotspot-trigger__2:hover{box-shadow:0 0 0 30px rgba(98,185,255,.7)}.hero-homepage .hotspot-trigger.hero-hotspot-trigger__2:focus,.hero-homepage .hotspot-trigger.hero-hotspot-trigger__2:hover{box-shadow:0 0 0 40px rgba(98,185,255,.7)}.hotspot-trigger.hero-hotspot-trigger__3{height:90px;left:auto;right:15%;top:40%;width:90px}.hero-theory-of-play .hotspot-trigger.hero-hotspot-trigger__3{right:17.5%;top:50%}.hotspot-trigger.hero-hotspot-trigger__3:focus,.hotspot-trigger.hero-hotspot-trigger__3:hover{box-shadow:0 0 0 17px rgba(98,185,255,.7)}.hotspot-content{background:#fff;cursor:default;display:none;opacity:0;padding:1.66667rem;position:absolute;right:153%;top:-20%;transition:opacity .2s ease .1s;width:16.66667rem}@media screen and (min-width:56.25em){.hotspot-content{display:none}.hotspot--active .hotspot-content{display:block}}.hotspot-content p{font-size:14px}.hotspot-content p:last-of-type{margin-bottom:0}.hotspot-content::after{border-bottom:15px solid transparent;border-left:15px solid #fff;border-top:15px solid transparent;content:'';height:0;position:absolute;right:-14px;top:40%;width:0}.single-resource .pum-close{display:none}.lightbox{margin:40px auto;max-width:800px;position:relative}.lightbox p{line-height:1.1}@media screen and (min-width:56.25em){.lightbox{margin-top:0}}.lightbox-close{background:0 0;border:none;bottom:-40px;color:#fff;font-family:Sentinel,Georgia,serif;font-size:.88889rem;font-weight:400;left:0;padding:10px 10px 10px 0;position:absolute;text-decoration:underline;text-transform:none;width:100%}.lightbox-close:focus,.lightbox-close:hover{background:0 0;color:#fff;text-decoration:underline}@media screen and (min-width:56.25em){.lightbox-close{left:22%;width:auto}}.lightbox-content{padding:1.11111rem 1.11111rem 2.22222rem;position:relative}.lightbox-content::before{background:#e8eaed;content:'';display:block;height:100%;position:absolute;right:0;top:0;width:100%}@media screen and (min-width:56.25em){.lightbox-content::before{width:78%}}@media screen and (min-width:40em){.lightbox-content{padding-left:1.66667rem;padding-right:1.66667rem}}@media screen and (min-width:56.25em){.lightbox-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.22222rem 2.22222rem 2.22222rem 0}}.lightbox-content .column::before,.lightbox-content .columns::before{position:relative}@media screen and (min-width:56.25em){.lightbox-content .lightbox-form{margin:0 0 0 auto;max-width:400px}}.lightbox-content fieldset{display:table;margin-bottom:1.11111rem}.lightbox-content fieldset .inline-field,.lightbox-content fieldset .input-wrap{display:block;width:100%}@media screen and (min-width:56.25em){.lightbox-content fieldset .inline-field,.lightbox-content fieldset .input-wrap{display:table-cell}}.lightbox-content input.text,.lightbox-content label{display:block;font-size:18px;margin-bottom:0}@media screen and (min-width:56.25em){.lightbox-content input.text,.lightbox-content label{display:table-cell;font-size:1.11111rem}}.lightbox-content label{line-height:1;margin-bottom:5px;padding-right:10px;vertical-align:bottom}@media screen and (min-width:56.25em){.lightbox-content label{margin:0;white-space:nowrap}}.lightbox-content label.is-invalid-label{color:#25272b}.lightbox-content .inline-fieldgroup,.lightbox-content .input-wrap{position:relative}.lightbox-content .inline-fieldgroup{padding-top:15px}.lightbox-content .inline-fieldgroup label{vertical-align:top}.lightbox-content .radio-fieldgroup{display:table-cell;margin-left:1.11111rem;vertical-align:top;width:100%}.lightbox-content .radio-fieldgroup label{display:inline-block;font-weight:700;width:49%}.lightbox-content .is-greyed-out label{color:#cdcfd2}.lightbox-content__form{position:relative}@media screen and (min-width:56.25em){.row.collapse>.lightbox-content__form{padding-left:20px}}@media screen and (min-width:56.25em){.lightbox-feature{margin:0;position:relative;width:105%}}.lightbox-feature__spacer{display:block;padding-top:100%;position:relative}@media screen and (min-width:56.25em){.lightbox-feature__circle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;bottom:0;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:350px;left:-9%;margin:auto;max-width:100%;min-height:300px;padding:5px;position:relative;right:0;text-align:center;top:0;transition:all 1s ease-out;width:350px}.lightbox-feature__circle::before{background:#fff;border:solid #62b9ff 4px;border-radius:50%;content:'';height:100%;left:0;position:absolute;top:0;width:100%}.lightbox-feature__circle p:last-of-type{margin-bottom:0}}@media screen and (min-width:75em){.lightbox-feature__circle{height:400px;width:400px;font-size:.88889rem;text-align:left}}.lightbox-feature__wrap{display:inline-block;margin:auto;position:relative;vertical-align:middle;width:100%;z-index:1}@media screen and (min-width:56.25em){.lightbox-feature__wrap{max-width:70%;right:-2%}}.lightbox-title{font-size:1.33333rem;line-height:.9}@media screen and (min-width:75em){.lightbox-title{font-size:2.33333rem}}@media screen and (min-width:56.25em){.pum-content{margin-top:90px}}.pum-open,.pum-open body{height:100%;overflow:hidden}.pum-open .body-container{max-height:100vh;overflow:hidden}.pum-open.pum-open-overlay-disabled,.pum-open.pum-open-overlay-disabled body{height:auto;overflow:auto}.pum-open.pum-open-overlay-disabled .body-container,.pum-open.pum-open-overlay-disabled body .body-container{max-height:none;overflow:auto}.pum-theme-recess-lab-transparent .pum-container{top:10px!important}.meerkat .pum-close{display:block}.meerkat input::-webkit-input-placeholder{color:#606666}.meerkat input:-ms-input-placeholder{color:#606666}.meerkat input::placeholder{color:#606666}.meerkat .button--action{padding-right:1rem;padding-left:1.2rem}@media screen and (min-width:56.25em){.meerkat .pum-content{margin-top:0}}.meerkat .quick-signup-form{margin-top:0}.meerkat .form-heading,.meerkat .signup-form legend,.signup-form .meerkat legend{margin-bottom:20px;min-height:50px;padding-left:70px;position:relative;text-align:left}.meerkat .form-heading::before,.meerkat .signup-form legend::before,.signup-form .meerkat legend::before{position:absolute;top:0;left:0;height:50px;width:50px;background:url(assets/img/result-tip.svg) center center no-repeat;background-size:contain;content:'';display:block}.pum-theme-recess-lab-solidwhite .pum-content{margin-top:0}.lightbox--solid{background-color:#fff;display:none;font-family:Sentinel,Georgia,serif;max-width:725px;padding:10px}.lightbox--solid fieldset{margin-bottom:1.94444rem}@media screen and (min-width:56.25em){.lightbox--solid fieldset{margin-bottom:1.11111rem}}.lightbox--solid p{margin-bottom:.2rem}.lightbox--solid a{border-bottom:2px dashed #62b9ff;text-decoration:none}.lightbox--solid footer{background-color:#d8d8d8;color:#000;font-size:12px;padding:1.11111rem 2rem}.lightbox--solid .circle-icon{border:1px solid #707070;border-radius:50px;line-height:7px;margin-left:3px;padding:1px;position:absolute;top:9px}.lightbox--solid .lightbox-content{border-left:1px solid #62b9ff;border-right:1px solid #62b9ff;border-top:1px solid #62b9ff;display:block;padding:1.11111rem}@media screen and (min-width:40em){.lightbox--solid .lightbox-content{padding:1.66667rem}}@media screen and (min-width:56.25em){.lightbox--solid .lightbox-content{padding:2.22222rem}}.lightbox--solid .lightbox-content::before{content:none}.lightbox--solid .lightbox-form{max-width:100%}.lightbox--solid .lightbox-form__section{margin:2rem 0 .9rem}.lightbox--solid .lightbox-form__section-header{margin-top:1rem}@media screen and (min-width:56.25em){.lightbox--solid .lightbox-form__section-header{margin:2rem 0 0}}.lightbox--solid .lightbox-form__title{font-size:22px}.lightbox--solid .lightbox-form .inline-field-mb7{margin-bottom:7px}.lightbox--solid .lightbox-form label{color:#25272b;font-size:15px}@media screen and (min-width:56.25em){.lightbox--solid .lightbox-form label{padding-bottom:9px}}.lightbox--solid .lightbox-form label.hidden-label{display:none}@media screen and (min-width:56.25em){.lightbox--solid .lightbox-form label.hidden-label{display:table-cell;visibility:hidden}}@media screen and (min-width:56.25em){.lightbox--solid .lightbox-form label.is-invalid-label{padding-bottom:26px}}.lightbox--solid .lightbox-form input.text{border-color:#9aa0a6}.lightbox--solid .lightbox-form .input-wrap select{height:auto;letter-spacing:2px;padding:8px 27px 8px 0}@media screen and (min-width:56.25em){.lightbox--solid .lightbox-form .input-wrap select{padding-left:10px}}.lightbox--solid .lightbox-form .input-wrap input{font-size:12px;padding:13px 0 7px}@media screen and (min-width:56.25em){.lightbox--solid .lightbox-form .input-wrap input{padding-left:10px}}.lightbox--solid .lightbox-form .input-wrap input[name=school-name]{padding-left:10px}.lightbox--solid .lightbox-form .input-wrap .text-spacing::-webkit-input-placeholder{letter-spacing:2px}.lightbox--solid .lightbox-form .input-wrap .text-spacing:-ms-input-placeholder{letter-spacing:2px}.lightbox--solid .lightbox-form .input-wrap .text-spacing::placeholder{letter-spacing:2px}.lightbox--solid .lightbox-form .input-wrap input::-webkit-input-placeholder,.lightbox--solid .lightbox-form .input-wrap select{font-size:12px;font-weight:400}.lightbox--solid .lightbox-form .input-wrap input:-ms-input-placeholder,.lightbox--solid .lightbox-form .input-wrap select{font-size:12px;font-weight:400}.lightbox--solid .lightbox-form .input-wrap input::placeholder,.lightbox--solid .lightbox-form .input-wrap select{font-size:12px;font-weight:400}.lightbox--solid .lightbox-form .input-wrap .form-error.is-visible{bottom:0;position:relative}.lightbox--solid .lightbox-form .form-submit{display:block;margin:2rem auto 0}.lightbox--solid .lightbox-title{display:inline-block;margin-bottom:.2rem;padding:0 0 3px;position:relative}.lightbox--solid .lightbox-title::before{background:#ffcb2b;bottom:0;content:'';height:22.5px;left:-6px;margin-bottom:.5rem;position:absolute;right:-6px;z-index:0}.lightbox--solid .lightbox-title__text{font-size:45px;line-height:1;margin-bottom:0;position:relative;z-index:9}@media screen and (min-width:56.25em){.lightbox--solid .row.collapse>.lightbox-content__form{padding-left:0}.lightbox--solid .lightbox-feature{width:100%}}.unstyled-list{list-style:none;margin:0;padding:0}.unstyled-list>li{margin:0;padding:0}.thumbnail{margin:0 20px 30px 0;position:relative}.thumbnail::after{border:1px solid #9aa0a6;content:'';display:block;position:absolute;top:12px;right:-12px;bottom:-12px;left:12px}.thumbnail-img{background-color:#e8eaed;background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:0;padding-top:66%;width:100%}.nav-links{font-size:.72222rem;font-weight:700;position:relative;text-decoration:none}@media screen and (min-width:56.25em){.nav-links{font-size:.83333rem}}.secondary .nav-links{font-weight:400}.site-header{margin-bottom:1.66667rem;padding:.72222rem 0 .83333rem}@media screen and (min-width:56.25em){.site-header{margin-bottom:2.77778rem;padding:2.77778rem 0 0}}.nav-logo{display:inline-block;line-height:0;position:relative}.header-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.header-nav .recesslabs-logo{position:relative;z-index:2}.header-nav .menu-button{margin-top:-10px}.header-menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 60px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;list-style:none;margin:0;opacity:0;padding:0;position:fixed;visibility:hidden;width:100%;z-index:-2}@media screen and (min-width:56.25em){.header-menu{border-bottom:solid 1px #7a7d7f;border-top:solid 1px #7a7d7f;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 0 1.11111rem;opacity:1;position:relative;visibility:visible;z-index:0}}.header-menu-item{margin:0 0 1.66667rem 0;padding:0 5px;position:relative}.header-menu-item::before{background:#ffcb2b;bottom:.16667rem;content:'';height:.55556rem;left:0;position:absolute;transition:width .5s ease-in-out;width:0;z-index:0}@media screen and (min-width:56.25em){.header-menu-item{margin:0 0 0 1.11111rem}.header-menu-item.current-menu-item::before,.header-menu-item:focus::before,.header-menu-item:hover::before{width:100%}}.header-menu .nav-links{text-decoration:none}@media screen and (min-width:56.25em){.header-menu .nav-links{font-size:1rem}}.header-menu .menu-logo{-ms-flex-item-align:end;align-self:flex-end;margin:0 auto;padding:.55556rem .83333rem}@media screen and (min-width:56.25em){.header-menu .menu-logo{margin:0 0 0 auto}}.header-menu .playworks-logo{display:block;margin:0 auto}@media screen and (min-width:56.25em){.header-menu .playworks-logo{margin:0;max-height:2rem;max-width:3rem}}.js-letter span{display:inline-block;white-space:pre}.header-menu-item{position:relative}.header-sub-menu{list-style:none;padding:0;margin:10px 0 0 0;box-sizing:border-box}.header-sub-menu .header-menu-item{margin:0}.header-sub-menu a{display:block;padding:8px}.header-sub-menu a:hover{color:#ffcb2b}@media screen and (min-width:56.25em){.header-sub-menu{background:#fff;border:4px solid #ffcb2b;left:50%;margin-top:14px;position:absolute;top:100%;-webkit-transform:translate(-50%,0) scaleY(0);transform:translate(-50%,0) scaleY(0);-webkit-transform-origin:top;transform-origin:top;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;width:220px;text-align:center}.header-sub-menu::after,.header-sub-menu::before{content:'';position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header-sub-menu::before{height:0;width:0;border-bottom:12px solid #ffcb2b;border-left:12px solid transparent;border-right:12px solid transparent;margin-top:-15px}.header-sub-menu::after{margin-top:-10px;height:0;width:0;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}.header-sub-menu .header-menu-item:hover::before{width:0}.header-menu-item:hover>.header-sub-menu{-webkit-transform:translate(-50%,0) scaleY(1);transform:translate(-50%,0) scaleY(1)}}.nav--active{overflow:hidden}.nav--active .header-menu{opacity:1;transition:opacity .3s ease .4s;visibility:visible;z-index:2;padding-bottom:2.5rem}.nav--active .header-menu-item{width:100%;text-align:center}.nav--active .menu-logo{bottom:1.66667rem;left:0;position:absolute;width:100%}.nav--active .nav-links{font-size:1.44444rem}.nav--active .menu-button::before{-webkit-transform:scale(40);transform:scale(40)}.nav--active .menu-button .hamburger-icon{background:0 0}.nav--active .menu-button .hamburger-icon::before{-webkit-transform:rotateZ(45deg) translate(4px,-4px);transform:rotateZ(45deg) translate(4px,-4px);-webkit-transform-origin:top left;transform-origin:top left}.nav--active .menu-button .hamburger-icon::after{-webkit-transform:rotateZ(-45deg) translate(4px,4px);transform:rotateZ(-45deg) translate(4px,4px);-webkit-transform-origin:bottom left;transform-origin:bottom left}.site-footer{background:0 0;margin-bottom:1.66667rem;margin-top:3.33333rem;padding:1.94444rem 1.11111rem 1.38889rem 1.38889rem;position:relative}@media screen and (min-width:56.25em){.site-footer{padding:1.66667rem 1.94444rem}}.site-footer::after,.site-footer::before{content:'';display:block;height:100%;position:absolute;width:100%;z-index:-1}.site-footer::before{background:#e8eaed;right:.55556rem;top:.55556rem}@media screen and (min-width:56.25em){.site-footer::before{right:-.55556rem;top:-.55556rem}}.site-footer::after{border:solid 1px #7a7d7f;bottom:.55556rem;left:.55556rem}@media screen and (min-width:56.25em){.site-footer::after{bottom:-.55556rem;left:-.55556rem}}.footer-nav{display:inline-block;max-width:49%;vertical-align:top}@media screen and (min-width:56.25em){.footer-nav{max-width:100%;width:auto}}.footer-nav.primary{padding-left:5px}@media screen and (min-width:56.25em){.footer-nav.primary{padding-bottom:.55556rem;padding-left:0}}.footer-nav.secondary{border-left:dashed 1px #7a7d7f;margin-bottom:1.11111rem;padding-left:1.11111rem}@media screen and (min-width:56.25em){.footer-nav.secondary{border-left:none;border-top:dashed 1px #7a7d7f;margin-bottom:0;padding-left:0;padding-top:.55556rem}}.footer-nav.menu .footer-nav-item{display:block;margin-bottom:.83333rem}@media screen and (min-width:56.25em){.footer-nav.menu .footer-nav-item{display:inline-block;margin-bottom:0;margin-left:.55556rem}}.footer-nav .footer-nav-item.nav-item--social{display:inline-block;margin-bottom:5px;margin-right:10px}.footer-nav .icon{height:12px;margin:0}.footer-nav .social-link{bottom:-1px;position:relative}.footer-nav .social-link:focus,.footer-nav .social-link:hover{color:#62b9ff}.footer-nav__container{display:block}@media screen and (min-width:56.25em){.footer-nav__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.footer-logo-wrap{padding-top:5px;text-align:center;text-indent:-8px}@media screen and (min-width:56.25em){.footer-logo-wrap{margin-top:0;text-align:right}}.footer-copyright{font-size:12px;margin-bottom:1.66667rem;text-align:center}.pagination a:active,.pagination a:hover,.pagination a:link,.pagination a:visited{text-decoration:none}.pagination--centered{text-align:center}.pullquote,blockquote{border-left:solid 7px #ffcb2b;font-size:1.55556rem;font-style:italic;margin:1.66667rem 0 1.11111rem;padding:.27778rem .27778rem .27778rem .83333rem}@media screen and (min-width:56.25em){.pullquote,blockquote{font-size:2.05556rem;margin:2.77778rem 0;padding:.55556rem .55556rem .55556rem 1.66667rem}}.pullquote .quote-attribution,blockquote .quote-attribution{color:#000;font-family:"Galaxie Polaris",Helvetica,sans-serif;font-size:.77778rem;font-style:normal;font-weight:700;letter-spacing:1.5px;line-height:1.5;margin-top:1.11111rem;text-transform:uppercase}.pullquote .quote-attribution::before,blockquote .quote-attribution::before{content:''}@media screen and (min-width:56.25em){.pullquote .quote-attribution::before,blockquote .quote-attribution::before{content:'\2014 \0020'}}.pullquote p,blockquote p{line-height:1.08}.pullquote p:last-of-type,blockquote p:last-of-type{margin-bottom:0}.resource{margin-bottom:30px}.resource-results .resource{padding-bottom:30px;position:relative}@media screen and (min-width:40em){.resource-results .resource{padding-bottom:50px;padding-top:40px}}.resource-results .resource::after{background-image:linear-gradient(to right,#7a7d7f 35%,rgba(255,255,255,0) 0);background-position:bottom;background-repeat:repeat-x;background-size:10px 1px;clear:both;content:'';display:block;height:1px;width:100%;position:absolute;right:0;bottom:0;left:0}.resources-link{text-decoration:none}.resources-link:focus,.resources-link:hover{text-decoration:none}.resources-filter{background:#e8eaed;margin-bottom:60px;padding:20px 20px 10px;text-align:center}@media screen and (max-width:640px){.resources-filter{width:calc(100% + 20px);margin-right:-10px;margin-left:-10px}}@media screen and (min-width:40em){.resources-filter{padding-bottom:4px}}@media screen and (min-width:40em){.resources-filter-header{display:inline-block;margin:0;vertical-align:middle}}.resources-filter-control{display:block;max-width:240px;width:100%;margin-right:auto;margin-left:auto}@media screen and (min-width:40em){.resources-filter-control{display:inline-block;margin-right:0;margin-left:10px}}.resource-results.loading{position:relative}.resource-results.loading::before{background:url(assets/img/loading-spinner.svg) no-repeat;background-size:cover;content:'';display:block;z-index:10;position:fixed;right:20px;bottom:20px;height:38px;width:38px}.resource-results.loading::after{background:#fff;content:'';display:block;opacity:.5;position:absolute;top:0;right:0;bottom:0;left:0}.resource-results.error{text-align:center}.resource-ages{margin-bottom:10px}@media screen and (min-width:56.25em){.resource-ages{margin-bottom:0}}.resource-ages>li{margin-bottom:12px}@media screen and (min-width:56.25em){.resource-ages--inlined{padding-left:1.11111rem;text-align:left}}.resource-ages--inlined>li{display:inline-block;margin-right:1.38889rem}.resource-ages.inlined--centered{text-align:center}.resource-age{color:#25272b;font-family:"Galaxie Polaris",Helvetica,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;text-decoration:none;text-transform:uppercase}.resource-age:active,.resource-age:focus,.resource-age:hover{color:#25272b;text-decoration:none}.resource-age-icon{border:3px solid #ffcb2b;border-radius:23px;display:inline-block;font-family:Sentinel,Georgia,serif;font-size:15px;font-weight:700;line-height:39px;margin-right:12px;padding-left:2px;text-align:center;vertical-align:middle;height:45px;width:45px}.resource-topics-header{display:inline}.resource-topics{display:inline}.results .section-heading h1{display:inline-block;position:relative}.results .section-heading h1::before{background:#ffcb2b;bottom:.4rem;content:'';height:1rem;left:-2.5%;position:absolute;width:105%;z-index:-1}.results .section-heading::after{content:none}.results .tip-item-wrapper{background-color:#f8f8f8;padding:4% 0}.results .tip-icon{min-width:72px}.results .callout a{border-bottom:2px dashed #ffcb2b;text-decoration:none}.results .callout-inner::after,.results .callout-inner::before,.results .callout::after,.results .callout::before{content:none}.result-wrapper{background-color:#f9f9f9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px;padding:10px}@media screen and (min-width:40em){.result-wrapper{margin-bottom:60px}}.result-icon .circle-chart__circle{-webkit-animation:circle-chart-fill 1s reverse;animation:circle-chart-fill 1s reverse;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes circle-chart-fill{to{stroke-dasharray:0 113}}@keyframes circle-chart-fill{to{stroke-dasharray:0 113}}.result-icon .circle-chart__background{stroke:#dcdcdc}.result-icon--awesomejob .result-icon-img{height:46px;width:46px}.result-icon--almostthere .circle-chart__circle{stroke:#f1a124}.result-icon--fail .circle-chart__circle{stroke:#de3e04}@media screen and (max-width:40em){.result-icon .circle-chart,.result-icon .result-icon-img{display:block;margin:0 auto}}.result-description{background-color:#fff;padding:4%}.result-description h3{font-size:32px;font-weight:400;line-height:36px;margin:.75rem 0 1.5rem}.result-description a{border-bottom:2px dashed #62b9ff;text-decoration:none}.result-description a:hover{border-color:#e8eaed;text-decoration:none}.result-description .awesomejob{color:#77a141}.result-description .almostthere{color:#f1a124}.result-description .nicetry{color:#de3e04}.result-tip{font-size:15px;line-height:20px;padding:5% 4%}.result-tip p{padding-top:1rem}.result-tip .resource-link{cursor:pointer;font-size:20px;font-weight:700;text-decoration:none}@media screen and (min-width:40em){.result-tip .resource-link{font-size:16px}}@media screen and (min-width:56.25em){.result-tip .resource-link{font-size:18px}}.result-tip .resource-link:hover{color:#62b9ff}.result-tip .link-icon{margin-left:20px;width:31px}@media screen and (min-width:40em){.result-tip .link-icon{width:24px}}@media screen and (min-width:56.25em){.result-tip .link-icon{width:31px}}.result-metric,.result-score{text-align:center}@media screen and (min-width:40em){.result-metric,.result-score{text-align:left}}.result-score{color:#e05246;font-family:"Galaxie Polaris",Helvetica,sans-serif;font-size:14px;font-weight:700;letter-spacing:.165em;margin-bottom:1em;text-transform:uppercase}.result-score.awesomejob{color:#77a141}.popmake-content .lightbox--results{display:block}.results-lightbox .popmake-close{display:none}.autocomplete-suggestions{background:#fff;font-size:14px;max-height:200px;min-width:300px;overflow-y:auto;position:absolute;z-index:9999999999999999}html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden].autocomplete-suggestions{padding:0}.autocomplete-suggestion{border-color:#e8eaed;border-style:solid;border-width:0 1px;padding:5px 10px}.autocomplete-suggestion.selected{background:#ffcb2b}.autocomplete-suggestion .school-district,.autocomplete-suggestion .school-location{color:#7a7d7f}.autocomplete-suggestion .school-district{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.autocomplete-suggestion:first-of-type{border-width:1px 1px 0}.autocomplete-suggestion:last-of-type{border-width:0 1px 1px}.share-your-story .article-header>h1{border-left:7px solid #ffcb2b;padding:15px 25px}.share-your-story .form>div{padding:40px;border:solid 8px #e8eaed;box-sizing:border-box}.section-wrapper.spacing--large{padding-top:.55556rem}@media screen and (min-width:75em){.section-wrapper.spacing--large{padding-top:2.22222rem}}@media screen and (min-width:90em){.section-wrapper.spacing--large{padding-top:3.33333rem}}.section-heading{clear:both;float:none;margin-bottom:2.22222rem;margin-top:2.22222rem;padding:.83333rem .55556rem .83333rem 1.38889rem;position:relative}.section-heading::after{clear:both;content:"";display:table}@media screen and (min-width:56.25em){.section-heading{margin-bottom:3.33333rem;margin-top:2.22222rem}.landing-article .section-heading:not(.module__1){margin-bottom:1.66667rem;margin-top:5.55556rem}}.section-heading::before{background-image:linear-gradient(to right,#7a7d7f 35%,rgba(255,255,255,0) 0);background-position:bottom;background-repeat:repeat-x;background-size:10px 1px;content:'';display:none;height:1px;left:-300px;position:absolute;top:10%;-webkit-transform:rotate(30deg);transform:rotate(30deg);width:275px;-webkit-transform-origin:right;transform-origin:right}@media screen and (min-width:56.25em){.section-heading::before{display:block}}.section-heading::after{background:#ffcb2b;content:'';display:block;height:100%;left:-7px;position:absolute;top:0;width:7px}.section-heading.heading--flipped{padding:.83333rem 1.38889rem .83333rem .55556rem}.section-heading.heading--flipped::before{left:auto;right:-282px;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.section-heading.heading--flipped::after{left:auto;right:-7px}.section-heading.heading--no-border::before{content:none}.section-heading.heading--no-border::after{content:none}.heading--centered{text-align:center}.section-heading__title{font-size:1.33333rem}@media screen and (min-width:56.25em){.section-heading__title{font-size:48px}}@media screen and (min-width:56.25em){.heading--condensed .section-heading__title{font-size:3rem;max-width:65%}}.section-heading__title.title--full{max-width:100%}@media screen and (min-width:56.25em){.heading--condensed .section-heading__content{max-width:50%}}.section-heading__content p{line-height:1.4}.section-heading__content p:last-of-type{margin-bottom:0}.section-heading__byline{margin-top:1.66667rem}@media screen and (min-width:56.25em){.section-heading__byline{margin-top:2.22222rem}}.section-btn{margin:0 0 3.33333rem;text-align:center}.section-subhead{font-family:Sentinel,Georgia,serif;font-size:1.44444rem;font-style:italic;font-weight:400;margin-bottom:2.22222rem;text-align:center}@media screen and (min-width:56.25em){.section-subhead{font-size:36px}}.section-panel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px auto}.section-panel.border{border:10px solid #e8eaed}@media screen and (min-width:56.25em){.section-panel.row{margin:80px auto 100px;max-width:80%}}@media screen and (min-width:56.25em){.section-panel.section-panel--sans-stat{max-width:66.66667%}}.section-panel.section--large{margin:80px 0;max-width:100%}@media screen and (min-width:56.25em){.section-panel.panel--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-panel.panel--right .section-panel__content{padding-left:1.11111rem;padding-right:1.11111rem}.section-panel.panel--right .section-panel__content::after{left:auto;right:-7px}}.section-panel.panel--right .section-panel__content::before{left:auto;position:absolute;right:-40%;top:0;-webkit-transform:rotate(-25deg);transform:rotate(-25deg);width:35%}.section-panel.panel--left .section-panel__content::before{top:65%;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.section-panel.panel-figure--stat{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section-panel.panel-figure--small{padding:1.66667rem 0}@media only screen and (max-width:1100px){.section-panel.panel-figure--small{width:100%}}.section-panel.panel-figure--small .section-panel__title{font-size:2.66667rem}.section-panel.panel-figure--small p{margin-bottom:1.5rem}.section-panel.panel-figure--small .section-panel__image{background-color:#fff;height:171px;margin:17px auto 40px;width:171px}@media screen and (min-width:56.25em){.section-panel.panel-figure--small .section-panel__image{height:171px;margin:17px;width:171px}}.section-panel.panel-figure--small .section-panel__image::after{bottom:auto;height:71px;top:-32px;width:71px}.section-panel__title{font-size:1.55556rem;margin-bottom:1.38889rem}.section-panel__content{padding-bottom:.27778rem;padding-top:.27778rem;position:relative}@media screen and (min-width:56.25em){.section-panel__content{padding-left:1.66667rem}}.section-panel__content::before{background-image:linear-gradient(to right,#7a7d7f 35%,rgba(255,255,255,0) 0);background-position:bottom;background-repeat:repeat-x;background-size:10px 1px;content:'';display:none;height:1px;left:-38%;opacity:0;position:absolute;top:40%;-webkit-transform:rotate(30deg);transform:rotate(30deg);transition:opacity .2s cubic-bezier(.6,.2,.1,1);width:35%}.js-revealed .section-panel__content::before{opacity:1}@media screen and (min-width:56.25em){.section-panel__content::before{display:block}}.section-panel__content::after{background:#ffcb2b;content:'';display:none;height:0;left:-7px;opacity:0;position:absolute;top:0;transition:all .5s cubic-bezier(.6,.2,.1,1);width:7px}@media screen and (min-width:56.25em){.section-panel__content::after{display:block}}.js-revealed .section-panel__content::after{height:100%;opacity:1}.section-panel__content h2{margin-bottom:1.11111rem;padding-bottom:.55556rem;position:relative}@media screen and (min-width:40em){.section-panel__content h2{font-size:1.55556rem}}.section-panel__content h2::before{background:#ffcb2b;bottom:-10px;content:'';height:6px;left:0;position:absolute;transition:width .5s cubic-bezier(.6,.2,.1,1);width:0}.js-revealed .section-panel__content h2::before{width:100%}.section-panel__content h3{border-bottom:solid 4px #ffcb2b}@media screen and (min-width:40em){.section-panel__content h3{font-size:1.44444rem}}@media screen and (min-width:56.25em){.section-panel__content h3{border-bottom:none}}.section-panel__block{padding:2.22222rem 1.66667rem;position:relative}@media screen and (min-width:56.25em){.section-panel__block{padding:3.33333rem 2.22222rem}}.section-panel__block .button{margin-bottom:0;margin-top:1.11111rem}.section-panel__block .button-wrap{text-align:center}@media screen and (min-width:56.25em){.section-panel__block .button-wrap{text-align:left}}.section-panel__block .section-panel__figure{margin:3.33333rem 0}.section-panel__block::after,.section-panel__block::before{content:'';display:block;height:100%;position:absolute;width:100%;z-index:-1}.section-panel__block::before{background:#e8eaed;right:.27778rem;top:.27778rem}.section-panel__block::after{border:solid 1px #7a7d7f;bottom:-.83333rem;left:.27778rem}@media screen and (min-width:56.25em){.section-panel__block::after{bottom:.27778rem;left:.27778rem}}.section-panel__figure .stat-tout{height:210px;text-decoration:none;width:210px}@media screen and (min-width:56.25em){.section-panel__figure .stat-tout{height:285px;width:285px}}.section-panel__figure .stat-tout::after{border:solid 2px #ffcb2b;border-radius:50%;bottom:-20px;content:'';display:none;height:95px;position:absolute;right:-5px;width:95px;z-index:1}@media screen and (min-width:56.25em){.section-panel__figure .stat-tout::after{display:block}}.section-panel__figure .stat-touta:hover{text-decoration:none}.section-panel__image{background:center #7a7d7f no-repeat;background-size:cover;border-radius:50%;height:210px;margin:0 auto;padding:0;position:relative;width:210px}@media screen and (min-width:56.25em){.section-panel__image{height:285px;width:285px}}.section-panel__image::before{border:1px dashed #7a7d7f;border-radius:50%;content:'';height:100%;position:absolute;top:0;-webkit-transform:scale(1.2);transform:scale(1.2);width:100%;z-index:-1}.section-panel__image::after{border:solid 2px #ffcb2b;border-radius:50%;bottom:-20px;content:'';display:none;height:95px;position:absolute;right:-5px;width:95px;z-index:1}@media screen and (min-width:56.25em){.section-panel__image::after{display:block}}.section-panels-wrapper{margin-top:4.44444rem;max-width:95%}@media screen and (min-width:56.25em){.section-panels-wrapper{margin-top:0}}.section-panel--duo{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:40px 0;position:relative;z-index:99}.section-panel--duo.row{margin:0 auto}.section-panel--duo .section-panel__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.section-panel--duo .section-panel__block::after,.section-panel--duo .section-panel__block::before{content:none}.section-panel--duo .section-panel__block p a{border-bottom:2px dashed #62b9ff;font-weight:700;text-decoration:none}.section-panel--duo .section-panel__block p a:hover{border-color:#ffcb2b}.section-panel--duo .section-panel__figure{z-index:99}.section-panel--duo .section-panel__figure .stat-tout,.section-panel--duo .section-panel__figure figure{background-color:transparent}@media screen and (min-width:56.25em){.section-panel--duo .section-panel__figure .stat-tout,.section-panel--duo .section-panel__figure figure{margin-bottom:34px;margin-top:34px}.section-panel--duo .section-panel__figure .stat-tout__wrap,.section-panel--duo .section-panel__figure figure__wrap{width:60%}}@media screen and (min-width:56.25em){.section-panel--duo .section-panel__figure .stat-tout .stat-desc,.section-panel--duo .section-panel__figure figure .stat-desc{line-height:1}}@media screen and (min-width:56.25em){.section-panel--duo .section-panel__figure .stat-tout .stat-caption,.section-panel--duo .section-panel__figure figure .stat-caption{margin-top:15px}}@media screen and (min-width:56.25em){.section-panel--duo .section-panel__figure .stat-tout .stat-num,.section-panel--duo .section-panel__figure figure .stat-num{font-size:5rem;line-height:.9}}.section-panel--duo .button-wrap{margin-top:auto}.section-panel--duo.panel-figure--image{border-bottom:1px solid #979797;padding-bottom:60px}.section-panel--duo.panel-figure--stat{padding-top:60px}.section-panels-wrapper{background-color:#f1f2f4;position:relative}@media screen and (min-width:56.25em){.section-panels-wrapper{margin:100px 0 60px;padding:30px}}.section-panels-wrapper::after{border:1px solid #9aa0a6;bottom:12px;content:'';display:block;left:12px;position:absolute;right:-12px;top:-12px;z-index:0}.section-stat{margin:20px auto;max-width:11.11111rem}.section-block{margin-bottom:3.33333rem;padding-bottom:10px;padding-left:1.38889rem;position:relative}@media screen and (min-width:56.25em){.section-block{padding-left:2.77778rem}}.section-block::after{background:#ffcb2b;content:'';display:block;height:100%;left:-7px;position:absolute;top:0;width:7px}.section-block__text{margin-bottom:1.38889rem}.section-block__text p{color:#25272b;font-size:1.33333rem;font-weight:400;line-height:1.55556rem}@media screen and (min-width:56.25em){.section-block__text p{font-size:2.66667rem;line-height:3.11111rem}}.section-block__text span{color:#ffcb2b;font-weight:700}.section-block__author{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-block__author .block-col{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-left:.83333rem;padding-right:.83333rem}.author__image{position:relative;width:84px}.author__image img{border-radius:100%;max-width:100%}.author__image::before{border:dashed 1px #7a7d7f;border-radius:50%;content:'';height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(1.2);transform:scale(1.2);width:100%;z-index:-1}.author__info{font-size:1.11111rem}@media screen and (min-width:56.25em){.author__info{font-size:1.66667rem}}.section-form{margin-bottom:5.55556rem;padding:2.77778rem 0}.section-fullwidth{padding:1.66667rem 0}@media screen and (min-width:56.25em){.section-fullwidth{padding:1.66667rem 0}}.section-fullwidth.section--grey{background-color:rgba(232,234,237,.2)}.section-fullwidth.section-callout .callout{background-color:#fff;margin:0 auto;max-width:850px}@media only screen and (max-width:40em){.section-fullwidth.section-fullwidth--lg{max-width:100%}.section-fullwidth.section-fullwidth--lg::after,.section-fullwidth.section-fullwidth--lg::before{content:' ';display:table;flex-basis:0;-ms-flex-order:1;-ms-flex-preferred-size:0;-webkit-box-ordinal-group:2;order:1}.section-fullwidth.section-fullwidth--lg::after{clear:both}}@media screen and (min-width:40em){.section-fullwidth{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.section-fullwidth .row{margin:0 auto!important}}.page-template-template-sign-up .section-heading{margin-left:7px}.page-template-template-sign-up .article-content form{position:relative;padding:40px}.page-template-template-sign-up .article-content form::after,.page-template-template-sign-up .article-content form::before{content:'';display:block;position:absolute;z-index:-1;height:100%;width:100%}.page-template-template-sign-up .article-content form::before{background:#e8eaed;left:-10px;top:-10px}.page-template-template-sign-up .article-content form::after{border:solid 1px #7a7d7f;left:10px;top:10px}.social-share{margin-top:1.38889rem}.social-share>li{display:inline-block;margin:0 10px}.social-share .social-link{background-color:#62b9ff;border:none;border-radius:50%;color:#fff;display:inline-block;height:34px;padding-top:2px;text-decoration:none;transition:background-color .3s ease;width:34px}.social-share .social-link:focus,.social-share .social-link:hover{background-color:#000}.social-share__container{margin:3.33333rem 0 1.66667rem 0;text-align:center}@media screen and (min-width:56.25em){.social-share__container{margin:5rem 0 2.22222rem 0}}.stat-tout{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:solid 3px #62b9ff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:10.83333rem;margin:0 auto 40px;position:relative;text-align:center;width:10.83333rem}.stat-tout__wrap{margin:0 auto}.stat-tout::before{border:dashed 1px #7a7d7f;border-radius:50%;content:'';height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(1.2);transform:scale(1.2);width:100%;z-index:-1}.stat-num{font-family:Sentinel,Georgia,serif;font-size:2.66667rem;font-weight:700;line-height:1;margin-bottom:0;text-transform:uppercase}.stat-desc{font-family:"Galaxie Polaris",Helvetica,sans-serif;font-size:.77778rem;font-weight:700;letter-spacing:2.3px;margin-bottom:0;text-transform:uppercase}.stat-caption{font-style:italic;line-height:1.4;margin-bottom:0;text-align:center}.inlined-stat{margin:20px auto;max-width:16.66667rem}@media screen and (min-width:56.25em){.inlined-stat{float:right;margin:1.11111rem -1.66667rem 1.11111rem 2.22222rem}}.impact-stat__row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:920px;width:100%}@media screen and (min-width:56.25em){.impact-stat__row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.impact-stat__row.stats-count-2{-ms-flex-pack:distribute;justify-content:space-around}.impact-stat__row.stats-count-3{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.impact-stat__col{margin-bottom:2.22222rem;padding:0 20px;text-align:center;width:100%}@media screen and (min-width:56.25em){.impact-stat__col{max-width:14.44444rem}}.impact-stat-icon{margin:0 auto 20px;max-height:8.88889rem;max-width:8.88889rem}.icon{display:inline-block;height:1rem;vertical-align:middle;width:1rem}.icon,.icon path{fill:currentColor}.playworks-logo{background:transparent url(playworks-logo.svg) center no-repeat;background-size:contain;display:inline-block;height:2.77778rem;margin:0;width:4.16667rem}.recesslabs-logo{background:transparent url(assets/img/recess-lab-logo.svg) left center no-repeat;background-size:contain;display:inline-block;height:3.33333rem;margin:0;width:9.44444rem}.hamburger-icon{background:#7a7d7f;display:block;height:2px;position:relative;transition:background .2s ease-in-out;width:100%;z-index:1}.hamburger-icon::after,.hamburger-icon::before{background:#7a7d7f;content:'';height:2px;left:0;position:absolute;transition:all ease-in-out 350ms;width:100%}.hamburger-icon::before{top:-10px}.hamburger-icon::after{top:10px}.action-arrow{background:transparent url(assets/img/rl-action-arrow.svg) center no-repeat;background-size:contain;display:inline-block;height:1.22222rem;transition:.3s -webkit-transform ease;transition:.3s transform ease;transition:.3s transform ease,.3s -webkit-transform ease;vertical-align:middle;width:1.77778rem}a .action-arrow{margin-left:3px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}a:active .action-arrow,a:focus .action-arrow,a:hover .action-arrow{-webkit-transform:translateX(5px);transform:translateX(5px)}.tag-list{font-size:0}.tag-list>li{display:inline}.tag{background:#e8eaed;border-radius:2px;color:#054f95;display:inline-block;font-family:"Galaxie Polaris",Helvetica,sans-serif;font-size:12px;font-weight:700;height:21px;letter-spacing:1px;line-height:1;margin:0 6px 5px 0;padding:3px;text-decoration:none;text-transform:uppercase;transition:all .2s ease;white-space:nowrap}.tag:active,.tag:focus,.tag:hover{background-color:#054f95;color:#fff;text-decoration:none}.tip-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:40em){.tip-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.tip-item.tip-item--reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.tip-item.tip-item--bordered{border:10px solid #e8eaed;padding:30px}@media screen and (min-width:40em){.tip-item.tip-item--bordered{padding:50px}}.tip-icon{margin:0 auto 30px;min-width:50px;text-align:center}@media screen and (min-width:40em){.tip-icon{margin-bottom:0;margin-right:30px}.tip-item--reversed .tip-icon{margin-left:30px;margin-right:0}}.tip-body{text-align:center}@media screen and (min-width:40em){.tip-body{text-align:left}}.tip-body p:last-of-type{margin-bottom:0}.tips-heading{font-size:28px;margin-bottom:.55556rem;padding:.55556rem 0 1.38889rem;position:relative;text-align:center}.tips-heading::before{background-image:linear-gradient(to right,#7a7d7f 35%,rgba(255,255,255,0) 0);background-position:bottom;background-repeat:repeat-x;background-size:10px 1px;bottom:0;content:'';height:1px;left:0;position:absolute;width:100%}.tips-series{margin:2.22222rem 0}@media screen and (min-width:56.25em){.tips-series{margin-top:5.55556rem}}.tips-series .tip-item{margin:10px 0;padding:1.11111rem 1.66667rem}.tips-series .tip-icon{max-width:75px}.video-embed{margin:1.66667rem 0;padding-bottom:55%;position:relative}@media screen and (min-width:56.25em){.video-embed{margin:2.22222rem 0}}.video-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#7a7d7f center no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;text-align:center;top:0;transition:opacity .5s ease .2s,visibility 0s ease 1s;width:100%;z-index:1}.js-video--active .video-overlay{opacity:0;visibility:hidden}.video-overlay .play-button{display:block;margin:0 auto}.hidden-field{width:100%}.hidden-field input[type=text],.hidden-field__button,.hidden-field__field{background:#efefef;border:none;font-family:Sentinel,Georgia,serif;font-size:12px;font-weight:400;line-height:1.2;margin:0;padding:7px 10px;width:100%}.hidden-field input[aria-hidden=true][type=text],[aria-hidden=true].hidden-field__button,[aria-hidden=true].hidden-field__field{display:none}.hidden-field__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;color:#707070;letter-spacing:normal;text-align:left;text-transform:none}.hidden-field__button:hover{background:#efefef;color:#25272b}.Skin{font-family:Sentinel,Georgia,serif;line-height:1.6}.Skin #Footer,.Skin .SkinInner{max-width:none}.Skin .SkinInner{width:100%}.Skin #LogoContainer{display:none}.Skin #SkinContent{max-width:670px}.Skin .Separator,.Skin .Separator~.Separator{background-color:transparent!important;background-image:linear-gradient(to right,#7a7d7f 35%,rgba(255,255,255,0) 0);background-position:bottom;background-repeat:repeat-x;background-size:10px 1px;height:1px;margin-top:30px;margin-bottom:30px}.Skin label{line-height:1.6}.Skin label.q-radio{border-color:#054f95}.Skin label.q-radio.q-checked{background-color:#62b9ff}.Skin label.q-radio.q-checked.q-focused{background-color:#62b9ff}.Skin label.MultipleAnswer.q-checked,.Skin label.SingleAnswer.q-checked{background-color:#054f95}.Skin label.MultipleAnswer.q-checked.q-focused,.Skin label.SingleAnswer.q-checked.q-focused{background-color:#054f95}.Skin .QuestionText{font-size:20px}.Skin #ProgressBar{bottom:0;font-family:"Galaxie Polaris",Helvetica,sans-serif;font-size:12px;margin:0;padding:0;position:fixed;z-index:10}.Skin #Plug{margin-bottom:20px}.Skin #Buttons #NextButton,.Skin #Buttons #PreviousButton{background:0 0;background-repeat:no-repeat;background-size:35px;border:solid 3px #62b9ff;border-radius:80px;color:#000;display:inline-block;font-family:"Galaxie Polaris",Helvetica,sans-serif;font-size:.77778rem;font-weight:700;letter-spacing:.165em;padding:.55556rem .83333rem .83333rem;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.Skin #Buttons #NextButton:focus,.Skin #Buttons #NextButton:hover,.Skin #Buttons #PreviousButton:focus,.Skin #Buttons #PreviousButton:hover{background-color:#62b9ff;background-repeat:no-repeat;background-size:35px;border:solid 3px #62b9ff;text-decoration:none}@media screen and (min-width:40em){.Skin #Buttons #NextButton,.Skin #Buttons #PreviousButton{padding:.66667rem 1.94444rem .88889rem}}.Skin #Buttons #NextButton{background-image:url(assets/img/rl-action-arrow.svg);background-position:right 12px center;padding-right:50px}.Skin #Buttons #NextButton:focus,.Skin #Buttons #NextButton:hover{background-image:url(assets/img/rl-action-arrow-black.svg);background-position:right 7px center}@media screen and (min-width:40em){.Skin #Buttons #NextButton{background-position:right 25px center;padding-right:70px}.Skin #Buttons #NextButton:focus,.Skin #Buttons #NextButton:hover{background-position:right 20px center}}.Skin #Buttons #PreviousButton{background-image:url(assets/img/lr-action-arrow.svg);background-position:12px center;padding-left:50px}.Skin #Buttons #PreviousButton:focus,.Skin #Buttons #PreviousButton:hover{background-image:url(assets/img/lr-action-arrow-black.svg);background-position:7px center}@media screen and (min-width:40em){.Skin #Buttons #PreviousButton{background-position:25px center;padding-left:70px}.Skin #Buttons #PreviousButton:focus,.Skin #Buttons #PreviousButton:hover{background-position:20px center}}#framework .section-heading{margin-top:0}#framework form{margin-bottom:60px;padding:30px;position:relative}#framework table{display:block;width:100%}#framework .label label{font-weight:400;line-height:1}#framework .fieldset{margin-bottom:20px}#framework table tbody,#framework table td,#framework table thead,#framework table tr{display:block;max-width:100%}#framework textarea{margin-top:10px}@media screen and (min-width:40em){#framework .label label,#framework input.text,#framework input[type=text]{display:block;font-size:20px;margin-bottom:0}#framework .fieldset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#framework .fieldset .input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}#framework input[type=submit]{background-color:transparent;background-image:url(assets/img/rl-action-arrow.svg);background-position:right 25px center;background-repeat:no-repeat;background-size:35px;border:solid 3px #62b9ff;border-radius:80px;color:#000;display:inline-block;font-family:"Galaxie Polaris",Helvetica,sans-serif;font-size:.77778rem;font-weight:700;letter-spacing:.165em;padding:.66667rem 3.88889rem .88889rem 1.94444rem;text-decoration:none;text-transform:uppercase;transition:all .2s ease}#framework input[type=submit]:focus,#framework input[type=submit]:hover{background-color:#62b9ff;background-image:url(assets/img/rl-action-arrow-black.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:35px;border:solid 3px #62b9ff;text-decoration:none}#framework .signuperror{clear:both;color:#e05246;display:block}#framework .error{color:#e05246;font-size:14px;margin-top:5px;text-align:center;width:100%}#framework .checkbox+label,#framework .radio+label,#framework input[type=checkbox]+label,#framework input[type=radio]+label{display:inline;font-weight:400;text-transform:none}#framework .framework-header{clear:both;float:none;padding:0 18px;width:100%}@media screen and (min-width:56.25em){#framework .framework-header{padding:0 22px}}#framework #invitationpage{padding:10px}@media screen and (min-width:56.25em){#framework #invitationpage{padding:30px}}#framework #captcha_container,#framework #invitationpage #contact_importer_button{max-width:100%}#framework #invitationpage tr{display:inline-block}@media screen and (min-width:40em){#framework #invitationpage tr{display:table-row}}#framework #invitationpage td{display:block;text-align:left;width:100%}@media screen and (min-width:40em){#framework #invitationpage td{display:table-cell;width:auto}}#framework #invitationpage .bsd-shareButtons-wrap a{border:none;display:block;margin-bottom:10px}#framework #invitationpage .bsd-shareButtons-wrap a span{background-size:contain}#framework #invitationpage #contact_importer_button{background:#e8eaed;transition:background .2s ease}#framework #invitationpage #contact_importer_button:focus,#framework #invitationpage #contact_importer_button:hover{background:#dadde2}#framework .tools-agree-checkbox{display:none}#framework .tools-agree-checkbox+.input input[type=checkbox]+label{display:inline-block;margin:0 0 0 5px;vertical-align:top;width:calc(100% - 40px)}#framework .tools-agree-checkbox+.input input[type=checkbox]+label a{border-bottom-color:transparent}#framework .tools-agree-checkbox+.input input[type=checkbox]+label a:focus,#framework .tools-agree-checkbox+.input input[type=checkbox]+label a:hover{border-bottom-color:#62b9ff}#framework .tools-agree-checkbox+.input input[type=checkbox]+label a:first-of-type{margin-right:3px}.framework--standard #signup,.framework--standard form{border:solid 8px #e8eaed;float:none;width:100%}@media screen and (min-width:56.25em){.framework--standard #signup,.framework--standard form{padding:40px}}.framework--standard #signup::after,.framework--standard #signup::before,.framework--standard form::after,.framework--standard form::before{display:none}.framework--standard #signupfooter{margin-top:40px}.framework-two-columns .section-heading::before{bottom:10%;top:auto;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}@media screen and (min-width:56.25em){.framework-two-columns #signup,.framework-two-columns #signupheader{display:inline-block;max-width:49%;vertical-align:top}}@media screen and (min-width:56.25em){.framework-two-columns #signupheader{padding-right:40px}}.framework-two-columns #signupheader+br{display:none}.framework--sidebar #signup{margin-bottom:60px;padding:30px;position:relative}.framework--sidebar #signup::after,.framework--sidebar #signup::before{content:'';display:block;position:absolute;z-index:-1;height:100%;width:100%}.framework--sidebar #signup::before{background:#e8eaed;left:-10px;top:-10px}.framework--sidebar #signup::after{border:solid 1px #7a7d7f;left:10px;top:10px}.framework--sidebar #signup,.framework--sidebar #signupfooter{clear:both}.framework--sidebar .fieldset{margin-bottom:20px}@media screen and (min-width:40em){.framework--sidebar #signup{float:left;padding:40px;width:66%}.framework--sidebar #signupfooter{clear:none;float:right;width:calc(32% - 20px)}}::-moz-selection{background:#62b9ff;color:#fff}::selection{background:#62b9ff;color:#fff}.no-scroll{overflow:hidden}.alignright{display:block;float:none;margin:0 auto}@media screen and (min-width:40em){.alignright{float:right;margin:0 0 0 1.11111rem;max-width:50%}}.alignleft{display:block;float:none;margin:0 auto}@media screen and (min-width:40em){.alignleft{float:left;margin:0 1.11111rem 0 0;max-width:50%}}.aligncenter{display:block;margin-left:auto;margin-right:auto;max-width:100%}