html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family: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]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}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:none}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}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;width:auto!important;height:auto!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{font-size:inherit;line-height:inherit;width:auto;height:auto;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}@media screen and (max-width:767px){.w-nav-brand{padding-left:10px}}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}@font-face{font-family:Fa v4compatibility;src:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/627454582aaa790c4672fd93_fa-v4compatibility.woff2)format("woff2"),url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/6274545847f24220c428e3bc_fa-v4compatibility.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Fa 400";src:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62745459b90a160f4b4af9fa_fa-regular-400.woff2)format("woff2"),url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/627454592723a0daaae4625b_fa-regular-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Fa brands 400";src:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/627454596b2e363cb65ad1bb_fa-brands-400.woff2)format("woff2"),url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/627454599fea490285fe2116_fa-brands-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Fa solid 900";src:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/627454587210cdf6dfd80028_fa-solid-900.woff2)format("woff2"),url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/6274545925697962607fc28f_fa-solid-900.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sanss;src:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/657819e95362026d0f1a294a_open-sans-v36-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Sanss;src:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/657819e93bae748cc17541d6_open-sans-v36-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sanss;src:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/657819e92467de4ac28d00c2_open-sans-v36-latin-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sanss;src:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/657819e9159c5e33da17bb53_open-sans-v36-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sanss;src:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/657819ead6e6c9b2a5cf759e_open-sans-v36-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/65781a315e5ad48c6bb234f5_Avenir%20Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/65781a71b96b79ab86441ce0_Myriad%20Pro%20Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/65781bc9affa5cc68730ac35_Avenir%20Heavy.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Avenir next condensed;src:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/63d339a9de61cabdaba29e09_Avenir%20Next%20Condensed.ttf.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro Regular;src:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62d5159249ba537f41ec4560_MyriadPro-Regular_0.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Light;src:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62d51594040f3df671625352_Avenir%20LT%20Std%2035%20Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir Regular;src:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62d51593fd4c7181cce942c4_Avenir%20LT%20Std%2065%20Medium.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Book;src:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62cf29cf03a09ce877c8dad3_AvenirLTStd-Book.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro Bold;src:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62d515939c13570b0ec5c7bc_MyriadPro-Bold_0.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro SemiBold;src:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62d5159234078b63ae515385_MyriadPro-Semibold_0.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}:root{--launch-school-grey:#f7f7f7;--almost-black:#45494d;--launch-school-red:#f25858;--font-default:#333;--dark-blue:#353444;--white:white;--gainsboro:#d7dee4;--dark-slate-blue:#363949;--btn-second-hover:#b9b5b5;--button-hover:#e33;--font-light-grey:#777;--medium-grey:#a5a5a5;--charcoal-grey:#878788;--link-hover:#d41010;--almost-white:#fafafa;--dropdown-bg:#3d3939;--light-slate-grey:#8f909a;--divider:#b2b2b678;--light-grey:#f1f1f1;--purple:#66318c;--goldenrod:#f7bc45;--deep-sky-blue-2:#4bbde9;--silver:#ddd;--medium-turquoise:#56c7c1;--yellow-font:#fee778;--aquamarine:#56e8c1;--golden-brown:#b4a28f;--workshop-grey:#4e5867;--woodland-grey:#918b85;--deep-sky-blue:#4ec1ee}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-pagination-wrapper{flex-wrap:wrap;justify-content:center;display:flex}.w-pagination-previous{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-previous-icon{margin-right:4px}.w-pagination-next{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-next-icon{margin-left:4px}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}body{background-color:var(--launch-school-grey);color:var(--almost-black);font-family:Myriad Pro Regular,sans-serif;font-size:1rem;line-height:1.75}h1{color:var(--launch-school-red);text-align:center;margin-top:0;margin-bottom:0;font-family:Avenir Book,sans-serif;font-size:2.25rem;font-weight:300;line-height:2.25}h2{color:var(--launch-school-red);text-align:center;letter-spacing:.05rem;margin-top:0;margin-bottom:1.25rem;font-family:Avenir Book,sans-serif;font-size:1.5rem;font-weight:400;line-height:2.25}h3{color:var(--launch-school-red);text-align:center;margin-top:0;margin-bottom:1.125rem;font-family:Avenir Book,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5}h4{color:var(--launch-school-red);margin-top:0;margin-bottom:0;font-family:Avenir Regular,sans-serif;font-weight:300;line-height:1.4}h5{color:var(--launch-school-red);margin-top:0;margin-bottom:0;font-family:Avenir Light,sans-serif;font-size:.875rem;font-weight:300;line-height:1.5}h6{color:var(--launch-school-red);margin-top:0;margin-bottom:0;font-family:Avenir Light,sans-serif;font-size:.75rem;font-weight:300;line-height:1.5}p{color:var(--almost-black);margin-bottom:1.75rem;font-family:Myriad Pro Regular,sans-serif;line-height:1.75}a{color:var(--launch-school-red);font-family:Myriad Pro Regular,sans-serif}a:hover{color:var(--launch-school-red)}ul{margin-top:0;margin-bottom:0;padding-left:1.25rem;list-style-type:none}ol{margin-top:0;margin-bottom:0;padding-left:1.25rem}li{margin-bottom:.25rem;list-style-type:disc}img{display:inline-block}label{margin-bottom:.25rem;font-weight:500}blockquote{border-left:.25rem solid #e2e2e2;margin-bottom:0;padding:.75rem 1.25rem;font-size:1.25rem;line-height:1.5}figure{margin-top:2rem;margin-bottom:2rem}figcaption{text-align:center;margin-top:.25rem}.form-message-success{padding:1.25rem}.z-2{z-index:2;position:relative}.text-color-black{color:#000}.fs-styleguide_row{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-rows:auto;grid-template-columns:auto;grid-auto-columns:auto;grid-auto-flow:column;justify-content:start;display:grid}.fs-styleguide_row.is-for-social-icons{grid-column-gap:.75rem;grid-row-gap:.75rem}.text-style-strikethrough{text-decoration:line-through}.fs-styleguide_3-col{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.text-weight-semibold{font-family:Myriad Pro SemiBold,sans-serif;font-weight:400}.text-weight-semibold.margin-0.text-align-responsive{text-align:left}.text-weight-light{font-weight:300}.max-width-full{width:100%;max-width:none}.layer{justify-content:center;align-items:center;position:absolute;inset:0%}.show{display:block}.fs-styleguide_color-sample{background-color:#f5f5f5;margin-top:.5rem;padding:5rem}.overflow-hidden{overflow:hidden}.global-styles{display:block;position:fixed;inset:0% auto auto 0%}.icon-1x1-small{width:2rem;height:2rem}.button{float:right;background-color:var(--launch-school-red);color:#fff;text-align:center;border-radius:2.3125rem;justify-content:center;align-items:center;padding:.75rem 1.65rem;font-family:Avenir Regular,sans-serif;font-weight:400;transform:rotate(0)}.button:hover{color:var(--font-default)}.button.float-none{float:none}.button.button-slim{margin-top:1rem;padding:.25rem 1rem;font-family:Avenir Regular,sans-serif}.button.button-slim.top-margin-0{margin-top:0}.button.button-slim.top-margin-0.button-grey{background-color:#cfcece}.button.button-slim.top-margin-0.button-grey.text-color-black{color:var(--dark-blue);font-family:Avenir Light,sans-serif}.button.button-slim.top-margin-0.button-grey.text-color-black:hover{color:var(--white)}.button.button-slim.text-color-white.bachround-color-light-grey{background-color:var(--gainsboro)}.button.button-slim.button-lozenge{margin-top:0}.button.background-gray-gradient{background-image:linear-gradient(260deg,var(--dark-slate-blue),#a19c9c)}.button.text-weight-light{font-family:Avenir Light,sans-serif;font-weight:300}.button.text-weight-light.red-blue-gradient{background-image:linear-gradient(260deg,var(--dark-slate-blue),var(--launch-school-red))}.button.is-community{background-color:var(--launch-school-grey);color:#353849;letter-spacing:.1em;width:12.5rem;padding-top:1.125rem;padding-bottom:1.125rem;font-family:Avenir,sans-serif;font-weight:900;line-height:1.375;transition:color .2s,background-color .2s}.button.is-community:hover{background-color:var(--btn-second-hover);color:var(--button-hover)}.button.is-community.is-alternate{border:2px solid var(--font-light-grey);color:var(--font-light-grey);transition:color .2s,background-color .2s}.button.is-community.is-alternate:hover{background-color:var(--font-light-grey);color:var(--launch-school-grey)}.button.is-community-text{float:none;padding:0}.button.is-core-apply{grid-column-gap:.5rem;grid-row-gap:.5rem;width:100%;font-family:Open Sanss,sans-serif;font-weight:600;transition:all .3s ease-out;display:flex}.button.is-core-apply:hover{background-color:var(--button-hover);color:var(--white)}.button.is-core-apply.is-green{background-color:#42ba96}.button.is-core-apply.is-green:hover{background-color:#008c62}.button.is-core-apply.is-yellow{color:#5f5f5f;background-color:#fad776}.button.is-core-apply.is-yellow:hover{background-color:#e5b52e}.heading-medium{margin-bottom:1.25rem;font-size:2.25rem;font-weight:300;line-height:1.2}.heading-medium.text-color-red{color:var(--launch-school-red);text-align:center}.heading-medium.text-color-red.margin-bottom-small{margin-bottom:1.25rem}.heading-large{font-size:3rem;font-weight:400;line-height:1.2}.text-weight-bold{margin-bottom:.5rem;font-family:Myriad Pro Bold,sans-serif;font-weight:700}.text-weight-bold.line-height-tiny{font-family:Avenir Regular,sans-serif;line-height:1.25}.text-size-large{font-size:1.5rem;font-weight:400}.text-size-large.text-color-light-grey{color:var(--btn-second-hover)}.icon-medium{height:3rem}.text-size-regular{font-size:1rem}.text-weight-normal{font-weight:400}.fs-styleguide_section{grid-column-gap:4rem;grid-row-gap:2.5rem;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;align-items:start;padding-top:2rem;padding-bottom:2rem;display:grid}.text-align-center{text-align:center}.z-1{z-index:1;position:relative}.icon-small{height:2rem}.show-mobile-portrait{display:none}.text-style-italic{font-style:italic}.background-color-grey{background-color:#a8c1d833}.hide{display:none}.fs-styleguide_section-type{color:#fff;text-align:center;letter-spacing:.0625rem;text-transform:uppercase;background-color:#000;padding:1.25rem;font-size:1rem;font-weight:600}.text-size-medium{font-family:Avenir Light,sans-serif;font-size:1.25rem}.text-size-medium.text-color-red.text-weight-semibold{font-family:Myriad Pro SemiBold,sans-serif}.text-align-left{text-align:left;margin-bottom:.5rem}.text-align-left.text-color-medium-grey{color:var(--medium-grey)}.text-align-left.text-color-black{color:var(--almost-black);width:90%;line-height:1.5}.text-align-left.text-color-dark{color:var(--dark-blue)}.text-align-left.text-weight-semibold{font-family:Myriad Pro SemiBold,sans-serif}.text-align-left.text-color-almost-black{color:var(--almost-black)}.text-weight-xbold{font-weight:800}.text-style-link{font-family:Myriad Pro Regular,sans-serif;text-decoration:underline}.text-style-link:hover{color:var(--launch-school-red)}.form-wrapper{margin-bottom:0}.form-wrapper.form-width-pc{width:60%}.text-style-muted{opacity:.6;font-family:Myriad Pro Regular,sans-serif}.text-size-small{margin-bottom:1.75rem;font-size:.875rem}.text-rich-text h1{margin-top:2rem;margin-bottom:1.5rem}.text-rich-text h2,.text-rich-text h3,.text-rich-text h4{margin-top:1.5rem;margin-bottom:1rem}.text-rich-text h5{margin-top:1.25rem;margin-bottom:.75rem}.text-rich-text h6{margin-top:1.25rem;margin-bottom:.5rem}.text-rich-text p{margin-bottom:.75rem}.text-rich-text blockquote{margin-bottom:.75rem;font-family:Myriad Pro Regular,sans-serif}.text-rich-text ul{margin-bottom:.75rem}.text-rich-text li{font-family:Myriad Pro Regular,sans-serif}.max-width-xlarge{width:100%;max-width:64rem}.max-width-xlarge.is-graduate{max-width:62rem;margin-left:auto;margin-right:auto}.max-width-xlarge.is-slack-paragraph{max-width:61rem}.icon-large{height:4rem}.max-width-medium{width:100%;max-width:32rem}.max-width-medium.is-core-hero{max-width:26.25rem}.max-width-medium.is-core-terms{max-width:28rem}.form-radio{flex-direction:row;align-items:center;margin-bottom:.5rem;padding-left:0;display:flex}.heading-xlarge{font-size:4rem;font-weight:700;line-height:1.1}.max-width-xsmall{width:100%;max-width:16rem}.form-input{background-color:#0000;min-height:3rem;margin-bottom:.75rem;padding:.5rem 1rem}.form-input.is-text-area{min-height:8rem;padding-top:.75rem}.max-width-xxsmall{width:100%;max-width:12rem}.form-label{font-size:.75rem}.page-wrapper{overflow:clip}.page-wrapper.is-warning{flex-flow:column;min-height:100dvh;display:flex}.text-size-tiny{font-size:.75rem}.icon-1x1-medium{width:3rem;height:3rem}.form-checkbox-icon{border-radius:.125rem;width:.875rem;height:.875rem;margin:0 .5rem 0 0}.form-checkbox-icon.w--redirected-checked{background-size:90%;border-radius:.125rem;width:.875rem;height:.875rem;margin:0 .5rem 0 0}.form-checkbox-icon.w--redirected-focus{border-radius:.125rem;width:.875rem;height:.875rem;margin:0 .5rem 0 0;box-shadow:0 0 .25rem 0 #3898ec}.container-large{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.container-large.background-color-white{background-color:var(--launch-school-grey)}.container-large.background-color-red{background-color:var(--launch-school-red)}.container-large.is-core-hero{max-width:62.125rem}.max-width-xxlarge{width:100%;max-width:80rem}.background-color-black{color:#f5f5f5;background-color:#000}.text-style-quote{border-left:.25rem solid #e2e2e2;margin-bottom:0;padding:.75rem 1.25rem;font-family:Myriad Pro Regular,sans-serif;font-size:1.25rem;line-height:1.5}.fs-styleguide_classes{display:none}.align-center{text-align:center;margin-left:auto;margin-right:auto}.fs-styleguide_1-col{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.fs-styleguide_1-col.gap-medium{grid-row-gap:2.5rem}.spacing-clean{margin:0;padding:0}.page-padding{padding-left:2.5rem;padding-right:2.5rem}.fs-styleguide_2-col{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-columns:1fr;justify-content:start;display:grid}.text-align-right{text-align:right}.show-tablet{display:none}.max-width-large{width:100%;max-width:48rem}.max-width-large.is-51-rem{max-width:51rem}.max-width-large.is-50-5{max-width:50.5rem}.text-color-grey{color:gray}.form-radio-icon{width:.875rem;height:.875rem;margin-top:0;margin-left:0;margin-right:.5rem}.form-radio-icon.w--redirected-checked{border-width:.25rem;width:.875rem;height:.875rem}.form-radio-icon.w--redirected-focus{width:.875rem;height:.875rem;box-shadow:0 0 .25rem 0 #3898ec}.show-mobile-landscape{display:none}.background-color-white{background-color:#fff}.max-width-small{width:100%;max-width:20rem}.max-width-small.is-community-workshop-card{max-width:27.5rem;margin-left:auto;margin-right:auto}.icon-1x1-large{width:4rem;height:4rem}.form-checkbox{flex-direction:row;align-items:center;margin-bottom:.5rem;padding-left:0;display:flex}.form-message-error{margin-top:.75rem;padding:.75rem}.utility_component{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;padding-left:1.25rem;padding-right:1.25rem;display:flex}.utility_form-block{text-align:center;flex-direction:column;max-width:20rem;display:flex}.utility_form{flex-direction:column;align-items:stretch;display:flex}.utility_image{margin-bottom:.5rem;margin-left:auto;margin-right:auto}.main-wrapper{position:relative}.main-wrapper.is-page-warning{flex-flow:column;flex:1;display:flex}.container-medium{justify-content:space-around;align-items:center;width:100%;max-width:64rem;margin-left:auto;margin-right:auto;display:block}.container-medium.is-smooth,.container-medium.is-community{max-width:67rem}.container-small{width:100%;max-width:48rem;margin-left:auto;margin-right:auto}.button-secondary{background-color:var(--launch-school-grey);color:var(--almost-black);text-align:center;border:.125rem #386eec;border-radius:62.5rem;justify-content:center;align-items:center;width:10rem;margin-top:2.5rem;margin-left:auto;margin-right:auto;padding:.5rem 1.25rem;font-family:Avenir Regular,sans-serif;font-size:.875rem;font-weight:400;transition:color .2s,background-color .2s;display:block}.button-secondary:hover{background-color:var(--btn-second-hover)}.button-secondary.is-boarder{border-style:solid;border-color:var(--font-light-grey)}.button-secondary.is-community{margin-top:0}.button-secondary.is-border{border-style:solid;border-color:#777;margin-top:0}.button-text{color:#386eec;text-align:center;background-color:#0000;justify-content:center;align-items:center;padding:.75rem 1.25rem;font-weight:600}.margin-tiny{margin:.125rem}.margin-xxsmall{margin:.25rem}.margin-xsmall{margin:.5rem}.margin-small{margin:1rem}.margin-medium{margin:2rem}.margin-large{margin:3rem}.margin-xlarge{margin:4rem}.margin-xxlarge{margin:5rem}.margin-huge{margin:6rem}.margin-xhuge{margin:8rem}.margin-xxhuge{margin:12rem}.margin-0{margin:0}.padding-0{padding:0}.padding-tiny{padding:.125rem}.padding-xxsmall{padding:.25rem}.padding-xsmall{padding:.5rem}.padding-small{padding:1rem}.padding-medium{padding:2rem}.padding-large{padding:3rem}.padding-xlarge{padding:4rem}.padding-xxlarge{padding:5rem}.padding-huge{padding:6rem}.padding-xhuge{padding:8rem}.padding-xxhuge{padding:12rem}.text-style-allcaps{text-transform:uppercase}.margin-top{margin:1rem 0 0}.margin-top.margin-small.is-center{align-self:center}.margin-top.margin-large{margin-top:4rem}.margin-top.margin-medium-smooth{margin-top:2rem}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-bottom.margin-large{padding-bottom:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-top.is-smooth-form{padding-top:1.5rem}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-bottom.padding_community_hero{width:100%;padding-bottom:5.25rem}.padding-bottom.padding_community_testimonials{padding-bottom:10rem}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-vertical{padding-left:0;padding-right:0}.padding-vertical.padding-xlarge.bottom-adjustment{margin-bottom:-2rem;padding-bottom:0}.padding-vertical.padding-xhuge.padding-custom3{padding-bottom:12rem}.padding-vertical.padding-xhuge.background-color-white{background-color:var(--white)}.padding-vertical.padding-testimonials{padding-bottom:8rem}.padding-vertical.is-topics{padding-top:9.5rem;padding-bottom:11.5rem}.padding-vertical.is-engineers{padding-top:10rem;padding-bottom:4rem}.padding-vertical.is-smooth-goals{padding-top:4rem;padding-bottom:9.5rem}.padding-vertical.is-smooth-faq{padding-top:10rem;padding-bottom:12.5rem}.padding-vertical.is-smooth-hero{padding-top:6.125rem;padding-bottom:3rem}.padding-horizontal{padding-top:0;padding-bottom:0}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.fs-styleguide_background-spacer{height:5rem}.text-style-nowrap{white-space:nowrap}.heading-small{text-align:center;font-size:1.25rem;font-weight:300;line-height:1.4}.heading-small.text-align-left{text-align:left}.heading-xsmall{font-size:.875rem;font-weight:700;line-height:1.5}.text-weight-medium{font-weight:500}.fs-styleguide_version-details{z-index:5;letter-spacing:.0625rem;text-transform:uppercase;font-weight:500}.fs-styleguide_page-header{border-bottom:.125rem solid #e6e6e6;margin-bottom:2rem;padding-top:5rem;padding-bottom:5rem}.navbar{z-index:999;background-color:var(--white);justify-content:center;align-items:center;height:5.625rem;display:flex}.nav-link{color:var(--charcoal-grey);padding:0 1rem;font-family:Avenir Regular,sans-serif;font-size:.875rem;font-weight:400}.nav-link:hover,.nav-link.w--current{color:var(--launch-school-red)}.nav-link.nav-button{border:.125rem solid var(--launch-school-red);color:var(--launch-school-red);letter-spacing:.0625rem;border-radius:1.875rem;height:2rem;max-height:2rem;padding:.125rem 2rem .5rem}.nav-link.nav-button:hover{background-color:var(--launch-school-red);color:var(--white)}.nav-link.sign-up,.nav-link.love{display:none}.brand{align-items:center;width:9.625rem;margin-top:.1875rem;display:block}.span-red-text{color:var(--launch-school-red)}.span-red-text.is-bold{font-family:Avenir,sans-serif}.sub-title{color:var(--font-default);text-align:center;margin-bottom:1.75rem;font-family:Avenir Book,sans-serif;font-size:1.5rem;line-height:1.5}.sub-title.no-margin{margin-bottom:0}.grid-core-capstone-blocks{grid-template-rows:auto;justify-items:stretch;margin-top:3rem;margin-bottom:3rem}.dark-block{background-color:var(--dark-slate-blue);border-radius:.25rem;flex-direction:column;width:100%;max-width:26.625rem;display:flex;position:relative;box-shadow:0 0 .1875rem .0625rem #e5e5e5cc}.block-content-wrapper{flex-direction:column;justify-content:center;align-items:center;padding:1.25rem 1.25rem 1rem;display:flex}.text-color-white{color:var(--white)}.text-color-white.text-align-left{text-align:left}.core-curriculum-icon{height:4.1875rem;margin-bottom:2.0635rem}.box-sub-title{color:var(--font-light-grey);margin-bottom:1.4rem;font-family:Avenir Regular,sans-serif;font-size:1.125rem;line-height:2.08125rem}.box-sub-title.is-new{color:#ffffff80}.light-block{background-color:var(--white);border-radius:.25rem;width:100%;max-width:26.625rem;position:relative;box-shadow:0 0 .1875rem .0625rem #e5e5e5cc}.box-heading{margin-bottom:.625rem;font-family:Open Sans,sans-serif;font-size:1.375rem;font-weight:600;line-height:1.925rem}.box-heading.text-color-red{color:var(--launch-school-red)}.box-heading.text-color-white{font-weight:600}.box-paragraph{color:var(--font-light-grey);text-align:center;margin-bottom:.25rem;font-size:1.125rem;line-height:1.75}.box-paragraph.text-color-white{color:var(--white)}.content-wrapper{margin-top:4rem;margin-bottom:0}.content-wrapper.margin-none{margin-top:0}.content-wrapper.margin-bottom,.content-wrapper.is-last,.content-wrapper.is-2021{margin-bottom:4rem}.main-paragraph{margin-bottom:1.75rem;font-weight:300}.text-span-2{font-weight:700}.inline-link{color:var(--launch-school-red)}.inline-link:hover{color:var(--link-hover)}.inline-link.padding-image-link-bg{background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62c3ddd4728042c3b1ec5d48_medium-icon.png);background-position:0 0;background-repeat:no-repeat;background-size:1.75rem 1.5rem;padding-top:.25rem;padding-bottom:.25rem;padding-left:2.2rem;display:inline-block}.inline-link.avenir{font-family:Avenir Book,sans-serif}.nav-heart-icon{font-family:"Fa solid 900",sans-serif;font-size:1.3rem;line-height:1.8}.nav-menu{align-items:center;display:flex}.capstone-project-card{flex-direction:column;flex:1;margin-right:1rem;display:flex}.capstone-projects-card-logo{background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62745aa244c389008da2f361_capstone-projects-logo-background.png);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:4.9375rem;height:5.625rem;margin-left:auto;margin-right:auto;display:flex;position:relative}.capstone-project-logo{max-width:60%;max-height:80%}.capstone-projects-card-content{background-color:var(--white);flex-direction:column;justify-content:space-around;align-items:stretch;height:90%;margin-top:-2.8125rem;margin-bottom:0;padding-bottom:2.5rem;display:block;box-shadow:0 0 .1875rem .0625rem #e5e5e5cc}.capstone-projects-card-content-title{margin-bottom:1.25rem;padding-left:2.5rem;padding-right:2.5rem}.text-block{font-family:Avenir Book,sans-serif}.text-block.uppercase{text-transform:uppercase}.card-title{text-align:center;padding-top:3rem;font-family:Avenir Regular,sans-serif;font-size:1.3125rem;font-weight:700}.capstone-projects-card-content-authors{text-align:center;margin-bottom:1.25rem;margin-left:2.0625rem;margin-right:2.0625rem}.card-content-author-image{border-radius:1.5rem;width:2.125rem;height:2.125rem;margin:.4375rem}.capstone-projects-card-content-description{border-top:.0625rem solid #e5e5e5;flex-direction:column;justify-content:flex-start;padding:2.5rem;display:flex}.content-card-paragraph{font-size:1.125rem;line-height:1.7}.card-content-read-more{color:var(--launch-school-red);text-transform:uppercase;margin-bottom:0;margin-right:.375rem;font-family:Avenir Regular,sans-serif;font-size:.875rem;display:inline-block}.card-content-read-more.text-color-grey{color:var(--font-default)}.card-content-read-more-chevron{color:var(--launch-school-red);font-family:"Fa solid 900",sans-serif;font-size:.75rem;display:inline-block}.card-content-read-more-chevron.text-color-grey{color:var(--font-default)}.collection-item{background-color:var(--white);flex-direction:row;justify-content:flex-start;width:auto;display:flex}.collection-item:nth-child(2n){background-color:var(--almost-white)}.collection-list-wrapper{display:flex}.collection-list{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.link-block-read-more{margin-left:2.5rem;font-family:Avenir Book,sans-serif}.mobile-logo{display:none}.icon{width:3.25rem;margin-left:-.25rem}.footer{background-color:var(--font-default);color:var(--white);width:100%;min-height:7.5rem}.footer-links{float:left}.nav-dropdown-textblock{color:var(--charcoal-grey);font-family:Avenir Regular,sans-serif;font-size:.875rem}.nav-chevron-down-icon{color:var(--charcoal-grey);margin-top:.09375rem;margin-right:.9375rem;padding-top:.125rem}.dropdown-toggle{color:var(--charcoal-grey);margin-top:.09375rem;padding:0 2.25rem 0 1rem;font-family:Myriad Pro Bold,sans-serif}.dropdown-toggle:hover,.dropdown-toggle:focus{color:var(--launch-school-red)}.nav-dropdown{background-color:var(--white)}.nav-dropdown.w--open{background-color:var(--launch-school-grey);border:.0625rem solid #8f909a5c}.nav-dropdown-link{border-bottom:0rem none var(--light-slate-grey);color:var(--font-light-grey);text-align:center;font-family:Avenir Regular,sans-serif;font-size:.875rem}.nav-dropdown-link:hover,.nav-dropdown-link.w--current{color:var(--launch-school-red)}.nav_divider{background-color:var(--divider);width:100%;height:.0625rem;margin-left:auto;margin-right:auto}.section_contact{margin-bottom:3.75rem}.footer-link{color:var(--gainsboro);font-family:Avenir Book,sans-serif;font-size:.875rem}.footer-link:hover{color:var(--launch-school-red)}.footer-link.left-margin{margin-left:1.25rem}.footer-contact{float:right;margin-right:1.25rem}.footer-paragraph{float:left;clear:left;color:#7c8185;margin-top:1.25rem;font-size:.875rem}.salary-meter{background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62796e01f364f70ba879454f_salary-suitcase-icon.png);background-position:1.25rem 100%;background-repeat:no-repeat;background-size:3.6875rem 3.5rem;max-width:35.5rem;height:6.25rem;margin:3rem auto 3.75rem;padding-top:2rem;padding-bottom:2rem;padding-left:5rem;position:relative}.meter{background-image:linear-gradient(90deg,#f25858,#fd8383);border-radius:1rem;height:2rem}.readout{background-color:var(--white);border-radius:.625rem;padding:1.25rem 2.5rem;font-size:2.5rem;position:absolute;inset:0% 1.25rem auto auto;box-shadow:0 -7px 1.3125rem #00000029}.section_capstone-results,.section_testimonials{background-color:var(--white)}.testimonial-card-wrapper{background-color:var(--white);border:1px solid #0000;border-radius:0;flex-direction:column;justify-content:space-between;height:auto;display:block;box-shadow:0 0 7px #eceaea}.collection_testimonial-list-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:flex}.collection-list_testimonials{grid-column-gap:1rem;grid-row-gap:1rem;flex:0 auto;grid-template:"."/1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.testimonial-copy-style{color:var(--charcoal-grey);margin-bottom:1.75rem;font-family:Avenir next condensed,sans-serif;font-size:18px;font-style:italic;font-weight:400}.testimonial-card-bottom-section{border-top:.0625rem solid #e5e5e5;padding:.625rem 2.375rem}.testimonial-card-photo{float:left;border-radius:100%;width:3rem;margin-right:1.5rem}.testimonial-card-name{margin-top:.1875rem;font-family:Open Sans,sans-serif;font-size:14px}.testimonial-card-text-content{padding:2.5rem}.tab-link{background-color:var(--light-grey);color:var(--font-default)}.tab-link.w--current{background-color:var(--dark-slate-blue);color:var(--white);border-radius:5px}.tabs{margin-top:2.5rem}.tabs-menu{text-align:center;margin-bottom:1.5rem}.table-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:3.75rem;display:block}.heading{text-align:center;font-size:1.3125rem;font-weight:400}.table-header{grid-column-gap:1rem;grid-row-gap:1rem;border-style:none none solid;border-width:.0625rem;border-color:var(--gainsboro);grid-template-rows:auto;grid-template-columns:.75fr .75fr .5fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;padding-bottom:1rem;display:grid}.table-header-label{text-align:left;font-family:Avenir Regular,sans-serif;font-weight:700;display:block}.table-row{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:row;grid-template-rows:auto;grid-template-columns:.75fr .75fr .5fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-content:space-between;align-items:center;padding-top:.5rem;padding-bottom:.5rem;display:grid}.table-row.font-weight-bold{font-weight:700}.table-row.background-color-grey{background-color:var(--light-grey)}.capstone-results-container{margin-top:2rem;margin-bottom:3.75rem;font-family:Myriad Pro Regular,sans-serif}.text-color-red{color:var(--launch-school-red)}.left-text-margin{margin-left:.25rem}.heading-2{margin-top:1.125rem}.graph-container{margin-top:3rem;margin-bottom:3rem}.social-icons{float:right;color:var(--gainsboro);margin-top:-.55rem}.facebook-icon,.footer_social-icon{font-family:"Fa brands 400",sans-serif}.footer_social-link{padding:.5rem}.footer_social-link:hover{color:var(--launch-school-red)}.footer_social-link.margin-right{margin-right:.5rem}.content-divider{background-color:var(--divider);width:100%;height:.0625rem;margin:1.25rem auto}.text-block-5{font-family:Avenir Light,sans-serif}.section_hero{background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62d1c739ed34c63ce4cc33c7_circle-group-bg-v2.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh}.hero-content_wrapper{flex-direction:column;align-items:center;max-width:41.25rem;margin-left:auto;margin-right:auto;padding-top:6rem;display:flex}.heading_hero{color:var(--launch-school-grey);text-align:center;margin-bottom:2.125rem;font-family:Avenir Light,sans-serif;font-size:3rem}.paragraph_hero{color:var(--launch-school-grey);text-align:center;max-width:36rem;margin-bottom:1rem;font-size:1.15rem}.image-2{margin-bottom:2rem}.section_intro{background-color:var(--dark-blue);color:var(--launch-school-grey)}.intro-content-wrapper{flex-direction:column;align-items:center;max-width:50rem;margin-left:auto;margin-right:auto;display:flex}.heading-h2{font-size:2.25rem}.intro-paragraph{color:var(--launch-school-grey);text-align:center;font-size:1.15rem}.section_core{background-color:var(--dark-blue);color:var(--dark-blue);flex-direction:column;align-items:center;display:block}.ls-icon{width:1.5rem;margin-bottom:4.25rem;margin-left:auto;margin-right:auto;display:block}.core-curriculum-content-wrapper{flex-direction:column;align-items:center;max-width:56.25rem;margin-left:auto;margin-right:auto;padding-top:5rem;padding-bottom:5rem}.core-paragraph{text-align:center;margin-top:2.35rem;margin-bottom:4rem;font-size:1.15rem}.column-container{margin-bottom:6rem;display:flex}.column-content-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;width:33%;display:flex}.students-header{margin-bottom:6rem}.intro-heading{font-family:Avenir Light,sans-serif;font-weight:300}.companies-grid{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:5rem}.companies-grid.red-border{border:.125rem solid var(--launch-school-red);padding:2rem}.grid-image{filter:grayscale();width:auto;max-height:3.875rem}.grid-image.with-padding{padding-top:1rem;padding-bottom:1rem}.slider{background-color:#0000;border-radius:.3125rem;height:auto;margin:3rem auto 5.25rem;display:none}.slider.e{height:auto;margin-top:3rem;padding-bottom:4rem;display:block}.slider.e.hide-element{display:none}.banner-container{background-color:var(--dark-blue);background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62d17a64ea7b29297873f6b0_ellipse-lrg.svg),url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62d17fbf9ec6ca327a641fab_bg-banner-1-compressed.jpg);background-position:100%,50%;background-repeat:no-repeat,no-repeat;background-size:auto,cover;justify-content:flex-end;align-items:flex-end;width:100%;height:50rem;position:relative;overflow:hidden}.banner-content-wrapper{text-align:left;flex-direction:column;justify-content:center;align-items:center;width:44.375rem;height:100%;padding-left:5.75rem;padding-right:13.5rem;display:flex;position:absolute;inset:0% 0% auto auto}.banner-heading{text-align:left;max-width:14ch;line-height:1.2}.student-banner-paragraph{color:var(--white);margin-top:2rem;margin-bottom:.75rem;font-size:1.5rem}.core-benefits-paragraph{margin-bottom:2.625rem;font-size:1.15rem}.core-benefits-paragraph.paragraph-margin-top{margin-top:2.25rem;margin-bottom:0}.benefits-list{margin-top:2rem;font-size:1.15rem;list-style-type:none}.container-custom{background-color:var(--launch-school-grey);border-radius:.5rem;max-width:54.5rem;margin-bottom:0;margin-left:auto;margin-right:auto;padding-bottom:0;position:relative;overflow:hidden}.container-custom.bonus-container{border:.0625rem solid var(--light-slate-grey);background-color:var(--white);margin-top:9.25rem}.section-eligibility{background-color:var(--dark-blue)}.slide{background-color:var(--launch-school-grey);height:auto}.icon-2,.icon-3{display:none}.employer-testimonial{text-align:center;margin-top:2rem}.employer-testimonial.first-testimonial{margin-top:2rem}.slide-2{background-color:var(--launch-school-grey)}.list-item-2,.list-item-3,.list-item-4,.list-item-5,.list-item-6{list-style-type:disc}.slide-3{background-color:var(--launch-school-grey)}.testimonial-card{border:.0625rem solid var(--light-slate-grey);background-color:var(--white);border-radius:.25rem;flex-direction:column;justify-content:space-between;width:auto;height:auto;padding:1.75rem 1.75rem 1.25rem;display:flex;box-shadow:4px 4px .3125rem #0000000f}.testimonial-card.blue-bg{border:.0625rem solid var(--almost-black);background-color:var(--dark-blue);border-radius:.3125rem;width:auto;height:auto;padding-top:1.75rem;padding-left:1.75rem;padding-right:1.75rem}.testimonial-card.yellow-bg{background-color:#f7bc45;width:auto;height:auto}.testimonial-card.green-bg{background-color:#56e8c1;width:auto;height:auto}.testimonial-card.purple-bg{background-color:var(--purple);color:var(--launch-school-grey);width:auto;height:auto}.testimonial-card.red-bg{background-color:var(--launch-school-red)}.left-arrow{height:3.375rem;inset:auto 3% -3.75rem auto}.right-arrow{height:3.375rem;inset:auto -2% -3.75rem auto}.testimonial-divider{background-color:var(--dark-slate-blue);width:100%;height:.0625rem;margin-bottom:1rem}.testimonial-divider.background-color-white{background-color:var(--launch-school-grey)}.testimonial-slide{width:24.375rem;margin-right:1.5rem;position:static}.testimonial-slide.purple-bg{background-color:var(--purple)}.slide-nav{display:none}.mask{height:auto}.slide-nav-2{white-space:normal;font-size:.875rem}.red_arrow_icon{height:2.5rem;margin-bottom:9.0625rem}.faq-container{margin-top:1.75rem}.faq-container.margin-none{margin-top:0}.faq-row{border-top:.0625rem solid var(--gainsboro);align-items:center;padding-top:1rem;padding-bottom:1rem;display:flex;position:relative}.faq-icon{margin-top:-.25rem;margin-right:2rem}.faq-content{background-color:var(--white);padding:3rem 3rem 1.25rem}.accordion-content-paragraph{background-color:var(--white);margin-bottom:0;padding:1.75rem;display:block}.accordion-content-paragraph.workshops{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.students_icon{height:4.25rem;margin-bottom:.5rem}.student-icon-heading{color:var(--dark-blue);margin-top:.5rem;margin-bottom:.5rem;font-family:Avenir Regular,sans-serif;font-weight:700}.core-curriculum-container{border:.0625rem solid var(--gainsboro);border-radius:.625rem;width:100%;margin-top:2rem;box-shadow:0 10px .625rem #0000000f}.row{cursor:pointer;justify-content:space-between;padding:.75rem 1.5rem;display:flex}.row.even-bg{background-color:#f1f1f1}.row.header{border-bottom:.0625rem solid var(--gainsboro);padding-left:1.75rem;padding-right:1.75rem;font-weight:700}.row.workshops{grid-column-gap:1rem;grid-row-gap:1rem;cursor:auto;background-color:#d7dde0;border-top-left-radius:10px;border-top-right-radius:10px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;padding-top:1.5rem;display:flex}.module-course-name{font-weight:400;display:inline-block;position:relative;top:.175rem}.module-code{width:20%}.module-code.width-25{width:25%}.company-logos-container{background-color:var(--white)}.testimonial-photo{border-radius:6.25rem;margin-right:1.25rem}.card-bottom{align-items:center;margin-top:1.75rem;display:block}.card-bottom-student{align-items:center;display:flex}.testimonials{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-items:center;margin-top:2rem;margin-bottom:2rem;display:grid}.section_homepage-hero{background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62a4480710ae3452cb6b1c2f_landing_page_header.jpeg);background-position:0 0;background-repeat:no-repeat;background-size:150%}.homepage-hero-content{align-items:flex-start;margin-bottom:3.25rem;display:flex}.heading-2rem{margin-bottom:1.75rem;font-size:2rem;line-height:1.5}.homepage-hero-icon{margin-top:.75rem;margin-right:3rem}.heading-thin{margin-bottom:6.25rem}.hero-text-container{display:block}.hero-text-container.deferred{z-index:20;margin-top:3rem;margin-left:auto;margin-right:auto;position:relative}.heading-9{margin-bottom:1.25rem;font-size:2rem}.heading-secondary-white{color:var(--white);text-align:left;margin-bottom:1.25rem;font-size:2rem}.section_homepage-testimonials{margin-top:-9rem}.colour-testimonial-card{background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62a4571f0a53a2d454fb0107_double_quote_white.svg);background-position:2.1875rem 2.1875rem;background-repeat:no-repeat;background-size:1.5625rem 1.5625rem;flex-direction:column;align-items:center;padding:5rem 2rem 3.75rem;display:block}.collection-item-3{margin-bottom:1.5rem;display:inline-block}.collection-list-wrapper-4{position:relative}.image-6{border-radius:3.125rem;width:4rem;height:4rem;margin-top:-1.875rem;display:block}.image-6.align-center{margin-top:-2rem}.div-block-7{flex-direction:column;align-items:center;display:block}.div-block-8{background-color:var(--white);flex-direction:column;align-items:center;margin-top:-2.0625rem;padding:3rem 1.5rem 1.5rem;display:flex}.full-width-banner{background-color:var(--goldenrod);text-align:center;padding:5rem 2.5rem 3.75rem}.quote-text{font-family:Avenir Light,sans-serif;font-size:2.25rem}.section_learning-goals{background-color:#0000}.bullet-list{display:flex}.list-flex-child{margin:2rem;list-style-type:disc}.bullets{list-style-type:disc}.learning-goals-wrapper{margin-top:2.25rem}.section_student-love{background-color:var(--white)}.short-testimonial-content-wrapper{display:flex}.testimonial-image{border-radius:50%;width:5.1875rem;height:5.1875rem;margin-right:2rem}.text-color-light-grey{color:#707179}.student-info{flex-direction:column;align-items:center;margin-bottom:2rem}.grid_student-short-testimonial{grid-column-gap:3rem;grid-row-gap:3rem;margin-top:3rem;padding-left:2.25rem;padding-right:2.25rem}.testimonial-italic-text{margin-bottom:1.25rem;line-height:1.75}.double-quote-grey{margin-bottom:.5rem}.section_curriculum{background-color:var(--launch-school-grey)}.career-launch{margin-bottom:6rem}.section_company-logos{background-color:var(--white)}.section_pricing{background-color:#45494d}.pricing-wrapper{color:var(--white);margin-top:3rem;margin-bottom:3rem;display:flex}.pricing-wrapper.hide{display:none}.divider-vertical{background-color:var(--white);width:.0625rem;height:auto}.pricing-left,.pricing-right{flex-direction:column;align-items:center;width:50%;display:flex}.text-huge{font-size:4.5rem}.text-block-8,.text-block-9{font-size:1.25rem}.text-block-10,.text-block-11{line-height:1}.text-container{max-width:43.75rem;margin-left:auto;margin-right:auto}.image-80pc{width:auto;max-width:80%;margin:2rem auto;display:block}.grid_learning-journey{grid-column-gap:0rem;grid-row-gap:0rem;background-color:var(--white);grid-template-columns:.25fr 1fr;margin-top:2rem;margin-bottom:2rem;padding:1rem 2.5rem}.grid-content-block{border-bottom:.0625rem solid var(--gainsboro);padding-top:1.5rem;padding-bottom:1.5rem}.grid-content-block.no-border{border-bottom-style:none}.list-container{margin-bottom:1.75rem}.numbered-list{font-family:Myriad Pro Regular,sans-serif;list-style-type:decimal}.list-item-32,.list-item-33{list-style-type:decimal}.image-40pc{max-width:40%;margin-bottom:1.75rem;margin-left:auto;margin-right:auto;display:block}.list-item-34{display:none}.text-block-bottom-margin{font-family:Myriad Pro Regular,sans-serif}.section_placement-hero{background-color:#45475d}.button-tertiary{background-color:var(--white);color:var(--launch-school-red);letter-spacing:.125rem;border-radius:3.125rem;margin-left:auto;margin-right:auto;font-family:Avenir Regular,sans-serif}.button-container{text-align:center;width:100%;margin-left:auto;margin-right:auto}.section_placement-details{background-color:var(--white)}.placement-program-container{background-color:var(--deep-sky-blue-2)}.capstone-placement-top{background-color:var(--deep-sky-blue-2);margin-bottom:4rem;display:flex}.image-8{max-width:20rem;margin-top:.5rem;margin-right:2.5rem}.image-9{max-height:75rem;margin-left:auto;margin-right:auto;display:block}.image-bottom-margin{margin-bottom:1.75rem}.section_quote,.section_placement-companies,.section_learn-more{background-color:var(--white)}.learn-more-container{flex-direction:column;align-items:center;max-width:56.25rem;margin-left:auto;margin-right:auto;padding-top:2.5rem;padding-bottom:2.5rem;display:flex}.text-size-xlarge{font-size:2rem}.list-4{margin-bottom:1.75rem}.heading-left-small{text-align:left;font-size:1.5rem}.list-bottom-margin{margin-bottom:1.75rem}.bullet-text-block{text-align:left;margin-bottom:.5rem;padding-left:1rem}.section_scholars-contact-form{background-color:var(--dark-slate-blue);display:block}.form-block{margin-left:auto;margin-right:auto}.form-block.scholars-form{margin-bottom:3rem}.form-block.scholars-form.mobile-scholars-form{display:none}.form-block.scholars-form.desktop-scholars-form{width:auto;max-width:24rem}.form-block.scholars-form.desktop-scholars-form.modal-form{margin-left:0;margin-right:0}.form-block.left-align-block{margin-left:0;margin-right:0}.form-block.form-block-lozenge{display:none}.text-field{height:2.625rem}.text-field.narrow{background-color:var(--launch-school-grey);border:1px #000;height:2rem;margin-bottom:0}.text-field.narrow:focus{background-color:var(--launch-school-grey)}.text-field.form-text-field-custom{margin-bottom:0;margin-right:1rem}.text-field.field-lozenge{height:2.2rem}.div-block-11{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.inline-paragraph{display:inline-block}.podcast-links{justify-content:space-around;margin-top:3rem;margin-bottom:3rem;display:flex}.podcast-link-container{flex-direction:column;align-items:center;display:flex}.podcast-image-link{height:3.625rem;margin-bottom:1rem}.podcast-page-button-container{border:.125rem solid var(--launch-school-red);border-radius:1.25rem;flex-direction:column;justify-content:center;height:3.625rem;padding-left:1.5rem;padding-right:1.5rem;display:flex}.podast-button-text{color:var(--launch-school-red);font-weight:700}.text-span-5{text-decoration:line-through}.div-block-12{margin-top:2rem;margin-bottom:2rem;padding-top:1rem}.capstone-block-wrapper{max-width:26.625rem;margin:3rem auto;display:block}.capstone-grad-student{flex-direction:column;align-items:center;margin-top:2rem;display:flex}.capstone-grad-student-info{flex-direction:column;align-items:center;margin-bottom:1rem;display:flex}.industry-mentor-grid{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.capstone-grad-student-photo{border-radius:3.125rem;max-width:5.625rem;margin-bottom:1rem}.text-block-13{text-align:center;margin-top:.25rem;margin-bottom:.25rem;font-family:Myriad Pro Regular,sans-serif}.text-block-13.text-weight-bold{font-family:Myriad Pro Bold,sans-serif}.capstone-skillset-text{color:var(--almost-black);text-align:center;font-size:.75rem;font-style:italic;line-height:1.5}.collection-list-capstone-students-masonry{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;grid-template:"."/1fr 1fr 1fr;grid-auto-rows:auto;grid-auto-columns:1fr;grid-auto-flow:row;place-content:start center;place-items:baseline stretch;display:block}.grid-2{grid-column-gap:0rem;grid-row-gap:0rem;border:0 #0000;border-radius:0;grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr}.div-block-13{max-width:50rem;padding-bottom:1.75rem}.capstone-subject-grid-text{border-style:solid;border-width:.03125rem .0625rem;border-color:var(--almost-black);padding:.25rem .5rem}.capstone-subject-grid-text.capstone-grid-top-border{border-width:.0625rem .0625rem .03125rem}.capstone-subject-grid-text.capstone-grid-top-border.capstone-left-border{border-left-width:.03125rem}.capstone-subject-grid-text.capstone-grid-top-border.capstone-left-border.background-color-white{padding-left:.75rem}.capstone-subject-grid-text.capstone-grid-top-border.background-color-white.capstone-right-border{border-width:1px;border-color:var(--silver);padding-left:.75rem;padding-right:0}.capstone-subject-grid-text.capstone-grid-bottom-border{border-bottom-width:.0625rem}.capstone-subject-grid-text.capstone-grid-bottom-border.capstone-left-border.background-color-grey{border-width:1px;border-color:var(--silver);color:var(--almost-black)}.capstone-subject-grid-text.capstone-grid-bottom-border.capstone-right-border{border-right-width:.03125rem}.capstone-subject-grid-text.capstone-grid-bottom-border.capstone-right-border.background-color-grey{border-width:1px;border-color:var(--silver)}.capstone-subject-grid-text.capstone-left-border{border-left-width:.03125rem;padding-left:.75rem}.capstone-subject-grid-text.capstone-left-border.background-color-white{border-width:1px;border-color:var(--silver)}.capstone-subject-grid-text.capstone-left-border.background-color-grey{border-width:1px;border-color:var(--silver);background-color:#f7f7f7}.capstone-subject-grid-text.background-color-white.capstone-right-border{border-width:1px;border-color:var(--silver)}.capstone-subject-grid-text.capstone-right-border{border-right-width:.03125rem;padding-left:.75rem}.capstone-subject-grid-text.capstone-right-border.background-color-grey{border-width:1px;border-color:var(--silver);background-color:#f7f7f7}.learning-track{justify-content:space-around;width:90%;margin:3.5rem auto;display:flex}.core-track-wrapper{text-align:center;background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62c7f97a12348c62410b3082_curriculum_timeline.svg);background-position:50% 100%;background-repeat:no-repeat;background-size:auto;width:34%;padding-bottom:2.5rem;padding-left:.625rem;padding-right:.625rem}.core-track-wrapper.track-last{background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62c7fcbeb026f03ada232116_curriculum_timeline_last.svg);background-position:50% 100%;background-size:auto}.tab-link-tab-1{background-color:#0000;padding-left:0}.tab-link-tab-1:hover{color:var(--font-default)}.tab-link-tab-1.w--current{background-color:var(--launch-school-grey);color:var(--launch-school-red);padding-left:0;text-decoration:underline}.tab-link-tab-2-2{background-color:var(--launch-school-grey);padding-left:0}.tab-link-tab-2-2.w--current{background-color:var(--launch-school-grey);color:var(--launch-school-red);padding-left:0;text-decoration:underline}.tabs-menu-2{margin-bottom:1rem}.tabs-2{margin-top:5rem}.assessment-image{height:1rem;margin-right:.5rem}.module-name{width:75%}.module-course-number,.course-link{position:relative;top:.175rem}.list-6{text-align:left;padding-left:0;list-style-type:none}.list-6.is-red{background-color:#ffd2d2}.core-list-wrapper{grid-column-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;justify-items:end;max-width:48.125rem;margin-bottom:4rem;margin-left:auto;margin-right:auto;display:flex}.employer-testimonial-container{max-width:50rem;margin-left:auto;margin-right:auto}.industry-mentor-wrap{flex-direction:column;align-items:center;margin-top:2rem;display:flex}.industry-mentor-photo{border-radius:3.125rem;max-width:5.625rem;margin-bottom:1rem}.industry-mentor-info{flex-direction:column;align-items:center;margin-bottom:1rem;display:flex}.accordion_component{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.accordion_top{border-top:.0625rem solid var(--silver);cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;padding-top:1rem;padding-bottom:1rem;display:flex}.accordion_top.bottom-border{border-bottom:1px solid var(--silver)}.accordion_bottom{background-color:var(--white);border-radius:0;overflow:hidden}.chevron-bg-block{background-color:var(--white);background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62d171d6feb684c82420170d_chevron-bg.svg);background-position:50% 0;background-repeat:no-repeat;background-size:100%;margin-top:-2rem}.signup-form-with-icon-wrap{grid-column-gap:2rem;align-items:flex-start;max-width:26.25rem;margin-left:auto;margin-right:auto;padding-top:10rem;padding-bottom:3rem;display:none}.banner-content-wrap{position:relative}.ls_icon-top-right{flex:none;width:2.5rem;display:block;position:absolute;inset:0% 0% auto auto}.custom-bullet{background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62d181fcf482c6c7a9dcf05c_bullet-point.svg);background-position:0 30%;background-repeat:no-repeat;background-size:1.5625rem;padding-left:2rem;list-style-type:none}.modal1_background-overlay{z-index:-1;background-color:#00000040;width:100%;height:100%;position:absolute;inset:0%}.modal1_component{z-index:99999;justify-content:center;align-items:center;width:100vw;height:100vh;display:none;position:fixed;inset:0%}.margin-large{padding-bottom:0}.modal-button{background-color:var(--launch-school-red);color:var(--white);text-align:center;border-radius:14px;padding:.75rem 1.5rem 4rem;font-family:Avenir Regular,sans-serif;position:fixed;top:43%;right:-4rem;transform:rotate(-90deg)}.modal-button:hover{color:var(--font-default)}.modal1_content-wrapper{background-color:var(--white);border-radius:.625rem;flex-direction:column;justify-content:center;width:100%;max-width:48rem;height:auto;max-height:96vh;padding:4rem;position:relative;overflow:scroll}.modal1_close-button{position:absolute;top:1rem;right:1rem}.icon-modal{flex:none;width:2.5rem;display:block;position:absolute;inset:4rem 4rem auto auto}.scolars-form-block-hero{text-align:center;width:100%;margin-left:auto;margin-right:auto;padding-top:1rem;display:block}.chevron{width:100%;height:100%;display:block}.accordian-course-top{cursor:pointer;flex-direction:row;align-items:center;padding:1rem 1.75rem;display:flex}.accordian-course-top.even-bg{background-color:var(--light-grey)}.accordian-course-top.workshops{grid-column-gap:1rem;grid-row-gap:1rem;cursor:auto;border-bottom-right-radius:10px;border-bottom-left-radius:10px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1.25fr .75fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;padding:1.5rem;display:flex}.heading-margin-top{margin-top:4rem}.scolars-hero-formblock-cta{grid-column-gap:.5rem;grid-row-gap:0rem;grid-template-rows:auto;grid-template-columns:.25fr 1.5fr;grid-auto-columns:1fr;display:flex}.image-10{width:2.5rem;height:2.5rem;margin-top:.5rem}.cta-form-text-container{max-width:20rem;margin-left:auto;margin-right:auto;display:flex}.scholars-form-label{color:var(--white);margin-bottom:0;margin-right:.5rem;font-family:Myriad Pro Regular,sans-serif}.scholars-form-label.text-color-black{color:var(--dark-blue)}.form-cta-text{color:var(--white);margin-bottom:1rem;font-size:1.15rem;line-height:1.5}.form-cta-text.text-color-black{color:var(--dark-blue)}.success-message{background-color:#0000;height:5rem;padding:0}.success-message.is-smooth{color:#45494d;height:auto}.text-block-15{color:var(--white)}.text-block-15.text-color-black{color:var(--dark-blue)}.error-message{background-color:#0000;height:5rem}.text-block-16{color:var(--launch-school-red)}.form-2{height:5.25rem}.form-success-text{padding-top:1.5rem}.scholars-bottom-form-block{max-width:26.875rem;margin-left:auto;margin-right:auto}.section_hero-deferred{background-color:var(--medium-turquoise)}.hero-background-image{background-color:var(--medium-turquoise);background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62de77c34d21ac380a3c4a90_dpp-hero-bg.svg);background-position:50% 100%;background-repeat:no-repeat;background-size:cover;min-height:1vh;margin-top:-111px;padding-bottom:420px}.text-block-17{font-family:Myriad Pro Regular,sans-serif}.span-bold-heading{font-family:Avenir Regular,sans-serif;font-weight:400}.body{font-family:Avenir Book,sans-serif}.testimonial-student-info{align-items:stretch;display:flex}.field-label{font-family:Myriad Pro Regular,sans-serif}.field-label.text-color-white{margin-bottom:0;margin-right:0}.field-label-2,.body-2{font-family:Myriad Pro Regular,sans-serif}.tab-text{font-size:1.5rem}.heading-deferred{z-index:20;color:var(--white);padding-top:6rem;font-family:Avenir Regular,sans-serif;font-size:2.5rem;line-height:1.5;position:relative}.heading-deferred.image-bottom-margin{margin-left:auto;margin-right:auto}.heading-deferred-yellow{color:var(--yellow-font);font-family:Avenir Regular,sans-serif;font-size:2.5rem;font-weight:400}.heading-deferred-yellow.image-bottom-margin{margin-left:auto;margin-right:auto}.hero-deferred-intro-p{color:var(--white);text-align:center;max-width:64rem;margin-left:auto;margin-right:auto;font-family:Avenir Light,sans-serif;font-size:1.5rem}.image-11{object-fit:cover;object-position:50% 0%}.text-color-yellow,.text-span-6{color:var(--yellow-font)}.heading-highlight-yellow{color:var(--yellow-font);margin-bottom:1rem;padding-top:1.4rem;display:block}.text-span-7{font-family:Myriad Pro SemiBold,sans-serif}.quote-strip{background-color:var(--deep-sky-blue-2)}.quote-strip.background-color-yellow{background-color:var(--goldenrod)}.quote-strip.background-color-green{background-color:var(--aquamarine)}.quote-strip.background-color-purple{background-color:var(--purple)}.quote-strip-text-italic{text-align:center;font-family:Avenir Regular,sans-serif;font-size:1.15rem;font-style:italic}.quote-strip-text-container{width:60%;margin-left:auto;margin-right:auto;padding-top:4rem;padding-bottom:4rem}.quote-strip-student-info{justify-content:center;align-items:center;display:flex}.quote-strip-student-photo{border-radius:50px;width:3.125rem;height:3.125rem;margin-right:1rem}.quote-strip-student-name{text-transform:uppercase;font-family:Myriad Pro Bold,sans-serif;font-size:1.125rem}.how-it-works-wrapper{align-items:center;margin-top:4rem;display:flex}.how-it-works-icon{width:100px;height:100px;margin-right:2rem}.section_teaching-pedagogy{background-color:var(--white)}.pedagogy-box-wrapper{margin-top:3rem;display:flex}.content-box{background-color:var(--light-grey);width:50%;margin-left:1rem;margin-right:1rem;padding:2rem 2rem .25rem}.content-box._100{width:auto;padding-bottom:2rem}.content-box._100.background-color-red{background-color:var(--launch-school-red)}.content-box._100.background-color-white{background-color:var(--almost-white)}.bold-text,.paragraph-2,.span-semibold-text{font-family:Avenir Regular,sans-serif}.content-box-red{background-color:var(--launch-school-red);color:var(--white)}.list-white{color:var(--white)}.button-2{width:14rem;display:inline-block}.button-3{background-color:var(--white);color:var(--launch-school-red);text-align:center;border-radius:5px;width:18rem;margin-left:auto;margin-right:auto;font-family:Avenir Regular,sans-serif;font-size:1.25rem;display:block}.button-3:hover{background-color:var(--launch-school-grey);color:var(--button-hover)}.div-block-18{margin-bottom:2rem}.list-item-numbered{list-style-type:decimal}.testimonial-card-image{border-radius:50px;width:60px;height:60px;margin-right:1.25rem}.next-steps-form{width:100%;padding:10rem 8rem 2rem}.employer-testimonial-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.testimonial-company-logo{width:50px}.section_deferred-faqs{background-color:#0000}.list-item-35{list-style-type:decimal}.avenir-font{font-family:Avenir Light,sans-serif}.faq-fees-grid{grid-column-gap:0px;grid-row-gap:0px;border:.5px solid var(--light-slate-grey);grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr;width:50%}.faq-fees-grid.list-bottom-margin.faq-fees-grid-2x2{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.faq-fees-content-wrapper{border:.5px solid var(--light-slate-grey);height:auto;padding-top:.25rem;padding-bottom:.25rem;padding-left:.75rem}.faq-fees-content-wrapper.background-color-grey{background-color:var(--launch-school-grey)}.list{list-style-type:decimal}.hero-bg-image{width:100%;margin-top:-16rem}.bold-text-2{font-family:Myriad Pro Bold,sans-serif}.webinar-container{flex-direction:column;align-items:center;max-width:54.5rem;margin-left:auto;margin-right:auto;padding-top:6rem;display:none}.webinar-button-container{justify-content:space-around;align-items:center;width:100%;margin-bottom:2rem;display:flex}.paragraph-3{color:var(--white);margin-bottom:.75rem;font-size:1.15rem}.button-webinar-red{float:right;background-color:var(--launch-school-red);background-image:linear-gradient(260deg,var(--dark-slate-blue),var(--launch-school-red));color:#fff;text-align:center;border-radius:2.3125rem;justify-content:center;align-items:center;padding:.75rem 2rem;font-family:Avenir Regular,sans-serif;font-size:1.25rem;font-weight:300;transform:rotate(0)}.button-webinar-red:hover{border:1px none var(--white);background-image:linear-gradient(to bottom,var(--launch-school-red),var(--launch-school-red));color:var(--white)}.button-webinar-gray{float:right;background-color:var(--launch-school-red);background-image:linear-gradient(260deg,var(--dark-slate-blue),#a19c9c);color:#fff;text-align:center;border-radius:2.3125rem;justify-content:center;align-items:center;padding:.75rem 2rem;font-family:Avenir Regular,sans-serif;font-size:1.25rem;font-weight:300;transform:rotate(0)}.button-webinar-gray:hover{color:var(--white);background-image:linear-gradient(#a19c9c,#a19c9c);font-family:Avenir Regular,sans-serif}.form-lozenge{background-color:var(--white);border-radius:50px;justify-content:space-between;align-items:flex-start;padding-left:35px;padding-right:35px;display:flex}.collection-list-4{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.bottom-bar-fixed{background-color:var(--launch-school-red);padding-top:.75rem;padding-bottom:.75rem;position:fixed;inset:auto 0% 0%}.bottom-fixed-text{color:var(--white);height:100%;font-family:Myriad Pro Bold,sans-serif}.button-4{float:right}.bottom-fixed-button-container{margin-left:1.5rem}.button-pill-red{border:2px solid var(--white);background-color:var(--launch-school-red);outline-offset:0px;border-radius:50px;outline:2px #f7f7f7;padding:.125rem 1.5rem;font-family:Myriad Pro SemiBold,sans-serif}.button-pill-red:hover{border:2px solid var(--white);outline-offset:0px;color:var(--launch-school-grey);background-color:#ee4545;outline:2px #f7f7f7}.button-pill-red:focus-visible,.button-pill-red[data-wf-focus-visible]{border-style:none}.button-pill-white{border:2px solid var(--white);background-color:var(--white);outline-color:var(--white);outline-offset:0px;color:var(--launch-school-red);border-radius:50px;outline-width:2px;outline-style:none;padding:.125rem 1.5rem;font-family:Myriad Pro SemiBold,sans-serif}.button-pill-white:hover{outline-color:var(--white);outline-offset:0px;background-color:#dfdbdb;outline-width:2px;outline-style:none}.bottom-fixed-button-wrapper{justify-content:space-around;align-items:center;display:flex}.bottom-fixed-bar-wrapper{justify-content:space-between;align-items:center;display:flex}.text-span-8{font-family:Avenir Book,sans-serif}.bullet-tick{font-family:"Fa solid 900",sans-serif}.benefit-list-item{background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62f3d3e7e54e01c83c665d67_check-solid.svg);background-position:0 30%;background-repeat:no-repeat;background-size:1.125rem;list-style-type:none}.benefits-list-text-block{padding-left:2.5rem}.form-pill-wrapper{background-color:var(--launch-school-grey);border-radius:2.3125rem;align-items:center;width:auto;max-width:30rem;height:auto;margin-left:auto;margin-right:auto;padding:.5rem;display:flex;box-shadow:inset 0 11px 5px -12px #45494d94}.button-pill-cta{float:right;background-color:var(--launch-school-red);color:#fff;text-align:center;border-radius:2.3125rem;justify-content:center;align-items:center;padding:.25rem 1rem;font-family:Avenir Regular,sans-serif;font-weight:400;transform:rotate(0)}.button-pill-cta:hover{background-color:#db4a4a}.button-pill-cta.background-color-grey{background-color:var(--font-light-grey)}.form-3{width:auto;max-width:36rem}.form-pill{height:5rem}.webinar-interview-container{margin-top:4.25rem;display:flex}.webinar-interview-container.hide{display:none}.paragraph-4{width:50%}.video-player-bar{opacity:1;cursor:pointer;background-color:#575757;border-radius:5px;flex-flow:column;justify-content:center;align-items:center;width:100%;height:3px;display:flex}.mute{cursor:pointer;width:15px;margin-right:10px}.loop-active{cursor:pointer;margin-right:10px}.volume-bar{opacity:1;cursor:pointer;background-color:#575757;border-radius:5px;flex-flow:column;justify-content:center;align-items:center;width:80px;height:2px;display:flex}.control-wrapper{cursor:pointer;justify-content:center;align-items:center;display:flex}.volume-up{cursor:pointer;width:15px;margin-left:5px}.duration{color:#fff;align-items:flex-end;margin-top:7px;font-size:11px;line-height:1;display:block;position:absolute;inset:0% 0% 0% auto}.current-seconds{color:#fff;align-items:flex-end;margin-top:7px;font-size:11px;line-height:1;display:block;position:absolute;inset:0% auto 0% 0%}.volume-down{cursor:pointer;width:15px;height:40px;margin-right:5px}.options-wrapper{background-color:#000;justify-content:center;align-items:center;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px;display:flex}.active-bar{background-color:#0ba100;border-radius:20px;align-self:flex-start;width:50%;height:100%}.volume-mute-wrapper{justify-content:center;align-items:center;display:flex}.background-video{border-radius:5px;width:auto;height:400px}.play,.pause{cursor:pointer}.repeat{cursor:pointer;width:auto;height:19px;margin-right:10px}.video-player-single-track-wrapper-copy{background-color:#000;border-radius:5px;justify-content:center;align-items:center;width:auto;min-height:65px;margin-top:10px;padding:10px 25px;display:flex;position:static}.video-player-volume-wrapper{justify-content:center;align-self:auto;align-items:center;width:70%;display:flex}.video-player-volume-wrapper.bar-wrapper-volume{background-color:#0a0a0a;flex-direction:row;width:auto;height:auto;margin-left:0;padding-left:10px;padding-right:10px;position:static}.volume-bar-active{background-color:#fff;border-radius:20px;align-self:flex-start;width:50%;height:100%}.volume-bar-wrapper{position:relative}.audio-active{cursor:pointer;width:15px;margin-right:10px}.fullscreen{cursor:pointer;width:auto;height:19px;margin-right:10px}.play-wrapper{cursor:pointer;width:auto;margin-right:5px;display:flex}.loop-not-active{cursor:pointer;margin-right:10px;line-height:1}.video-player-bar-wrapper{justify-content:center;align-self:auto;align-items:center;width:70%;display:flex}.video-player-bar-wrapper.bar-wrapper{width:300px;margin-left:20px;margin-right:20px;position:relative}.video-player-wrapper{z-index:1;display:none;position:relative}.paragraph-5,.video{width:auto}.width-50pc{width:50%}.bold-text-3{font-family:Myriad Pro SemiBold,sans-serif}.camera-icon{float:left;margin-top:.35rem;margin-right:.5rem}.webinar-heading{text-align:left;font-size:1.75rem}.true-media-player-single-track{display:none}.sp-elapsed{color:var(--almost-black);flex-direction:row;margin-top:.125rem;font-size:1.125rem;display:flex}.sp-progress-bar-wrapper{cursor:pointer;flex:1;height:3px;margin-left:20px;margin-right:20px;padding-top:0;padding-bottom:0}.sp-pause{background-color:var(--almost-black);cursor:pointer;width:30px;margin-right:10px}.sp-track-wrapper{background-color:var(--white);-webkit-backdrop-filter:saturate(200%)blur(15px);backdrop-filter:saturate(200%)blur(15px);border:1px solid #ffffff1a;border-radius:4px;width:100%;padding:.75rem 1.25rem;box-shadow:2px 3px 3px -1px #97959594}.sp-duration{color:var(--almost-black);margin-top:.125rem;font-size:1.125rem}.sp-thumbnail{border-radius:4px;width:50px;height:50px}.sp-title{color:#ffffffd9;font-size:.875rem;font-weight:300}.sp-title-wrapper{color:#fff;flex-direction:column;align-items:flex-start;font-weight:500;line-height:1;display:flex}.sp-artist-name{color:#fff;margin-bottom:10px;font-size:1rem;font-weight:500}.true-progress-head{background-color:var(--launch-school-red);border-radius:20px;width:10px;height:10px;position:absolute;inset:-3px 0% auto auto}.sp-progress-bar-background{background-color:var(--almost-black)}.sp-example-wrapper{flex:1;justify-content:center;align-items:center;padding-top:0;padding-bottom:0;display:flex}.sp-details-wrapper{justify-content:space-between;align-items:center;width:100%;margin-bottom:20px;display:none}.progress-bar{width:50%;height:3px;position:relative}.sp-controla-wrapper{align-items:center;width:100%;display:flex}.sp-track{flex-direction:column;justify-content:center;align-items:center;display:flex}.sp-play{background-color:var(--almost-black);cursor:pointer;width:30px;margin-right:10px}.sp-media-player-bar-wrapper{color:#ffffff73;flex:1;align-items:center;width:100%;font-size:12px;font-weight:500;line-height:1;display:flex}.mic-icon{float:left;margin-top:.15rem;margin-right:.5rem}.sp-pause-2{background-color:var(--font-light-grey);cursor:pointer;width:1.6rem;height:1.6rem;margin-right:10px}.true-progress-head-2{background-color:var(--launch-school-red);border-radius:20px;width:1rem;height:1rem;position:absolute;inset:-.415rem 0% auto auto}.sp-progress-bar-background-2{background-color:var(--btn-second-hover)}.progress-bar-2{background-color:var(--btn-second-hover);width:50%;height:3px;position:relative}.sp-play-2{cursor:pointer;width:1.6rem;height:1.6rem;margin-right:10px}.div-block-19{height:100%;display:flex}.heading-12{color:var(--launch-school-red);font-family:Avenir Book,sans-serif;font-size:2.25rem;font-weight:400;line-height:2.25}.heading-13{font-family:Avenir Book,sans-serif;font-size:1.5rem;font-weight:400;line-height:2.25}.heading-14{font-family:Avenir Book,sans-serif;font-size:1.125rem;line-height:1.5}.paragraph-6{line-height:1.5}.h2-bold{font-family:Avenir Regular,sans-serif;line-height:1.125}.h2-bold.text-align-left{padding-left:2.5rem;display:inline-block}.heading-15{font-family:Avenir Book,sans-serif;font-weight:400}.h3-bold{font-family:Avenir Regular,sans-serif}.body-3{background-color:var(--launch-school-grey)}.section{background-color:var(--light-grey)}.average-salary-container{align-items:center;margin-top:3rem;display:flex}.avg-salary-wrapper{width:50%;margin-left:1rem;margin-right:1rem}.section_salary-overview{background-color:var(--almost-black)}.salaries-overview-container{justify-content:space-between;width:100%;margin-left:auto;margin-right:auto;display:flex}.label-1{color:var(--charcoal-grey);letter-spacing:.5px;text-transform:uppercase;font-family:Myriad Pro SemiBold,sans-serif;font-size:.875rem;font-weight:600;line-height:2}.label-1.text-color-white{color:var(--almost-white)}.label-1.text-color-golden-brown{color:var(--golden-brown)}.number-large-text{color:var(--white);font-size:2.25rem;line-height:2.25rem}.text-span-9{font-size:1rem}.section_results_tables{background-color:var(--light-grey)}.table-section-container{background-color:var(--launch-school-grey);border-radius:10px;margin-bottom:3rem;padding-top:3rem;box-shadow:4px 7px 9px -6px #00000045}.table-stats-overview{border:1px #000;justify-content:space-between;padding-bottom:2.5rem;padding-left:2.5rem;padding-right:2.5rem;display:block}.table-stats-wrapper{flex-direction:row;align-items:center;margin-right:4rem;display:flex}.table-stats-wrapper.last{margin-right:0}.table-stats-wrapper.center{justify-content:center;padding-left:3rem;padding-right:3rem}.label-2{color:var(--almost-black);letter-spacing:.5px;text-transform:uppercase;font-size:.875rem;line-height:1;display:inline-block}.table-stats-number{color:var(--almost-black);align-items:flex-start;margin-right:.5rem;font-family:Myriad Pro Regular,sans-serif;font-size:1.5rem;line-height:1;display:flex}.table-stats-chart-section{background-color:var(--launch-school-grey);flex-direction:row;justify-content:space-between;padding-bottom:3rem;padding-left:2.5rem;padding-right:2.5rem;display:flex}.placement-results-container{justify-content:flex-start;align-items:center;margin-top:1.5rem;padding-left:1rem;padding-right:1rem;display:flex}.placement-results-container.padding-0{margin-top:0;padding-left:0}.image-12{margin-right:2.5rem}.table-stats-chart-wrapper{margin-right:2.25rem}.table-stats-chart-wrapper._30-width{width:30%}.table-stats-chart-wrapper._70-width{width:100%;margin-right:0}.table-stats-chart-wrapper.width-50pc{width:60%}.table-stats-bars-salaries{justify-content:space-between;margin-bottom:4rem;display:flex}.div-block-25{justify-content:space-between;width:25%;padding:1rem;display:flex}.div-block-25.bg-color-light-grey{background-color:var(--light-grey)}.div-block-25.bg-color-silver{background-color:var(--silver)}.div-block-25.bg-color-medium-grey{background-color:var(--medium-grey)}.div-block-25.bg-color-charcoal-grey{background-color:var(--charcoal-grey)}.table-stats-bars-section{background-color:var(--white);padding:2.5rem 2.5rem 4rem}.table-stats-gender-table-header{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--light-grey);grid-template-rows:auto;grid-template-columns:.75fr 1.25fr 1.25fr 1fr 1fr 1fr;grid-auto-columns:1fr;padding:1rem 2rem .75rem;display:grid}.table-gender-header{grid-column-gap:0px;grid-row-gap:16px;background-color:var(--light-grey);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;justify-items:end;padding:1rem 2rem .75rem;display:grid}.text-block-18{margin-left:4rem}.table-gender-header-wrapper{background-color:var(--light-grey)}.table-gender-header-wrapper.empty{height:100%}.table-gender-header-wrapper.bg-color-light-grey{background-color:var(--light-grey)}.div-block-26{justify-content:flex-end;padding:1rem 2rem .75rem;display:flex}.table-gender-row{grid-column-gap:16px;grid-row-gap:16px;border-bottom:1px solid var(--silver);grid-template-rows:auto;grid-template-columns:1.25fr 1fr 1.25fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-end;padding:1rem 2rem .75rem 1rem;display:grid}.gender-table-header{grid-column-gap:16px;grid-row-gap:16px;background-color:var(--light-grey);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;padding:1rem 2rem .75px;display:grid}.table-section-grey-background{background-color:var(--launch-school-grey);border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:2.5rem 2.5rem 2rem}.text-span-10{font-size:.875rem}.table-section-white-background{padding-top:3rem;padding-bottom:2.5rem}.cohort-info-boxes{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;margin-bottom:4rem;display:grid}.cohort-info-box{border:1px solid var(--silver);border-radius:5px;width:auto;padding:1.5rem 1rem 1rem}.cohort-info-box.cohort-info-box-last{margin-right:0}.cohort-info-box.background-color-white{background-color:var(--white)}.text-color-silver{color:var(--silver)}.label-3{color:var(--charcoal-grey);font-family:Myriad Pro SemiBold,sans-serif;line-height:1.5}.table-section-footnotes{margin-top:4rem}.footnote{font-size:.875rem;line-height:1.5}.table-stats-accordian-bottom{margin-top:1.5rem;overflow:hidden}.table-stats-container{border-top:1px solid var(--silver);border-bottom:1px solid var(--silver);justify-content:space-between;padding-top:1.5rem;padding-bottom:1.5rem;display:flex}.table-stats-container.table-stats-centre{justify-content:center}.see-more-dropdown{color:var(--launch-school-red);display:inline-block}.see-more-drop-down-container{float:right;cursor:pointer;padding-top:1rem;padding-right:2.5rem;display:inline-block;position:relative}.image-13{float:right;margin-top:.5rem;margin-left:.25rem}.tabs-content{background-color:var(--light-grey);padding:.75rem}.salary-overview-content-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.salary-overview-content-wrapper.text-color-white{display:block}.text-span-11{text-transform:uppercase;font-family:Avenir Book,sans-serif}.number-custom{font-family:Avenir Book,sans-serif;font-size:2.8751rem;line-height:1}.text-span-13{letter-spacing:.5px;text-transform:uppercase;font-family:Myriad Pro SemiBold,sans-serif}.avg-salary-bar{background-color:var(--launch-school-red);border-radius:50px;height:.625rem;margin-top:1.5rem;margin-bottom:1.5rem;position:relative;box-shadow:inset 6px 6px 6px -3px #0003}.avg-salary-bg{float:right;background-color:var(--silver);border-radius:50px;width:2rem;height:.625rem;position:absolute;inset:0% 0% 0% auto;box-shadow:inset 6px 6px 6px -3px #0003}.div-block-27{z-index:10;background-color:var(--white);background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/62d1732df482c633abdc3979_is-logo-no-outline.svg);background-position:50%;background-repeat:no-repeat;background-size:1.25rem 1.25rem;background-attachment:scroll;border-radius:50px;width:2rem;height:2rem;position:absolute;inset:-130% 5% 0% auto;box-shadow:0 3px 3px #0003}.text-block-19{letter-spacing:.5px}.number-h1{margin-top:-8px;padding-right:.25rem;font-family:Avenir Book,sans-serif;font-size:2.25rem;display:inline-block}.salary-overview-stats-wrapper{display:flex}.list-item-arrow{background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/6313798f059bbf5162d18d14_chevron-right-medium-grey.svg);background-position:0 20%;background-repeat:no-repeat;background-size:.55rem;padding-left:1.25rem;line-height:2rem;list-style-type:none}.span-currency-small{padding-top:.125rem;padding-left:.125rem;font-size:.75rem}.text-block-20{align-items:flex-start;display:flex}.ellipse-list-item-black{background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/63136deee19fbbfdd97a162f_Ellipse%2033.svg);background-position:0 40%;background-repeat:no-repeat;background-size:.875rem;padding-left:1.5rem;list-style-type:none}.ellipse-list-item-black.bullet_two_rows{background-position:0 16%}.ellipse-list-item-mid-grey{background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/634fb499bb51cad8b1ece55d_Ellipse%2036.svg);background-position:0 40%;background-repeat:no-repeat;background-size:.875rem;padding-left:1.5rem;list-style-type:none}.ellipse-list-item-light-grey{background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/634fb4c4d5febd27d28aabe8_Ellipse%2037.svg);background-position:0 40%;background-repeat:no-repeat;background-size:.875rem;padding-left:1.5rem;list-style-type:none}.text-block-21{margin-top:-3px;margin-right:.25rem;font-family:Myriad Pro SemiBold,sans-serif;display:inline-block}.text-block-22{letter-spacing:.7px;text-transform:uppercase;font-family:Myriad Pro SemiBold,sans-serif;font-size:1.25rem}.div-block-28{justify-content:center;align-items:flex-end;display:flex}.div-block-29{align-items:flex-start;display:flex}.text-block-23{margin-left:.25rem;font-family:Myriad Pro SemiBold,sans-serif}.list-7.padding-0.is-red{background-color:#ffd8d8}.bold-text-4{font-family:Myriad Pro Bold,sans-serif}.text-span-14{margin-top:.125rem;font-size:.875rem;display:inline-block}.paragraph-8{flex:0 auto}.div-block-30{margin-top:1.5rem}.span-dollar-sign-small{margin-top:.125rem;font-size:1rem}.div-block-31{background-color:var(--white);border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:3rem 2.5rem}.gender-table-container{margin-bottom:3rem}.see-less-dropdown{color:var(--launch-school-red);display:inline-block}.text-less{color:var(--launch-school-red);display:none}.text-more{float:none;color:var(--launch-school-red);text-align:right;display:inline-block}.text-block-30{display:inline-block}.text-see{color:var(--launch-school-red);text-align:right;display:inline-block}.section_workshops_hero{background-color:var(--workshop-grey);height:auto}.workshop-hero-container{max-width:34rem;margin-left:auto;margin-right:auto}.workshop-container-buttons{grid-column-gap:4rem;grid-row-gap:4rem;justify-content:center;width:100%;margin-left:auto;margin-right:auto;display:flex}.button-5{background-color:var(--launch-school-red);text-align:center;width:12rem;padding:.875rem 2.5rem;font-family:Myriad Pro SemiBold,sans-serif;font-size:.875rem}.button-5:hover{color:var(--silver)}.button-6{border:1px solid var(--white);text-align:center;background-color:#0000;width:12rem;padding:.875rem 2.5rem;font-family:Myriad Pro SemiBold,sans-serif;font-size:.875rem}.workshops-hero-image{width:auto;max-width:70%;margin:4rem auto auto;display:block}.heading_workshops{color:var(--white);margin-bottom:1rem;font-size:2.7rem;line-height:1.5}.section_workshops_table{background-color:var(--launch-school-grey);position:relative}.heading-19{color:var(--font-default);text-align:center;font-family:Avenir Regular,sans-serif}.section_workshops_how-we-help{background-color:var(--white)}.heading_center-black{color:var(--font-default);font-family:Avenir Regular,sans-serif}.workshops_how-we-help-container{text-align:center;width:25%;padding-left:.75rem;padding-right:.75rem}.div-block-32{margin-top:4rem;display:flex}.workshops_how-we-help-image{margin-bottom:1rem}.workshops_table-content-wrapper{flex-direction:column;flex:0 auto;justify-content:center;align-self:center;align-items:center;width:14.28%;padding-right:2rem}.workshops_table-content-wrapper.see-description{cursor:pointer;width:14.28%}.workshops_table-content-wrapper.attend-button{border:1px none var(--launch-school-red);color:var(--launch-school-red);text-align:center;padding-right:0}.workshops_table-content-wrapper.attend-button:hover{border-color:var(--white)}.workshops_table-content-wrapper.attend-button.grey-attend-button{color:#b7b6b6;background-color:#eaeaea;border-style:none}.workshops_table-content-wrapper.grey-attend-button{text-align:center;background-color:#eaeaea;padding-right:0}.workshops_table-content-heading{color:var(--almost-black);text-align:left;font-family:Myriad Pro Bold,sans-serif;font-size:1rem;line-height:1}.div-block-33{width:18%}.workshops-table{border-top-left-radius:10px;border-top-right-radius:10px;display:none;box-shadow:0 5px 11px #0003}.workshops-table.desktop{display:block}.workshop-subject-container{text-align:center;background-color:#0000;border-radius:20px;flex-flow:column;align-items:stretch;padding:.5rem .75rem .35rem;display:inline-block}.subject-text{font-family:Myriad Pro SemiBold,sans-serif;font-size:.875rem;line-height:1}.workshop-semi-bold-text{font-family:Myriad Pro SemiBold,sans-serif}.workshops-table-text{line-height:1.5;display:block}.workshops-table-text.expand-arrow{padding-right:.5rem;display:inline-block}.workshops-table-header-wrapper{align-items:center;width:14.28%;height:2rem;padding-right:2rem}.attend-workshop-grey{color:#aea8a8;padding:1.125rem 1rem 1rem;font-family:Myriad Pro SemiBold,sans-serif;font-size:.875rem}.text-block-32{font-family:Myriad Pro SemiBold,sans-serif;font-size:.875rem}.link,.attend-workshop-link{font-family:Myriad Pro SemiBold,sans-serif;font-size:.875rem;text-decoration:underline}.link-block{padding:1.125rem 1rem 1rem;display:block}.link-block.attend-button{border:1px solid var(--launch-school-red);color:var(--launch-school-red);text-align:center}.link-block.attend-button:hover{background-color:var(--launch-school-red);color:var(--white)}.attend-workshop-text{font-family:Myriad Pro SemiBold,sans-serif;font-size:.875rem;line-height:1}.attend-workshop-text:hover{color:var(--white)}.paragraph-9{font-weight:400}.list-8{list-style-type:decimal}.paragraph-10{margin-bottom:auto}.heading-20{text-align:left;font-style:normal}.pagination{margin-top:1.75rem}.paragraph-11{font-style:normal}.capstone-testimonials_list{column-count:3;column-span:none;column-gap:1rem}.capstone-testimonials_list-wrapper{margin-top:-1.75rem}.capstone-testimonials_item{flex-direction:column;padding-top:1rem;display:inline-block}.capstone-testimonials_item-content{background-color:var(--white);flex-direction:column;display:flex;box-shadow:0 0 7px #eceaea}.capstone-testimonials_paragraph{color:var(--charcoal-grey);margin-bottom:1.75rem;font-family:Avenir next condensed,sans-serif;font-size:18px;font-style:italic;font-weight:400}.capstone-testimonials_read-more{color:var(--launch-school-red);text-transform:uppercase;margin-bottom:0;margin-right:.375rem;font-family:Avenir Regular,sans-serif;font-size:.875rem;display:inline-block}.capstone-testimonials_read-more.text-color-grey{color:var(--font-default)}.capstone-testimonials_arrow{color:var(--launch-school-red);font-family:"Fa solid 900",sans-serif;font-size:.75rem;display:inline-block}.capstone-testimonials_arrow.text-color-grey{color:var(--font-default)}.capstone-testimonials_details-wrapper{text-transform:uppercase;border-top:.0625rem solid #e5e5e5;align-items:center;padding:.625rem 2.5rem;display:flex}.capstone-testimonials_image{float:left;border-radius:100%;width:3rem;margin-right:1.5rem}.capstone-testimonials_name{font-family:Open Sans,sans-serif;font-size:14px}.capstone-testimonials_text-content{padding:2.5rem}.capstone-projects_list-wrapper{padding-top:2.75rem}.capstone-projects_list{grid-column-gap:1.25rem;grid-row-gap:4rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.capstone-projects_item-wrapper{background-color:#fff;flex-direction:column;width:100%;height:100%;display:flex;box-shadow:0 0 7px #eceaea}.capstone-projects_logo-wrapper{justify-content:center;align-items:center;width:5rem;height:5.5rem;margin-top:-2.75rem;display:flex;position:relative}.capstone-projects_logo{object-fit:contain;width:50%;height:50%;position:absolute}.capstone-projects_content-top{grid-column-gap:.5rem;grid-row-gap:.5rem;text-align:center;border-bottom:.625px solid #e5e5e5;flex-direction:column;align-items:center;padding-bottom:1rem;padding-left:2.5rem;padding-right:2.5rem;display:flex}.capstone-projects_content-bottom{flex-direction:column;flex:1;justify-content:space-between;padding:2.5rem;display:flex}.capstone-projects_title{font-family:Myriad Pro Bold,sans-serif;font-weight:700}.capstone-projects_image-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;display:flex}.capstone-projects_author-image{border-radius:100%;width:2rem;height:2rem}.ellipse-list-item-lighter-gray{background-color:#ff1010;background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/634fb4c4d5febd27d28aabe8_Ellipse%2037.svg);background-position:0 40%;background-repeat:no-repeat;background-size:.875rem;padding-left:1.5rem;list-style:none}.smooth_faq_component{margin-top:1.75rem}.smooth_form_email-query_wrap{padding-top:.5rem;padding-bottom:1rem}.spacer_smooth-program{padding-bottom:9rem}.smooth_form_query-text{line-height:1.5}.smooth_faq_icon{width:1.5rem;height:1.5rem;margin-top:-.25rem;margin-right:2rem}.dropdown-toggle-2{color:#878788;margin-top:.09375rem;padding:0 2.25rem 0 1rem;font-family:Myriad Pro Bold,sans-serif}.dropdown-toggle-2:hover,.dropdown-toggle-2:focus{color:#f25858}.smooth_program_content-top{text-align:center;flex-direction:column;align-items:center;max-width:75rem;margin-left:auto;margin-right:auto;display:flex}.smooth_testimonials_list1{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.smooth_modal_close-icon{color:#aaa;width:1.5rem;height:1.5rem}.smooth_modal_close-icon:hover{color:#f25858}.smooth_hero_images{object-fit:contain;object-position:50% 0%;border-radius:3px;width:100%;height:auto;display:block;position:absolute;inset:0%}.smooth_hero_images.is-3{z-index:5}.smooth_hero_images.is-4{z-index:6}.smooth_hero_images.is-1{z-index:3}.smooth_hero_images.is-7{z-index:9;height:100%}.smooth_hero_images.is-6{z-index:8}.smooth_hero_images.is-2{z-index:4}.smooth_hero_images.is-5{z-index:7}.smooth_banner-text{color:#fff;font-size:1rem;font-weight:800}.smooth_goals_card{color:#777;text-align:center;background-color:#fff;padding:5rem 3rem 2rem;position:relative;box-shadow:0 0 1.5px #00000017}.smooth_banner-wrap{z-index:1000;background-color:#45494d;position:sticky;top:0}.smooth_banner-wrap.is-red{background-color:var(--launch-school-red)}.section_smooth_testimonials{position:relative}.topics_table_arrow{perspective-origin:50%;transform-origin:50%;color:#707070;width:1.5rem;height:1.5rem}.banner_btn-spacer{width:1rem}.smooth_form_2-col{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.smooth_hero_paragraph{color:#777;margin-bottom:0;font-size:1.125rem}.spacer-xxlarge{padding-bottom:5rem}.spacer-xxlarge.is-core-outline{padding-top:.375rem}.smooth_waitlist-modal_scroll{border-radius:5px;width:100%;max-width:39rem;height:auto;max-height:85vh;overflow:auto}.smooth_field-label{font-family:Myriad Pro Bold,sans-serif;font-size:1.125rem;font-weight:700}.smooth_goals_icon-ellipse-wrapper{background-color:#fff;border-radius:100%;justify-content:center;align-items:center;width:6.5rem;height:6.5rem;display:flex;box-shadow:0 0 8px #00000014}.smooth_start_checkbox-field{align-items:center;margin-top:1.25rem;margin-bottom:1.25rem;display:flex}.smooth_program_btn-group{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:center;width:100%;display:flex}.icon-4{width:3.25rem;margin-left:-.25rem}.smooth_testimonials_background-wrapper{z-index:-1;position:absolute;inset:0%}.smooth_testimonials_item1{grid-column-gap:1rem;grid-row-gap:1rem;color:#777;background-color:#fff;flex-direction:column;justify-content:space-between;padding:1.75rem 2.5rem;display:flex}.smooth_form_text-link{color:#f25858;padding-left:.25rem;text-decoration:underline}.nav-link-2{color:#878788;padding:0 1rem;font-family:Avenir Regular,sans-serif;font-size:.875rem;font-weight:400}.nav-link-2:hover,.nav-link-2.w--current{color:#f25858}.nav-link-2.nav-button{color:#f25858;letter-spacing:.0625rem;border:.125rem solid #f25858;border-radius:1.875rem;height:2rem;max-height:2rem;padding:.125rem 2rem .5rem}.nav-link-2.nav-button:hover{color:#fff;background-color:#f25858}.nav-link-2.love,.nav-link-2.sign-up{display:none}.smooth_form-input{color:#878788;background-color:#fff;border:1px solid #c2c0c0;border-radius:0;width:100%;min-height:3.5rem;font-size:1.125rem}.smooth_form-input:focus{border-color:#f25858}.smooth_form-input::placeholder{color:#c2c0c0}.smooth_form-input.is-dropdown{color:#333;background-image:url(https://cdn.prod.website-files.com/62719596248e03b9cda14b63/65698fcf6e8be82630cdb6a4_arrow.svg);background-position:97%;background-repeat:no-repeat;background-size:auto}.smooth_form-input.is-core-email{width:65%}.smooth_engineers_list{grid-column-gap:2rem;grid-row-gap:6rem;flex-wrap:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:flex}.smooth_topics_table{grid-column-gap:16px;grid-row-gap:0px;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-items:start;width:100%;display:flex}.spacer-large{width:100%;padding-top:3rem}.spacer-large.is-50px{padding-bottom:1.25rem}.spacer-large.is-60px{padding-bottom:.75rem}.smooth_hero_image-wrapper{aspect-ratio:3/2;object-fit:fill;border-radius:3px;width:100%;max-width:67rem;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.topics_table_row-heading{grid-column-gap:1.5rem;grid-row-gap:1.5rem;color:#f7f7f7;background-color:#777;border-top-left-radius:5px;border-top-right-radius:5px;grid-template-rows:auto;grid-template-columns:.5fr 4.5fr .25fr;grid-auto-columns:1fr;place-items:center start;width:100%;padding:1.5rem 2rem;font-family:Myriad Pro Bold,sans-serif;font-size:1.125rem;font-weight:700;display:grid;box-shadow:3px 0 5px #00000038}.smooth_topic_background-image{z-index:1;object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0%}.smooth_program_options-list{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-bottom:2.5rem;display:grid}.section_smooth_hero{position:relative}.spacer-small{padding-bottom:1rem}.navbar-2{z-index:999;background-color:#fff;justify-content:center;align-items:center;height:5.625rem;display:flex}.smooth_faq_content{color:#333;background-color:#fff;overflow:hidden}.smooth_hero_background-wrapper{z-index:-1;height:85%;position:absolute;inset:0%}.checkbox-label{margin-bottom:0;font-weight:400}.smooth_form_email-query_text{display:flex;overflow:hidden}.smooth_goals_card_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;padding-top:8.25rem;display:grid}.text-color-light-grey-77{color:#777}.nav-dropdown-link-2{color:#777;text-align:center;border-bottom:0 #8f909a;font-family:Avenir Regular,sans-serif;font-size:.875rem}.nav-dropdown-link-2:hover,.nav-dropdown-link-2.w--current{color:#f25858}.smooth_form_consent-text{color:#777;font-size:1rem;font-weight:400;line-height:1.5}.waitlist-modal_close-button{z-index:15;margin-top:1rem;margin-right:2rem;position:absolute;inset:0% 0% auto auto}.smooth-h2{text-transform:capitalize;margin-bottom:0;font-size:2.5rem;line-height:1.3}.smooth-h2.is-grey{color:#777}.footer_social-link-2{padding:.5rem}.footer_social-link-2:hover{color:#f25858}.footer_social-link-2.margin-right{margin-right:.5rem}.smooth_form_question-icon{color:#aaa;cursor:pointer;width:1.5rem;height:1.5rem;margin-bottom:.25rem}.smooth_form_question-icon:hover{color:#f25858}.footer-link-2{color:#d7dee4;font-family:Avenir Book,sans-serif;font-size:.875rem}.footer-link-2:hover{color:#f25858}.footer-link-2.left-margin{margin-left:1.25rem}.smooth_goals_icon-component{justify-content:center;align-items:center;display:flex;position:absolute;inset:0% 0% auto;transform:translateY(-50%)}.social-icons-2{float:right;color:#d7dee4;margin-top:-.55rem}.topics_table_rows{grid-column-gap:1.5rem;grid-row-gap:1.5rem;color:#333;cursor:pointer;background-color:#fcfcfc;grid-template-rows:auto;grid-template-columns:.5fr 4.5fr auto;grid-auto-columns:1fr;place-items:center start;padding:1.5rem 2rem;font-size:1.125rem;display:grid}.topics_table_rows.is-grey{cursor:pointer;background-color:#f7f7f7}.btn{float:right;color:#fff;text-align:center;background-color:#f25858;border-radius:2.3125rem;justify-content:center;align-items:center;padding:.75rem 1.65rem;font-family:Avenir Regular,sans-serif;font-weight:400;transition:color .2s,background-color .2s}.btn:hover{color:#333}.btn.is-smooth{color:#f7f7f7;letter-spacing:.1em;background-color:#707070;width:100%;max-width:16rem;font-weight:800;line-height:1.375;transition:border-color .2s,color .2s,background-color .2s}.btn.is-smooth:hover{color:#fff;background-color:#b9b5b5}.btn.is-smooth.is-alternate{color:#777;background-color:#fff0;border:1px solid #777;font-weight:800;line-height:1.375}.btn.is-smooth.is-alternate:hover{color:#fff;background-color:#b9b5b5;border-color:#b9b5b5}.btn.is-smooth.is-red{color:#f7f7f7;letter-spacing:.1em;background-color:#f25858;border:1px solid #f25858;font-weight:800}.btn.is-smooth.is-red:hover{background-color:#e33}.btn.is-smooth-submit{letter-spacing:.1em;background-color:#56b2e5;width:12.375rem;font-family:Avenir Book,sans-serif}.btn.is-smooth-submit:hover{color:#fff;background-color:#f25858}.btn.is-smooth-banner{color:#f7f7f7;letter-spacing:.1em;background-color:#f2585800;border:1px solid #f7f7f7;padding:.625rem 2.875rem;font-size:.875rem;transition:border-color .2s,color .2s,background-color .2s}.btn.is-smooth-banner:hover{background-color:#b9b5b5;border-color:#b9b5b5}.btn.is-smooth-banner.is-alternate{color:#45494d;background-color:#fff}.btn.is-smooth-banner.is-alternate:hover{color:#fff;background-color:#b9b5b5;border-color:#b9b5b5}.btn.is-core-live{background-color:var(--launch-school-red);color:#f7f7f7;white-space:nowrap;min-width:11.375rem;padding-top:1.125rem;padding-bottom:1.25rem;font-family:Open Sanss,sans-serif;font-weight:600;line-height:1.375;transition:border-color .2s,color .2s,background-color .2s}.btn.is-core-live:hover{background-color:var(--button-hover);color:#fff}.btn.is-core-live.is-alternate{color:#777;background-color:#fff0;border:1px solid #777;font-weight:800;line-height:1.375}.btn.is-core-live.is-alternate:hover{color:#fff;background-color:#b9b5b5;border-color:#b9b5b5}.btn.is-core-live.is-red{color:#f7f7f7;letter-spacing:.1em;background-color:#f25858;border:1px solid #f25858;font-weight:800}.btn.is-core-live.is-red:hover{background-color:#e33}.btn.is-core-live.is-large-red{color:#f7f7f7;background-color:#f25858;border:1px solid #f25858;justify-content:center;align-items:center;max-width:16.125rem;min-height:3.5rem;font-weight:600;display:flex}.btn.is-core-live.is-large-red:hover{background-color:#e33}.btn.is-core-live.is-grey{color:#5f5f5f;background-color:#e9e9e9}.btn.is-core-live.is-grey:hover{color:#fff;background-color:#707070}.btn.is-core-live-banner{font-family:Open Sanss,sans-serif;font-size:.75rem;font-weight:600;line-height:1.3}.btn.is-core-live-banner:hover{background-color:var(--button-hover);color:#fff}.btn.is-core-live-banner.is-alternate{color:#45494d;background-color:#afafaf}.btn.is-core-live-banner.is-alternate:hover{background-color:#e9e9e9}.btn.is-prep-live-banner{background-color:#45494d;font-family:Open Sanss,sans-serif;font-size:.75rem;font-weight:600;line-height:1.3}.btn.is-prep-live-banner:hover,.btn.is-prep-live-banner.is-alternate{color:#45494d;background-color:#e9e9e9}.btn.is-prep-live-banner.is-alternate:hover{background-color:#afafaf}.smooth_waitlist-modal_component{z-index:99999;justify-content:center;align-items:center;width:100vw;height:100vh;display:none;position:fixed;inset:0%}.smooth_table_content_wrapper{background-color:#fff;padding:2rem 4rem 2rem 2rem}.content-divider-2{color:#45494d;background-color:#b2b2b678;width:100%;height:.0625rem;margin:1.25rem auto}.content-divider-2.is-smooth-form{color:#c2c0c0;margin-top:.75rem;margin-bottom:.75rem}.smooth_faq_list{margin-bottom:1.75rem;margin-left:1rem}.nav_divider-2{background-color:#b2b2b678;width:100%;height:.0625rem;margin-left:auto;margin-right:auto}.banner_btn-group{justify-content:flex-start;align-items:flex-start;display:flex}.form-success_component{justify-content:center;align-items:center;display:flex}.section_css{display:none}.smooth_faq_content-padding{padding:2rem 3rem}.smooth_faq_content-padding.is-flex{justify-content:space-around;display:flex}.smooth_waitlist-modal_background-overlay{z-index:-1;background-color:#00000040;width:100%;height:100%;position:absolute;inset:0%}.smooth_hero_subheader{color:#333;font-size:1.5rem;line-height:1.33333}.footer-2{color:#fff;background-color:#333;width:100%;min-height:7.5rem}.topics_table_content{text-align:left;overflow:hidden}.spacer-medium{width:100%;padding-top:2rem}.nav-dropdown-textblock-2{color:#878788;font-family:Avenir Regular,sans-serif;font-size:.875rem}.smooth_hero_heading{font-size:3.375rem;line-height:1.3}.smooth_topics_component{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-left:7rem;padding-right:7rem;display:flex}.nav-dropdown-2{background-color:#fff}.nav-dropdown-2.w--open{background-color:#f7f7f7;border:.0625rem solid #8f909a5c}.smooth_faq-link{color:#f25858;text-decoration:underline}.smooth_waitlist-modal_content-wrapper{background-color:#f7f7f7;flex-direction:column;justify-content:center;width:100%;padding:2rem;position:relative}.nav-menu-2{align-items:center;display:flex}.smooth_program_options-item{grid-column-gap:2rem;grid-row-gap:2rem;color:#777;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;padding:4rem 5rem;font-family:Avenir Regular,sans-serif;font-size:1.5rem;font-weight:400;display:flex;position:relative;box-shadow:0 0 5px #0000001a}.smooth_engineers_content{color:#333;text-align:center;margin-bottom:5rem}.testimonials_background_image{object-fit:fill;width:100%;max-height:80%;position:absolute;bottom:-10rem;left:0%;right:0%}.text-block-34{color:#333;font-family:Avenir Book,sans-serif}.smooth_form_checkbox{margin-top:0;margin-right:1rem}.smooth_modal_text{max-width:30rem;font-family:Avenir Book,sans-serif;font-size:1.125rem}.smooth_modal_text.is-core-modal{font-family:Myriad Pro SemiBold,sans-serif;font-weight:600}.smooth_program_p{color:#333;margin-bottom:0;font-family:Avenir Book,sans-serif;font-size:1.375rem;line-height:1.5}.smooth_table_paragraph{margin-bottom:0}.text-color-red-2{color:#f25858}.smooth_paragraph{color:#333;margin-bottom:0;font-size:1.125rem;line-height:1.77778}.smooth_paragraph.text-color-light-grey{color:#777}.smooth_paragraph.is-large{font-size:1.5rem}.smooth_paragraph.text-color-white{color:#fff}.smooth_paragraph.text-color-off-white{color:#f7f7f7}.smooth_program_options-background-wrap{z-index:-1;background-color:#fff;justify-content:center;align-items:center;position:absolute;inset:0%;overflow:hidden}.smooth_banner-content{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:space-between;align-items:center;display:flex}.smooth_hero_component{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.nav-chevron-down-icon-2{color:#878788;margin-top:.09375rem;margin-right:.9375rem;padding-top:.125rem}.smooth_goals_card-heading{color:#333;margin-bottom:0;font-weight:600;line-height:1.33333}.smooth_form_input-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center;display:flex}.smooth_topics_background-image{z-index:1;object-fit:cover;object-position:100% 50%;width:100%;height:100%;position:absolute;inset:0%}.smooth_program_options-background{object-fit:contain;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0%}.smooth_program_options-background.is-4{opacity:.31;width:140%;max-width:none;height:130%;inset:-62% -6% auto auto}.smooth_program_options-background.is-1{object-fit:contain;width:140%;max-width:none;height:130%;position:absolute;inset:-70% -20% auto auto}.smooth_program_options-background.is-3{width:110%;max-width:none;height:110%;inset:auto -8% -58% auto}.smooth_program_options-background.is-2{width:140%;max-width:none;height:130%;inset:auto auto -64% -87%}.form_success-bg{color:#f1f1f1;letter-spacing:.02em;background-color:#03800f;border-radius:32px;padding:.5rem 1.5rem}.section_smooth_topics{position:relative}.smooth_program_p-date{font-family:Avenir,sans-serif;font-weight:400}.smooth_goals_content{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.smooth_faq-answer{color:#333;margin-bottom:0}.smooth_faq-row{color:#333;cursor:pointer;border-top:.0625rem solid #d7dee4;align-items:center;padding-top:1rem;padding-bottom:1rem;padding-left:2rem;font-size:1.125rem;display:flex}.smooth_program_register{flex-direction:column;align-items:center;display:flex}.smooth_engineers_item{grid-column-gap:0rem;grid-row-gap:0rem;color:#353444;text-align:center;flex-direction:column;align-items:center;min-width:14rem;font-size:1.25rem;line-height:1.3;display:flex}.button-group{grid-column-gap:1rem;grid-row-gap:1rem;display:flex}.button-group.is-center{justify-content:center;align-items:center}.button-group.is-core-hero{grid-column-gap:.5rem;grid-row-gap:.5rem}.smooth_topics_background-wrap{z-index:-1;width:100%;height:100%;position:absolute;inset:0%}.page-padding-2{object-position:50% 50%;border-radius:5px;margin-left:2.5rem;margin-right:2.5rem}.max-width_smooth-goals{width:100%;max-width:54rem}.program_options_header{font-family:Open Sans,sans-serif;font-weight:700}.program_options_header.is-red{color:#f25858}.enginer_image-wrapper{border-radius:100%;width:6rem;height:6rem}.engineer_image{object-fit:cover;border-radius:100%;width:100%;height:100%}.smooth_engineer_content{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-direction:column;display:flex}.engineer_name{font-family:Myriad Pro Bold,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.6}.smooth_testimonials_list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.smooth_testimonials_item{grid-column-gap:1rem;grid-row-gap:1rem;color:#777;background-color:#fff;flex-direction:column;justify-content:space-between;padding:1.75rem 2.5rem;display:flex}.smooth_testimonials_content-top{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;display:flex}.smooth_testimonial_icon{color:#b0b0b0;width:1.5rem;height:1.5rem}.smooth_testimonials_quote{color:#777;font-family:Avenir next condensed,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.3}.smooth_testimonial_name-wrapper{flex-direction:column;display:flex}.smooth_testimonials_name{color:#333;font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.4}.smooth_testimonials_course{font-weight:400;line-height:1.4}.section_community_hero{position:relative}.community_hero_component{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;transition:color .2s,background-color .2s;display:flex}.community_hero_bg-wrap{z-index:-1;width:100%;height:100%;position:absolute;inset:0%}.cover-absolute{object-fit:cover;width:100%;max-width:100%;height:100%;position:absolute;inset:0% 0% auto}.cover-absolute.is-community-hero{object-fit:cover;object-position:30% 50%}.community_hero_heading{color:var(--launch-school-grey);font-size:3.375rem;font-weight:400;line-height:1.37}.community_hero_heading.is-small{font-size:2.5rem}.spacer-2-5{width:100%;padding-bottom:2.5rem}.community_paragraph{margin-bottom:0;line-height:2}.community_paragraph.is-community-hero{color:var(--launch-school-grey)}.community_paragraph.is-default{color:var(--font-default)}.spacer-xlarge{width:100%;padding-bottom:4rem}.spacer-xlarge.is-core-live{padding-top:.375rem}.community_hero_image-component{grid-column-gap:1rem;grid-row-gap:1rem;width:100%;display:flex}.community_hero_image-wrapper{aspect-ratio:475/274;width:100%;height:100%;position:relative}.padding-section-large{padding-bottom:8rem}.community_hero_sub-header{color:var(--launch-school-grey);font-family:Avenir,sans-serif;font-size:1.5rem;font-weight:900;line-height:2}.spacer_community_slack{width:100%;padding-bottom:1.75rem}.spacer_community_slack.is-small{padding-bottom:.5rem}.spacer-2-25{width:100%;min-width:1px;padding-bottom:2.25rem}.community_study_component{text-align:center;flex-direction:column;align-items:center;display:flex}.community_h2{margin-bottom:0;font-size:2.5rem;line-height:1.375}.community_workshop_component{grid-column-gap:1rem;grid-row-gap:1rem;width:100%;display:flex}.community_workshop_card{width:100%}.community_workshop_card-image-wrapper{aspect-ratio:528/304;position:relative}.spacer_community-card{padding-bottom:1.625rem}.community_workshop_card-heading{font-family:Avenir,sans-serif;font-size:1.5rem;font-weight:900;line-height:2}.community_channels_component{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.community_channel_card-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.community_channel_card{background-color:var(--white);border:1px solid #d8d8d8;border-radius:18px;padding:2rem 3.375rem 2.25rem;transition:transform .2s;box-shadow:-2px 2px 16px #00000014}.community_channel_card:hover{transform:translateY(-.5rem)}.body-5{background-color:var(--white);flex-direction:column;align-items:center;padding:2rem 3.375rem 2.25rem;display:flex}.community_channel_card-icon{width:100%;height:3rem;max-height:3rem;margin-left:auto;margin-right:auto}.spacer-xsmall{padding-bottom:.75rem}.community_channel_card-title{color:var(--launch-school-red);font-family:Open Sanss,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.33333}.community_channel_card-content-wrap{grid-column-gap:.125rem;grid-row-gap:.125rem;flex-direction:column;display:flex}.community_channel_card-paragraph{color:var(--font-light-grey);margin-bottom:0;font-family:Avenir,sans-serif;font-weight:500;line-height:1.5}.community_news_sub-header{font-family:Avenir,sans-serif;font-size:1.5rem;font-weight:900;line-height:2}.community_news_sub-header.is-empty-state{text-align:left}.community_news_list{grid-column-gap:1.5rem;grid-row-gap:1.75rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.community_news_item{background-color:#fff;flex-direction:column;display:flex;box-shadow:0 0 4px #0003}.community_news_image-wrapper{aspect-ratio:344/168;position:relative}.community_news_image-wrapper.is-past-news{filter:grayscale();min-height:10.5rem}.community_news_image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.community_news_content-wrapper{flex-direction:column;height:100%;padding:1.5rem 2.5rem 2.75rem;display:flex}.community_news_title{font-family:Myriad Pro Bold,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3}.community_news_date{color:var(--font-light-grey);letter-spacing:.1em;text-transform:uppercase;font-family:Avenir Regular,sans-serif;font-size:.875rem;line-height:1.42}.spacer-1-5{padding-bottom:1.5rem}.community_news_rich-text{line-height:2}.community_news_rich-text p{margin-bottom:0;line-height:2}.spacer_community-news{padding-bottom:1.75rem}.community_news_link-block{color:var(--launch-school-red);text-transform:uppercase;margin-top:auto;font-family:Avenir,sans-serif;font-weight:500;line-height:1.375;display:flex}.community_news_link-block:hover{color:#c22d23}.community_testimonials_wrapper{height:100%;overflow:hidden}.community_testimonials_list{width:100%;height:100%;display:flex}.community_testimonials_item-inner{background-color:#fff;border-radius:5px;flex-direction:column;flex:none;width:100%;height:100%;margin-left:auto;margin-right:auto;padding:4.125rem 4rem 4rem;display:flex;box-shadow:0 0 5px #0000001a}.community_testimonials_icon{color:#b0b0b0;width:2rem;height:2rem}.community_testimonial_paragraph{font-family:Avenir next condensed,sans-serif}.community_testimonial_paragraph.text-style-italic{color:var(--font-light-grey);margin-bottom:0;font-size:1.5rem;line-height:1.66}.community_testimonial_details-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;margin-top:auto;display:flex}.community_testimonials_image-wrapper{aspect-ratio:1;border-radius:100%;flex:none;width:4.5rem;height:4.5rem;position:relative;overflow:hidden}.community_testimonial_details{grid-column-gap:.125rem;grid-row-gap:.125rem;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.community_testimonial_details-name{color:var(--font-default);font-family:Open Sanss,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.3}.community_testimonial_details-category{color:var(--font-light-grey);font-family:Open Sanss,sans-serif;line-height:1.375}.community_testimonial_pagination-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:center;align-items:center;display:flex}.community_testimonial_bullet{cursor:pointer;background-color:#aaa;border-radius:100%;width:.5rem;height:.5rem;padding:.25rem}.community_testimonial_bullet.is-active{background-color:var(--almost-black);border-radius:100%}.community_channel_card-svg{width:3rem;height:3rem;margin-left:auto;margin-right:auto}.community_pagination_number{color:var(--launch-school-red);flex:none;align-items:center;height:100%;padding:.5rem 1.25rem;font-size:1.5rem;line-height:1.3;display:flex}.community_pagination_number:hover{color:#c22d23}.community_pagination_number.w--current{color:#f25858;font-family:Myriad Pro,sans-serif;font-weight:900}.community_navigation_icon{color:var(--launch-school-red);display:none}.previous{background-color:#fafafa00;border-style:none;flex-direction:row;justify-content:center;align-items:center;margin-left:0;margin-right:0;padding:.5rem 1.25rem;display:flex}.community_news_pagination{margin-top:5.25rem}.next{background-color:#fafafa00;border-style:none;justify-content:center;align-items:center;margin-left:0;margin-right:0;padding:.5rem 1.25rem;display:flex}.community_pagination_number-wrapper{justify-content:center;align-items:center;display:flex}.page-css{display:none}.community_news_link-block-icon{padding-left:.875rem}.community_css{display:none}.community_testimonial_item{flex:none;width:100%;padding:.2rem}.community_news_empty-state-header{text-align:left;font-family:Myriad Pro Bold,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3}.padding_community-testimonials{padding-bottom:9.5rem}.community_pagination_chevron{color:var(--launch-school-red);width:.625rem;height:1rem}.community_pagination_chevron.is-right{transform:rotate(180deg)}.spacer-xxsmall{padding-bottom:.5rem}.community_events_empty-space{background-color:#ddd0;padding:0}.spacer-huge{width:100%;padding-top:6rem}.spacer-huge.is-core-apply{padding-top:5.875rem}.community_empty-state-text{color:#333;text-align:left}.text-span-15,.text-span-16{font-family:Myriad Pro SemiBold,sans-serif}.community_meetups_gallery{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.community_meetups_img-wrap{position:relative}.community_meetups_img-wrap.is-1{aspect-ratio:1}.community_meetups_img-wrap.is-7{aspect-ratio:16/9}.community_meetups_img{object-fit:cover;width:100%;height:100%;position:absolute}.community_img-border{object-fit:cover;border-radius:.25rem;width:100%;max-width:100%;height:100%;position:static;inset:0%}.community_img-border.is-community-hero{object-fit:cover;object-position:30% 50%}.community_img-border-wrap{background-color:var(--white);border-radius:.75rem;width:100%;height:100%;padding:.5rem;position:relative;box-shadow:-2px 2px 16px #00000014}.div-block-38{margin-right:20px}.core_banner-text{color:#fff;font-family:Open Sanss,sans-serif;font-size:1.125rem;font-weight:700}.section_core_hero{position:relative}.section_core_hero.background-color-almost-black{background-color:var(--almost-black)}.core_hero_component{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.core_hero_image-wrapper{aspect-ratio:464/364;background-color:#aaa;position:relative;box-shadow:0 0 8px #00000029}.core_h1{text-align:left;font-family:Avenir Regular,sans-serif;font-size:3rem;font-weight:400;line-height:1.375}.core-grey{color:#5f5f5f}.spacer-24{padding-top:1.5rem}.core_hero_paragraph{color:#5f5f5f;margin-bottom:0;font-family:Myriad Pro Regular,sans-serif;font-size:1.3125rem}.core_hero_paragraph.text-color-red.text-weight-semibold{font-family:Myriad Pro SemiBold,sans-serif}.core_hero_paragraph.is-prep{color:#e9e9e9}.core_overview_component{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.core_overview_tag{color:#707070;text-align:center;letter-spacing:.075em;text-transform:uppercase;background-color:#e9e9e9;border-radius:1rem;padding:.375rem .75rem;font-family:Open Sanss,sans-serif;font-size:.75rem;font-weight:600}.core_overview_tag.is-10-rem{min-width:10rem}.core_overview_tag.is-course-red{color:var(--launch-school-red);background-color:#f258581a;flex-flow:column;justify-content:center;align-items:center;min-width:6rem;display:flex}.core_overview_tag.is-course-green{color:#42ba96;background-color:#42ba961a;min-width:6rem}.core_overview_tag.is-course-yellow{color:#f8c842;background-color:#f8c8421a;min-width:6.5rem}.core_overview_tag.is-faqs{min-width:5rem}.core-text-regular{color:#707070;margin-bottom:0;font-size:1.125rem;line-height:1.6}.core-h2{letter-spacing:0;margin-bottom:0;font-family:Avenir,sans-serif;font-size:1.875rem;font-weight:500;line-height:1.36667}.core_overview_list-component{grid-column-gap:.625rem;grid-row-gap:.625rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.core_overview_list-item{grid-column-gap:1rem;grid-row-gap:1rem;color:var(--font-default);justify-content:flex-start;align-items:center;font-family:Open Sanss,sans-serif;font-weight:600;display:flex}.core_overview_icon-wrapper{color:var(--launch-school-red);background-color:#f258581a;border-radius:100vw;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.core_overview_list-wrapper{grid-column-gap:1.25rem;grid-row-gap:1.25rem;text-align:left;flex-flow:column;display:flex}.core_fees_component{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.core_fees_tag-wrapper{justify-content:center;align-items:flex-start;display:flex}.core_fees_list{grid-column-gap:1.5rem;grid-row-gap:1.5rem;width:100%;max-width:51.25rem;display:flex}.core_fees_list-item{grid-column-gap:2rem;grid-row-gap:2rem;display:flex}.core_fees_icon-wrapper{background-color:#f258581a;border-radius:100vw;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.core_fees_icon{width:100%;height:100%;padding:.5rem}.core-subheader{color:var(--font-default);text-align:left;margin-bottom:0;font-family:Open Sanss,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.35}.section_core_outline{position:relative}.core_outline_header{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.core_outline_accordion{width:100%;max-width:48.5rem;margin-left:auto;margin-right:auto;box-shadow:0 0 3px #0003}.core_outline_accordion-header{cursor:pointer;background-color:#fff;border-top:.0625rem solid #d7dee4;justify-content:space-between;align-items:center;padding:1.5rem 1.875rem 1.5rem 2rem;display:flex}.core_outline_accordion-header.is-grey{cursor:pointer;background-color:#f7f7f7}.core_outline_accordion-header.is-first{border-top-width:.125rem;border-top-color:#afafaf}.core_outline_accordion-content{background-color:#fff;padding-left:2rem;padding-right:2rem;transition:all .3s ease-out;overflow:hidden}.core_outline_accordion-icon{width:.625rem;height:.375rem;display:flex}.core_accordion-heading{color:var(--font-default);text-align:left;margin-bottom:0;font-family:Open Sanss,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.66667}.core_outline_accordion-text{color:#707070;margin-top:.25rem;margin-bottom:2.875rem}.core_outline_accordion_icon-wrapper{transition:transform .3s ease-out}.core_outline_accordion_icon-wrapper.is-active-accordion{transform:rotate(180deg)}.core_instructor_header{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.core_instructors_layout{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:center;align-items:flex-start;display:flex}.core_instructors_item{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;min-width:14rem;display:flex}.core_instructors_image-wrapper{border-radius:100vw;width:5.5rem;height:5.5rem;position:relative;overflow:hidden}.spacer-20{padding-top:1.25rem}.core_instructors_name{color:var(--font-default);text-align:left;margin-bottom:0;font-family:Open Sanss,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.35}.core_instructors_name.is-white{color:var(--white)}.section_core_apply{position:relative}.core_apply_header{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.core_apply_content{grid-column-gap:3.4rem;grid-row-gap:3.4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start stretch;display:grid}.core_apply_paragraph{color:#5f5f5f;letter-spacing:-.045em;margin-bottom:0;font-size:1.125rem;line-height:1.5}.core_apply_paragraph.is-e9{color:#e9e9e9}.max-width_core-apply{max-width:23rem}.max-width_core-apply.is-dates{max-width:28.375rem}.core_apply_terms-text{color:#afafaf;letter-spacing:-.004em;margin-bottom:0;font-family:Myriad Pro Regular,sans-serif;font-style:italic;font-weight:400}.core_apply_terms-text.is-apply{font-family:Myriad Pro Regular,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5}.core_apply_list{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;display:flex}.core_apply_item{grid-column-gap:1rem;grid-row-gap:1rem;text-align:left;justify-content:flex-start;align-items:center;display:flex}.core_apply_item-icon-wrap{background-color:#f258581a;border-radius:100vw;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.core_apply_item-icon-wrap.is-red{color:var(--launch-school-red)}.core_apply_item-icon-wrap.is-green{color:#42ba96;background-color:#42ba961a}.core_apply_item-icon-wrap.is-yellow{color:#f8c842;background-color:#f8c8421a}.core_apply_list-icon{width:.75rem;height:.65375rem;display:flex}.core_apply_list-text{font-family:Open Sanss,sans-serif;font-weight:600}.core_apply_list-text.is-white{color:var(--white)}.core_apply_courses{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:stretch;display:flex}.core_apply_course-card{text-align:center;background-color:#fff;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;max-width:20.25rem;padding:2rem 2rem 2.875rem;display:flex;box-shadow:0 0 3px #00000014}.core_apply_course-number{color:var(--font-default);margin-bottom:0;font-family:Avenir Book,sans-serif;font-size:3.75rem;font-weight:400;line-height:1.36667}.core_apply_text{color:#afafaf}.core_apply_course-list-text{font-family:Myriad Pro Regular,sans-serif;font-weight:400}.core_apply_course-list{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:column;display:flex}.section_core_faqs{position:relative}.core_faqs_header{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.core_faqs_component{background-color:#fff;max-width:48.5rem;margin-left:auto;margin-right:auto;box-shadow:0 0 3px #0003}.core_faqs_question{cursor:pointer;border-top:.0625rem solid #d7dee4;justify-content:space-between;align-items:center;padding:1.5rem 1.875rem 1.5rem 2rem;display:flex}.core_faqs_question.is-first{border-top-width:.125rem;border-top-color:#afafaf}.core_faqs_answer{padding-left:2rem;padding-right:2rem;transition:all .3s ease-out;overflow:hidden}.core_outline_rich-text{color:#707070;margin-top:.25rem;margin-bottom:2.875rem}.core_outline_rich-text p{color:#707070;margin-bottom:1rem}.core_outline_rich-text a{text-decoration:underline}.section-bg{z-index:-1;position:absolute;inset:0%}.section-bg.is-core-hero{flex-flow:row;min-height:60.3125rem;display:flex}.section-bg.is-prep-apply{max-height:52.7rem}.core_hero_background-image{z-index:2;object-fit:cover;object-position:0% 50%;height:150%;position:relative;top:-33%;bottom:0%;right:-5%}.core_hero_background-image.is-prep-live{height:200%}.core_hero_background-image.is-prep-live-apply{top:auto}.core_bg-color{background-image:linear-gradient(180deg,white 78%,var(--launch-school-grey));position:absolute;inset:0%}.core_instructors_company{font-family:Myriad Pro SemiBold,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.55}.core_instructors_role{font-size:1.125rem;line-height:1.55}.core_apply_terms-wrapper{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.core_apply_terms-max-width{max-width:38rem}.core_apply_button-wrapper{width:100%;margin-top:auto;padding-top:1.75rem}.core_apply_button-icon{width:1.125rem;height:1.125rem;display:flex}.spacer_core-footer{padding-top:13.75rem}.core_overview_icon{justify-content:center;align-items:center;width:.625rem;display:flex}.core_card-max-width{max-width:62.75rem;margin-left:auto;margin-right:auto}.core_apply_content-container{max-width:56.75rem;margin-left:auto;margin-right:auto}.core_outline_bg-wrap{height:100%;position:absolute;inset:0% 0% auto}.section_core_background-image{object-fit:cover;width:100%;position:absolute;inset:-20.3rem 0% auto}.core-hide{display:none}.core_form_query-text{font-size:.9375rem;line-height:1.5}.core_form_checkbox{width:1.25rem;height:1.25rem;margin-top:0;margin-right:1rem;box-shadow:0 0 3px #0003}.core_program_background-image{object-fit:cover;width:100%;max-width:100%;position:absolute;inset:0 0% auto}.core_program_background-image.is-community-hero{object-fit:cover;object-position:30% 50%}.core_apply_content-flex{flex-flow:column;justify-content:flex-start;align-items:center;height:100%;display:flex}.background-color-almost-black{background-color:var(--almost-black);color:#e9e9e9}.bg-color-wrap{width:100%;height:100%;position:absolute;inset:0%}.page_message_wrap{flex-flow:column;flex:1;display:flex}.page_pessage_component{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.page_message_padding.page-padding{flex-flow:column;flex:1;display:flex}.page_message_container.container-medium{flex-flow:column;flex:1;justify-content:flex-start;align-items:center;padding-top:1rem;padding-bottom:1rem;display:flex}.page_message_max-width{max-width:70%}.page_message_paragraph.smooth_hero_paragraph p{color:inherit}.page_message_paragraph.smooth_hero_paragraph a{color:var(--launch-school-red)}.page_message_paragraph.smooth_hero_paragraph a:hover{color:var(--link-hover)}.section_js{display:none}.workshop_events_layout{max-width:37.5rem;margin-left:auto;margin-right:auto}.section_workshop_padding{padding-top:4rem;padding-bottom:7rem}.workshop_events_heading.core_h1{text-align:center;font-size:2.25rem}.workshop_events_message{grid-column-gap:.75rem;grid-row-gap:.75rem;border:1px solid var(--light-grey);background-color:var(--white);justify-content:center;align-items:center;margin-top:1rem;padding:.5rem 2rem;display:flex}.workshop_events_svg{color:var(--launch-school-red);justify-content:center;align-items:center;width:1.25rem;min-width:1.25rem;display:flex}.workshop_events_text.text-size-regular{line-height:1}.workshop_events_list{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:column;margin-top:3rem;display:flex}.workshop_events_item{background-color:var(--white);border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;padding:1.5rem;display:flex;position:relative}.workshop_card_text{color:#525252}.workshop_card_text.text-size-large{font-size:1rem}.workshop_events_youtube{width:100%;max-width:8.75rem;display:flex}.workshop_events_youtube-icon{justify-content:center;align-items:center;width:100%;display:flex}.workshop_events_link-text{clip:rect(0,0,0,0);width:1px;height:1px;margin-left:auto;margin-right:auto;padding:0;display:block;position:absolute;top:0%;left:0%;right:0%;overflow:hidden}.workshop_text_wrap{margin-top:3rem}.workshop_text{color:var(--font-light-grey);font-family:Avenir,sans-serif;font-size:.875rem}.youtube_red{color:currentColor}.faq-list{margin-bottom:1.75rem}.btn-chevron{letter-spacing:.05em;font-family:Avenir next condensed,sans-serif;font-weight:400;display:inline-block}.span_bold_heading{color:#545454;letter-spacing:-.05px;padding-left:.5rem;font-family:Avenir,sans-serif;font-size:1.75rem;font-weight:900;line-height:1.4;display:inline}.custom_heading{text-align:left;justify-content:flex-start;align-items:center;display:inline-flex}.video_duration{margin-left:auto}.video_duration_wrap{margin-top:1rem;margin-left:auto;margin-right:auto;display:flex}@media screen and (max-width:991px){h3{font-size:1.5rem}.hide-tablet{display:none}.heading-medium.text-color-red.margin-bottom-small{font-size:2rem}.fs-styleguide_section{grid-column-gap:2.5rem;grid-template-columns:1fr}.hide{display:block}.form-wrapper.form-width-pc{width:75%}.show-tablet{display:block}.max-width-full-tablet{width:100%;max-width:none}.margin-medium{margin:1.5rem}.margin-large{margin:2.5rem}.margin-xlarge{margin:3rem}.margin-xxlarge{margin:4rem}.margin-huge{margin:5rem}.margin-xhuge{margin:6rem}.margin-xxhuge{margin:8rem}.padding-medium{padding:1.5rem}.padding-large{padding:2.5rem}.padding-xlarge{padding:3rem}.padding-xxlarge{padding:4rem}.padding-huge{padding:5rem}.padding-xhuge{padding:6rem}.padding-xxhuge{padding:8rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-vertical{padding-left:0;padding-right:0}.padding-vertical.padding-xlarge.bottom-adjustment{margin-bottom:-2rem}.padding-horizontal{padding-top:0;padding-bottom:0}.navbar{background-color:var(--font-default);flex-direction:column;align-items:center;height:3.75rem;display:block}.nav-link{background-color:var(--font-default);color:var(--white);padding-top:.5rem;padding-bottom:.5rem;display:block}.nav-link:hover{color:var(--white)}.nav-link.heart,.nav-link.nav-button{display:none}.nav-link.sign-up,.nav-link.love{display:block}.brand{margin-top:1.3125rem;display:flex}.sub-title{font-size:1.25rem}.dark-block{justify-content:center;max-width:25.375rem;display:flex}.light-block{max-width:25.375rem}.content-wrapper{margin-top:4rem}.nav-menu{background-color:var(--font-default);color:var(--white);text-align:left;padding-top:1rem;padding-bottom:1rem}.collection-list{grid-template-columns:1fr 1fr}.mobile-logo{width:7.5rem;margin-left:1.125rem;display:block}.nav-logo{display:none}.icon{color:var(--white);width:auto}.menu-button{background-color:var(--font-default);padding-bottom:.5625rem}.menu-button.w--open{background-color:var(--font-default)}.nav-dropdown-textblock,.nav-chevron-down-icon{color:var(--white)}.dropdown-toggle{padding-top:.5rem;padding-bottom:.5rem}.nav-dropdown.w--open{background-color:var(--dropdown-bg);border-style:none;border-width:0}.nav-dropdown-link{color:var(--white);text-align:left;background-color:#3d3939;border-bottom-style:none}.nav-dropdown-link:hover{color:var(--white)}.nav_divider{background-color:#fff6;width:100%;margin-left:1rem;margin-right:0}.footer-paragraph{margin-top:1rem}.collection-list_testimonials{grid-template-columns:1fr 1fr}.testimonial-card-text-content{padding:2.25rem}.text-block-5{font-size:2rem}.heading-3{font-size:1.25rem}.section_hero{height:auto}.hero-content_wrapper{justify-content:space-between;align-items:center}.column-container{grid-column-gap:1rem}.students-header{margin-bottom:4rem}.companies-grid,.slider.e{margin-top:2.5rem}.banner-container{background-position:50% 100%}.container-custom{margin-top:0}.container-custom.bonus-container{margin-top:6rem}.student-icon-heading{text-align:center}.row.workshops{justify-content:space-between;align-items:center}.module-code{width:20%}.module-code.width-25{margin-right:0}.testimonials{grid-template-columns:1fr 1fr}.section_homepage-hero{background-size:cover}.homepage-hero-icon{margin-top:.75rem}.grid_student-short-testimonial{grid-column-gap:2rem}.testimonial-italic-text{width:auto}.grid_learning-journey{padding:.5rem 2rem}.podcast-page-button-container{padding-top:.125rem}.custom-bullet{background-position:0 10%}.modal1_content-wrapper{width:90%;max-width:none;padding-left:3rem;padding-right:3rem}.accordian-course-top.workshops{justify-content:space-between}.next-steps-form{padding-top:8rem;padding-left:3rem;padding-right:3rem}.hero-bg-image{margin-top:-10rem}.webinar-button-container{flex-direction:column}.button-webinar-red{margin-bottom:2rem}.benefit-list-item{background-position:0 10%}.button-pill-cta{margin-top:0;margin-bottom:0;margin-right:0}.background-video{width:700px;height:400px}.video-player-wrapper{flex-direction:column;align-items:center;display:none}.sp-elapsed,.sp-duration{display:flex}.label-1{font-size:.75rem}.table-stats-wrapper{flex-direction:column;align-items:center;margin-right:2rem}.label-2{text-align:center}.table-stats-number{margin-bottom:.5rem;margin-right:0}.placement-results-container{flex-flow:row}.image-12{margin-bottom:1rem}.table-stats-chart-wrapper{margin-left:1.5rem;margin-right:0}.table-stats-gender-table-header,.table-gender-row{grid-template-columns:.75fr 1fr 1fr 1fr 1fr 1fr;padding-left:.5rem;padding-right:.5rem}.cohort-info-boxes{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.cohort-info-box{width:auto}.table-stats-container{justify-content:space-between}.list-item-arrow{background-position:0 14%}.list-7{padding-left:0}.section_workshops_hero{overflow:visible}.workshops-hero-image{padding-bottom:20px;overflow:hidden}.workshops_table-content-wrapper{text-align:left;width:14.28%}.workshops_table-content-wrapper.see-description{width:16.66%;padding-right:0}.workshops_table-content-wrapper.attend-button{text-align:left;border-style:none}.workshops_table-content-wrapper.attend-button.narrow{border-style:none;width:16.6%}.workshops_table-content-wrapper.grey-attend-button{color:var(--medium-grey);background-color:#0000;flex:1;text-decoration:underline}.workshops_table-content-wrapper.grey-attend-button.narrow{width:10%}.workshops_table-content-wrapper.wide{width:19%}.workshops_table-content-wrapper.hide-mobile-portrait{width:14.28%}.workshops-table{display:block}.workshops-table.desktop,.workshops-table.mobile-portrait{display:none}.workshop-semi-bold-text.workshops-table-text,.workshops-table-text,.workshops-table-text.expand-arrow{font-size:.875rem}.workshops-table-header-wrapper{width:14.28%}.workshops-table-header-wrapper.wide{width:19%}.workshops-table-header-wrapper.wide.hide-mobile-portrait{width:14.28%}.workshops-table-header-wrapper.end{flex:1;padding-right:0}.attend-workshop-grey,.link-block{text-align:left;padding-left:0;padding-right:0}.attend-workshop-text{line-height:1.5;text-decoration:underline}.attend-workshop-text:hover{color:var(--launch-school-red)}.attend-workshop-text.grey-text{color:var(--medium-grey);text-decoration:none}.text-block-33{font-size:.875rem}.body-4{overflow:hidden}.capstone-testimonials_list{column-count:2}.capstone-projects_list{grid-template-columns:1fr 1fr}.dropdown-toggle-2{padding-top:.5rem;padding-bottom:.5rem}.smooth_testimonials_list1{grid-template-columns:1fr 1fr}.smooth_waitlist-modal_scroll{width:80%;max-width:none;max-height:90vh}.icon-4{color:#fff;width:auto}.nav-link-2{color:#fff;background-color:#333;padding-top:.5rem;padding-bottom:.5rem;display:block}.nav-link-2:hover{color:#fff}.nav-link-2.nav-button{display:none}.nav-link-2.love,.nav-link-2.sign-up{display:block}.nav-link-2.heart{display:none}.smooth_form-input.is-core-email::placeholder,.smooth_form-input.is-core-name::placeholder{font-family:Open Sanss,sans-serif;font-size:1rem}.smooth_engineers_list{grid-template-columns:1fr 1fr}.smooth_hero_image-wrapper{height:28rem}.smooth_program_options-list{grid-template-columns:1fr}.section_smooth_hero{object-position:50% 0%;background-image:none}.navbar-2{background-color:#333;flex-direction:column;align-items:center;height:3.75rem;display:block}.smooth_hero_background-wrapper{height:87%}.smooth_goals_card_component{grid-column-gap:5rem;grid-row-gap:5rem;grid-template-columns:1fr;padding-top:6rem}.nav-dropdown-link-2{color:#fff;text-align:left;background-color:#3d3939;border-bottom-style:none}.nav-dropdown-link-2:hover{color:#fff}.topics_table_rows{grid-row-gap:0rem;grid-template-columns:1fr 4.5fr .25fr}.btn.is-smooth-banner{padding-left:1.5rem;padding-right:1.5rem}.btn.is-prep-live-banner:hover{color:#fff;background-color:#45494d}.btn.is-prep-live-banner.is-alternate:hover{background-color:#e9e9e9}.smooth_table_content_wrapper{padding-right:2rem}.nav_divider-2{background-color:#fff6;width:100%;margin-left:1rem;margin-right:0}.smooth_faq_content-padding.is-flex{flex-direction:column}.nav-dropdown-textblock-2{color:#fff}.smooth_hero_heading{font-size:2.5rem}.nav-dropdown-2.w--open{background-color:#3d3939;border-style:none;border-width:0}.smooth_waitlist-modal_content-wrapper{padding-left:3rem;padding-right:3rem}.nav-menu-2{color:#fff;text-align:left;background-color:#333;padding-top:1rem;padding-bottom:1rem}.menu-button-2{background-color:#333;padding-bottom:.5625rem}.menu-button-2.w--open{background-color:#333}.testimonials_background_image{bottom:0}.nav-chevron-down-icon-2{color:#fff}.smooth_topics_background-wrap{height:90%}.page-padding-2{object-position:50% 100%;margin-left:1.5rem;margin-right:1.5rem}.smooth_testimonials_list{grid-template-columns:1fr 1fr}.padding-section-large{padding-bottom:6rem}.community_channel_card-wrapper{grid-template-columns:1fr 1fr}.community_news_list{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:1fr 1fr}.core_hero_component{grid-template-columns:1fr}.core_hero_image-wrapper{aspect-ratio:3/2}.core_overview_list-component{grid-template-columns:1fr}.core_apply_content{grid-column-gap:2rem;grid-row-gap:2rem;place-items:start stretch}.core_apply_courses{flex-flow:wrap;grid-template-columns:1fr;place-items:start center}.core_apply_course-card{justify-content:flex-start;align-items:center;width:100%}.core_hero_background-image.is-prep-live{height:150%}.page_message_paragraph.smooth_hero_paragraph a:hover{color:var(--launch-school-red)}}@media screen and (max-width:767px){h1{font-size:2.5rem;line-height:1.75}h2{font-size:2rem;line-height:1.75}h3{font-size:1.5rem}h4{font-size:1rem}.fs-styleguide_row.is-for-social-icons{grid-template-rows:auto auto}.fs-styleguide_3-col{grid-template-columns:1fr 1fr}.fs-styleguide_color-sample{padding:2.5rem 2rem}.heading-medium{font-size:1.5rem}.heading-large{font-size:2rem}.text-size-large{font-size:1.25rem}.fs-styleguide_section-type{font-size:.875rem}.text-align-left.text-color-black{width:auto}.form-wrapper.form-width-pc{width:100%}.heading-xlarge{font-size:2.5rem}.hide-mobile-landscape{display:none}.page-padding{padding-left:1.5rem;padding-right:1.5rem}.page-padding.mobile-padding-none{padding-left:0;padding-right:0}.show-mobile-landscape{display:block}.max-width-full-mobile-landscape{width:100%;max-width:none}.margin-medium{margin:1.25rem}.margin-large{margin:1.5rem}.margin-xlarge{margin:2rem}.margin-xxlarge{margin:3rem}.margin-huge{margin:3.5rem}.margin-xhuge{margin:4rem}.margin-xxhuge{margin:4.5rem}.padding-medium{padding:1.25rem}.padding-large{padding:1.5rem}.padding-xlarge{padding:2rem}.padding-xxlarge{padding:3rem}.padding-huge{padding:3.5rem}.padding-xhuge{padding:4rem}.padding-xxhuge{padding:4.5rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.text-style-nowrap{white-space:normal}.heading-small{font-size:1rem}.fs-styleguide_version-details{font-size:.875rem}.fs-styleguide_page-header{margin-bottom:0;padding-top:2rem;padding-bottom:2rem}.footer-link{float:left}.footer-contact{float:left;clear:left;margin-top:1rem}.paragraph_hero{margin-bottom:2rem;padding-left:2rem;padding-right:2rem}.intro-paragraph{text-align:left}.core-paragraph{text-align:left;margin-bottom:4rem}.column-container{flex-direction:column;margin-bottom:4rem}.column-content-wrapper{width:auto;margin-bottom:2rem}.companies-grid{grid-template-columns:1fr 1fr 1fr}.banner-container{background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto}.banner-content-wrapper{width:auto;margin-left:0;padding-top:0;padding-left:4rem;padding-right:4rem}.faq-icon{margin-top:.25rem;margin-right:1rem}.faq-content{padding-top:2rem;padding-left:2rem;padding-right:2rem}.student-icon-heading{font-size:1.25rem}.module-code{width:25%}.list-flex-child{margin-left:1rem;margin-right:1rem}.grid_student-short-testimonial{grid-template-columns:1fr}.capstone-placement-top{flex-direction:column;display:flex}.image-8{margin-bottom:1.5rem;margin-left:auto;margin-right:auto}.form-block.form-block-lozenge{display:none}.podcast-links{display:block}.podcast-link-container{margin-bottom:1rem}.industry-mentor-grid{grid-template-columns:1fr 1fr 1fr}.module-name{flex:0 auto;width:75%}.core-list-wrapper{flex-direction:column}.accordion_top{align-items:flex-start;padding:1rem 1.25rem}.signup-form-with-icon-wrap{padding-top:8rem}.custom-bullet{background-position:0 30%}.modal1_component{align-items:flex-start}.modal-button{top:28%}.modal1_content-wrapper{width:100%;height:100vh;max-height:none;padding-bottom:7rem;padding-left:5%;padding-right:5%}.accordian-course-top.workshops{align-items:center}.quote-strip-text-container{width:80%}.next-steps-form{padding-left:5%;padding-right:5%}.hero-bg-image{margin-top:-8rem}.webinar-container{padding-top:4rem}.webinar-button-container{flex-direction:column}.button-webinar-red{margin-bottom:2rem}.bottom-bar-fixed{padding-bottom:1.5rem}.bottom-fixed-button-wrapper{margin-top:.75rem}.bottom-fixed-bar-wrapper{flex-direction:column}.button-pill-cta{margin-top:0;margin-bottom:0;margin-right:0}.section_webinar-videos{padding-bottom:2rem}.webinar-interview-container{display:block}.options-wrapper{margin-top:25px;margin-bottom:10px;margin-right:0;padding-right:0}.background-video{width:400px;height:300px}.video-player-single-track-wrapper-copy{flex-direction:column;width:400px}.video-player-volume-wrapper.bar-wrapper-volume{margin-left:10px}.video-player-wrapper{justify-content:center;padding-left:15px;padding-right:15px}.width-50pc.margin-right.margin-small{width:auto;margin-right:0}.width-50pc.margin-left.margin-small{width:auto;margin-left:0}.sp-track-wrapper{padding:20px}.average-salary-container{flex-direction:column}.avg-salary-wrapper{width:auto}.avg-salary-wrapper.align-center{margin-top:1rem}.table-stats-overview{padding-left:1.5rem;padding-right:1.5rem}.table-stats-chart-section{padding-left:.5rem;padding-right:1.5rem}.placement-results-container{flex-direction:column;align-items:flex-start}.image-12{margin-bottom:1rem}.div-block-25{flex-direction:column}.heading-18{line-height:1.75}.text-block-25,.text-block-26,.text-block-27,.text-block-28{text-align:right}.section_workshops_hero{height:auto}.workshops-hero-image{max-width:80%}.workshops_table-content-wrapper.attend-button{text-align:center;border-style:none}.link-block{text-align:center}.attend-workshop-text{text-align:left}.smooth_faq_icon{margin-top:.25rem;margin-right:1rem}.smooth_testimonials_list1{grid-template-columns:1fr}.smooth_banner-text{font-size:.875rem}.topics_table_arrow{margin-top:auto;margin-bottom:auto}.banner_btn-spacer{display:block}.smooth_form_2-col{grid-column-gap:0rem;grid-row-gap:0rem;flex-direction:column;grid-template-columns:1fr;display:flex}.smooth_waitlist-modal_scroll{width:100%;max-height:100vh;overflow:scroll}.smooth_form-input.is-core-email{width:100%}.smooth_engineers_list{grid-column-gap:1rem;grid-row-gap:6rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.smooth_hero_image-wrapper{height:20rem}.topics_table_row-heading{padding-top:1rem;padding-bottom:1rem;display:none}.smooth_topic_background-image{height:70%}.waitlist-modal_close-button{margin-right:.9rem}.footer-link-2{float:left}.topics_table_rows{padding-top:1rem;padding-bottom:1rem}.btn.is-smooth-banner{padding-left:1rem;padding-right:1rem}.smooth_waitlist-modal_component{background-color:#00000040;align-items:center}.banner_btn-group{display:none}.smooth_faq_content-padding{padding-left:1.5rem;padding-right:1.5rem}.smooth_topics_component{padding-left:0;padding-right:0}.smooth_waitlist-modal_content-wrapper{padding:3rem 5% 4rem}.smooth_program_options-item.is-red{background-position:100% 0;background-size:auto 100%}.testimonials_background_image{object-fit:none;object-position:100% 100%;bottom:5rem}.smooth_program_p{font-size:1.25rem}.smooth_banner-content{text-align:center;justify-content:center}.smooth_topics_background-image{height:70%}.smooth_engineers_item{min-width:0}.page-padding-2{margin-left:1rem;margin-right:1rem}.smooth_testimonials_list{grid-template-columns:1fr}.community_hero_image-component{flex-direction:column}.padding-section-large{padding-bottom:4rem}.community_workshop_component{grid-column-gap:3rem;grid-row-gap:3rem;flex-direction:column}.community_workshop_card{width:80%;margin-left:auto;margin-right:auto}.community_news_list{grid-template-columns:1fr}.community_testimonials_item-inner{padding:2.125rem 2rem 2rem}.community_testimonial_paragraph.text-style-italic{font-size:1.25rem}.spacer-huge{padding-top:4rem}.core_banner-text{font-size:.875rem}.core_instructors_layout{flex-flow:column;justify-content:center;align-items:stretch}.core_apply_content{grid-template-columns:1fr;place-items:start center}.core_apply_course-card{padding-bottom:2rem;padding-left:1.25rem;padding-right:1.25rem}.core_outline_rich-text{margin-bottom:1.5rem}.section-bg.is-prep-apply{max-height:65rem}.core_hero_background-image.is-prep-live-apply{right:-2.5%}.spacer_core-footer{padding-top:10rem}.page_message_max-width{max-width:100%}}@media screen and (max-width:479px){.text-weight-semibold.margin-0.text-align-responsive{text-align:center}.button.button-slim.top-margin-0{margin-top:1rem}.text-align-center.text-size-medium{text-align:center}.show-mobile-portrait{display:block}.hide-mobile-portrait{display:none}.text-align-left.text-color-black{font-size:1.75rem}.container-large{max-width:none}.page-padding.mobile-padding-none{padding-left:0;padding-right:0}.fs-styleguide_2-col{grid-template-columns:auto}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-vertical{padding-left:0;padding-right:0}.padding-vertical.padding-large.more-padding{padding-top:3rem;padding-bottom:3rem}.padding-vertical.padding-xlarge.bottom-adjustment{margin-bottom:-2rem}.padding-vertical.is-topics{padding-top:5.5rem;padding-bottom:5rem}.padding-vertical.is-engineers{padding-top:5rem}.padding-vertical.is-smooth-goals{padding-bottom:5.5rem}.padding-vertical.is-smooth-faq{padding-top:5.5rem;padding-bottom:10rem}.padding-vertical.is-smooth-hero{padding-top:3rem}.padding-horizontal{padding-top:0;padding-bottom:0}.max-width-full-mobile-portrait{width:100%;max-width:none}.span-red-text{display:inline}.sub-title{margin-bottom:0}.grid-core-capstone-blocks{grid-template-columns:1fr}.dark-block{flex-direction:column}.main-paragraph{text-align:left}.capstone-project-card{margin-right:0}.collection-item{width:100%}.collection-list{grid-template-columns:1fr}.menu-button{padding-bottom:.5625rem}.footer-link{clear:left}.footer-link.left-margin{margin-bottom:.25rem;margin-left:0}.salary-meter{background-position:0 100%;margin-top:0;margin-bottom:2rem;padding-top:3.7rem}.readout{padding:.75rem 1rem;top:44%}.collection-list_testimonials{grid-template-columns:1fr}.testimonial-card-text-content{padding:1rem}.table-wrapper{margin-top:2rem}.table-header,.table-row,.table-row.font-weight-bold,.table-row.background-color-grey{grid-template-columns:1fr .5fr 1fr}.text-color-red{display:inline}.left-text-margin{font-size:.875rem}.text-block-5{font-size:1.5rem}.hero-content_wrapper{padding-top:4rem}.heading_hero{font-size:2.75rem}.paragraph_hero{padding-left:0;padding-right:0;font-size:1rem}.heading-h2{text-align:left}.intro-paragraph,.core-paragraph{font-size:1rem}.companies-grid{grid-template-columns:1fr 1fr}.banner-content-wrapper{padding-top:2rem;padding-left:2rem;padding-right:2rem}.student-banner-paragraph{font-size:1.25rem}.container-custom{padding-left:0}.employer-testimonial.first-testimonial{margin-top:2rem}.faq-icon{margin-right:1rem}.faq-content{padding:2rem 2rem 1.25rem}.accordion-content-paragraph{padding-left:1.25rem;padding-right:1.25rem;font-size:.85rem}.core-curriculum-container{margin-top:1rem;font-size:.75rem}.row,.row.header{padding-left:1.25rem;padding-right:1.25rem}.module-course-name{font-size:.85rem}.module-icon{margin-left:.5rem}.module-code.width-25{width:25%}.testimonials{grid-template-columns:1fr}.homepage-hero-content{flex-direction:column;align-items:center;display:flex}.homepage-hero-icon{width:auto;margin-bottom:1.25rem}.bullet-list{display:block}.list-flex-child{margin-left:0}.list-flex-child.bottom-margin-none{margin-bottom:0}.list-flex-child.top-margin-none{margin-top:0}.short-testimonial-content{margin-left:0}.grid_student-short-testimonial{padding-left:0;padding-right:0}.pricing-wrapper{flex-direction:column;align-items:center}.pricing-wrapper.hide{display:block}.pricing-left,.pricing-right{text-align:center;width:auto;display:block}.text-block-10,.text-block-11{text-align:center}.heading-11{text-align:left;font-size:1.75rem}.mobile-h2-small{font-size:1.75rem}.image-80pc{width:100%;max-width:none}.grid_learning-journey{grid-template-columns:1fr;padding-top:0;padding-left:1.5rem;padding-right:1.5rem}.grid-content-block{border-bottom-style:solid;padding-bottom:0}.image-40pc{max-width:80%}.text-block-bottom-margin{margin-bottom:1.75rem}.form-block{width:auto;max-width:37.5rem}.form-block.scholars-form{max-width:17.5rem}.form-block.scholars-form.mobile-scholars-form{display:block}.form-block.scholars-form.desktop-scholars-form{display:none}.text-field{background-color:var(--launch-school-grey)}.text-field.narrow{max-width:none;display:block}.div-block-11{margin-left:auto;margin-right:auto;display:block}.industry-mentor-grid{grid-template-columns:1fr 1fr}.text-block-13{text-align:center}.learning-track{display:block}.core-track-wrapper{width:auto;padding-top:1rem;padding-bottom:1rem}.tab-link-tab-1,.tab-link-tab-2-2{display:inline-block}.assessment-image{height:.875rem}.module-name{width:75%}.module-course-number{font-size:.85rem}.accordion_component.mobile-portrait{width:100%}.chevron-bg-block{padding-left:1.5rem;padding-right:1.5rem}.signup-form-with-icon-wrap{flex-direction:column}.custom-bullet{background-position:0 20%}.modal1_component{display:none}.modal-button{top:38%}.scolars-form-block-hero{padding-top:0}.accordian-course-top.workshops.mobile-portrait{justify-content:space-between;padding:1rem}.heading-margin-top{margin-top:2rem}.image-10{margin-right:.5rem}.heading-deferred,.heading-deferred.image-bottom-margin{font-size:2.25rem}.hero-deferred-intro-p.margin-0{font-size:1.25rem}.quote-strip-text-container{width:auto;padding-left:1.5rem;padding-right:1.5rem}.how-it-works-wrapper{flex-direction:column;align-items:center}.how-it-works-icon{margin-bottom:1rem;margin-right:0}.how-it-works-text{text-align:center}.pedagogy-box-wrapper{display:block}.content-box{width:auto;margin-left:0;margin-right:0;padding-left:1.5rem;padding-right:1.5rem}.content-box._100{padding-left:1.5rem;padding-right:1.5rem}.button-3{width:auto}.next-steps-form{padding-top:4rem;padding-left:0;padding-right:0}.hero-bg-image{margin-top:-4rem}.webinar-container{padding-top:4rem}.button-webinar-red,.button-webinar-gray{font-size:1.15rem}.collection-list-4{grid-template-columns:1fr 1fr}.bottom-fixed-text{text-align:center;font-size:.875rem}.button-pill-red{outline-offset:0px;outline:2px #f7f7f7;margin-bottom:1rem}.bottom-fixed-button-wrapper{flex-direction:column;display:flex}.benefit-list-item{background-position:0 5%}.form-pill-wrapper{width:auto;max-width:24rem}.button-pill-cta{margin-top:.75rem;margin-bottom:0;margin-right:0}.options-wrapper{margin-top:30px;margin-right:0}.background-video{width:100%;min-width:290px;height:250px}.video-player-single-track-wrapper-copy{width:auto;padding-left:10px;padding-right:10px}.video-player-bar-wrapper.bar-wrapper{width:200px}.video-player-wrapper{padding-left:10px;padding-right:10px}.h3-bold.text-align-left.text-color-black{width:auto}.average-salary-container{flex-direction:column}.avg-salary-wrapper{width:auto;margin-left:0;margin-right:0}.avg-salary-wrapper.align-center{width:100%;margin-top:2rem}.salaries-overview-container{flex-direction:column}.table-stats-wrapper{margin-bottom:1.5rem;margin-right:0}.table-stats-number{font-size:2rem}.table-stats-chart-section{flex-direction:column;padding-bottom:2rem;padding-left:1.5rem}.placement-results-container{flex-direction:column}.table-stats-chart-wrapper{margin-bottom:2rem;margin-left:0}.table-stats-chart-wrapper._30-width,.table-stats-chart-wrapper._70-width,.table-stats-chart-wrapper.width-50pc{width:auto}.table-stats-bars-salaries{flex-direction:column}.div-block-25{flex-direction:row;width:auto}.div-block-25.bg-color-light-grey{justify-content:space-between;width:auto}.table-stats-bars-section{padding-left:1.5rem;padding-right:1.5rem}.table-stats-gender-table-header{grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:1fr 1.25fr 1.75fr}.table-gender-row{grid-column-gap:8px;grid-template-columns:1fr 1.25fr 1.75fr}.table-section-grey-background{padding-left:1.5rem;padding-right:1.5rem}.cohort-info-boxes{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.table-stats-container{flex-direction:column;align-items:center}.heading-16{line-height:1.25}.heading-17{font-size:1.75rem;line-height:1.5}.heading-18{line-height:1.75}.text-block-24,.text-block-29{text-align:right}.section_workshops_hero{height:auto}.workshop-container-buttons{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;justify-content:space-between;align-items:center}.button-5,.button-6{text-align:center;width:12rem}.workshops-hero-image{max-width:100%}.heading-19{text-align:center;font-size:1.5rem}.workshops_how-we-help-container{width:auto}.div-block-32{flex-direction:column;margin-top:2rem}.workshops_table-content-wrapper{width:35%}.workshops_table-content-wrapper.attend-button.narrow{width:auto}.workshops_table-content-wrapper.wide{width:50%;padding-right:1rem}.workshops_table-content-wrapper.wide.mobile-portrait,.workshops_table-content-wrapper.mobile-portrait{width:100%;padding-right:0}.workshops-table{margin-top:2rem;display:none}.workshops-table.mobile-portrait{display:block}.workshop-subject-container{text-align:left;padding-left:0;padding-right:0}.subject-text,.workshop-semi-bold-text.workshops-table-text{font-family:Myriad Pro Bold,sans-serif}.workshops-table-text.mobile-portrait{padding-right:.25rem;display:inline-block}.workshops-table-header-wrapper{width:33%}.workshops-table-header-wrapper.wide{width:50%}.link-block.attend-button{padding-top:0;padding-bottom:0}.link-block.attend-button:hover{color:var(--white)}.attend-workshop-text{border:1px solid var(--launch-school-red);color:var(--launch-school-red);text-align:center;padding:.5rem 1.25rem;text-decoration:none}.attend-workshop-text:hover{color:var(--white)}.attend-workshop-text.grey-text{background-color:var(--silver);color:#aea8a8;border-style:none}.div-block-35{flex-direction:column;align-items:flex-start;display:flex}.div-block-36,.div-block-37{line-height:1.5}.capstone-testimonials_list{column-count:1}.capstone-projects_list{grid-template-columns:1fr}.spacer_smooth-program{padding-bottom:8rem}.smooth_faq_icon{margin-right:1rem}.smooth_goals_card{padding:3.5rem 1rem 1rem}.topics_table_arrow{width:1.5rem;height:1.5rem}.smooth_hero_paragraph{font-size:1rem;line-height:1.5}.smooth_waitlist-modal_scroll{background-color:#00000040;height:auto}.smooth_goals_icon-ellipse-wrapper{width:5rem;height:5rem}.smooth_program_btn-group{flex-direction:column;align-items:center}.smooth_testimonials_background-wrapper{top:-16%}.smooth_testimonials_item1{padding:1.125rem 1rem 1.625rem}.smooth_engineers_list{grid-row-gap:4.375rem;grid-template-columns:1fr 1fr}.smooth_hero_image-wrapper{height:auto;overflow:hidden}.topics_table_row-heading{display:none}.smooth_topic_background-image{object-fit:cover;object-position:0% 100%;height:80%}.smooth_hero_background-wrapper{object-position:0% 100%;align-items:flex-end;height:95%;display:flex}.text-color-light-grey-77.is-smooth{line-height:1.5}.waitlist-modal_close-button{margin-top:1rem;margin-right:.75rem}.smooth-h2{font-size:1.5rem}.footer-link-2{clear:left}.footer-link-2.left-margin{margin-bottom:.25rem;margin-left:0}.topics_table_rows{grid-column-gap:1px;grid-row-gap:1px;text-align:left;grid-template-columns:1fr 2fr .25fr;align-items:center;padding:1.875rem .5rem 1.5rem;font-size:1rem;line-height:1.5}.topics_table_rows.is-grey{font-size:1rem;line-height:1.5}.btn.is-smooth,.btn.is-core-live{max-width:20.5rem;padding-top:1.125rem;padding-bottom:1rem}.smooth_waitlist-modal_component{flex-direction:column;align-items:flex-start}.smooth_table_content_wrapper{padding:1.5rem 1rem}.section_css{display:none}.smooth_faq_content-padding{padding:1.5rem 1rem}.smooth_hero_subheader{font-size:1rem;line-height:1.5}.spacer-medium{padding-top:1.5rem}.smooth_hero_heading{font-size:2.25rem;font-weight:400}.smooth_topics_component{padding-left:0;padding-right:0}.smooth_waitlist-modal_content-wrapper{border-radius:0}.menu-button-2{padding-bottom:.5625rem}.smooth_program_options-item{padding:3rem 1.5rem;font-size:1.125rem;font-weight:400;line-height:1.3}.smooth_program_options-item.is-red{grid-column-gap:1rem;grid-row-gap:1rem;padding-left:1rem;padding-right:1rem}.testimonials_background_image{object-fit:cover;object-position:90% 100%;height:30%}.smooth_table_paragraph{line-height:1.5}.text-color-red-2{display:inline}.smooth_paragraph{font-size:1rem;line-height:1.5}.smooth_paragraph.is-large{font-size:1.125rem;line-height:1.33333}.smooth_banner-content{grid-column-gap:.75rem;grid-row-gap:.75rem;text-align:center;flex-direction:column;justify-content:center;align-items:center}.smooth_goals_card-heading{font-size:1rem;line-height:1.5}.smooth_topics_background-image{object-fit:cover;object-position:0% 100%;height:80%}.smooth_faq-row{padding-left:.5rem}.button-group{flex-flow:row;justify-content:flex-start}.button-group.is-center{flex-direction:column}.button-group.is-core-hero{flex-flow:column}.smooth_table_week-text{font-family:Myriad Pro Bold,sans-serif;font-weight:700;line-height:1.5}.smooth_topics_background-wrap{object-position:0% 100%;align-items:flex-end;height:90%;display:flex}.page-padding-2{margin-left:1rem;margin-right:1rem}.program_options_header,.smooth_engineer_content,.engineer_name{font-size:1rem;line-height:1.5}.smooth_testimonials_item{padding:1.125rem 1rem 1.625rem}.smooth_testimonials_quote.text-style-italic,.smooth_testimonials_name{font-size:1rem;line-height:1.5}.smooth_testimonials_course{font-size:.875rem;line-height:1.3}.community_hero_heading{font-size:2rem}.community_h2{font-size:1.75rem}.community_workshop_card{width:100%}.community_channel_card-wrapper{grid-template-columns:1fr}.community_news_image-wrapper.is-past-news{aspect-ratio:3/2;min-height:0}.community_testimonial_paragraph.text-style-italic{font-size:1rem}.community_testimonial_details-wrapper{align-items:center}.community_testimonials_image-wrapper{width:3rem;height:3rem}.spacer-huge{padding-top:3rem}.community_meetups_gallery{grid-template-columns:1fr 1fr 1fr}.community_img-border-wrap{border-radius:.5rem;padding:.25rem}.core_h1{font-size:2.5rem;line-height:1.2}.core_fees_list{grid-column-gap:1rem;grid-row-gap:1rem}.core_accordion-heading{padding-right:.25rem;font-size:1rem}.core_apply_terms-text{margin-bottom:0}.core_apply_course-card{max-width:100%}.core_faqs_question{justify-content:space-between;align-items:center;padding-left:1rem;padding-right:1rem}.core_faqs_answer{padding-left:1rem;padding-right:1rem}.core_outline_rich-text p,.core_outline_rich-text ul{font-size:.875rem}.section-bg.is-prep-apply{max-height:80rem}.core_hero_background-image.is-prep-live-apply{top:-10%}.workshop_events_heading.core_h1{font-size:1.75rem}.workshop_events_item{grid-column-gap:2rem;grid-row-gap:2rem;text-align:center;flex-flow:column}}#w-node-_28e07613-1919-8c66-a25a-8942eeae79d2-1a5442fa,#w-node-_3b3e1790-3be9-81a1-7179-6d9eea814ffd-1a5442fa,#w-node-_163a3db5-f07e-5175-0219-8e3a61f756c4-1a5442fa,#w-node-b1f30f95-bf39-a3f5-c7e3-a70f3e588612-1a5442fa{grid-area:span 1/span 1/span 1/span 1}#w-node-_99cbe892-a3c3-4a6a-ca16-4451724b4f34-1a5442fa{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-_99cbe892-a3c3-4a6a-ca16-4451724b4f42-1a5442fa{grid-area:span 1/span 1/span 1/span 1}#w-node-a4712163-a20f-b764-0703-5b1f6a33a646-1a5442fa,#w-node-a4712163-a20f-b764-0703-5b1f6a33a647-1a5442fa,#w-node-a4712163-a20f-b764-0703-5b1f6a33a648-1a5442fa,#w-node-a4712163-a20f-b764-0703-5b1f6a33a649-1a5442fa,#w-node-a4712163-a20f-b764-0703-5b1f6a33a64a-1a5442fa,#w-node-a4712163-a20f-b764-0703-5b1f6a33a64b-1a5442fa,#w-node-a4712163-a20f-b764-0703-5b1f6a33a64c-1a5442fa,#w-node-a4712163-a20f-b764-0703-5b1f6a33a64d-1a5442fa,#w-node-a4712163-a20f-b764-0703-5b1f6a33a64e-1a5442fa,#w-node-a4712163-a20f-b764-0703-5b1f6a33a64f-1a5442fa,#w-node-a4712163-a20f-b764-0703-5b1f6a33a650-1a5442fa,#w-node-a4712163-a20f-b764-0703-5b1f6a33a651-1a5442fa,#w-node-a4712163-a20f-b764-0703-5b1f6a33a652-1a5442fa,#w-node-a4712163-a20f-b764-0703-5b1f6a33a653-1a5442fa,#w-node-a4712163-a20f-b764-0703-5b1f6a33a654-1a5442fa,#w-node-a4712163-a20f-b764-0703-5b1f6a33a655-1a5442fa,#w-node-a4712163-a20f-b764-0703-5b1f6a33a656-1a5442fa,#w-node-a4712163-a20f-b764-0703-5b1f6a33a657-1a5442fa,#w-node-fcb06527-2627-d72c-201d-f639d1a06f3a-1a5442fa,#w-node-_617a80d3-96ea-8d26-d213-c3208f05a22b-1a5442fa,#w-node-c9800f11-2a32-61bf-fad8-4431af99fb95-1a5442fa,#w-node-_69ca84a7-dc5e-8791-eaab-a6243752f008-1a5442fa,#w-node-d64bc745-f022-6035-2383-8bc7ae5e1601-1a5442fa,#w-node-e941c8b4-610a-bebc-873e-a9517290541b-1a5442fa,#w-node-_3353741b-5181-8559-3dd8-6be1bc4f314b-1a5442fa,#w-node-_68fe0115-17fd-803e-6af4-8f8088c9772e-1a5442fa,#w-node-_46ea2d43-649f-1ee7-b1b7-66af6426abed-1a5442fa,#w-node-_18096487-fad2-70e9-43e5-1e30d3e1cabd-1a5442fa,#w-node-_2d5a9a29-9c27-b172-83ca-fce8ca7fd5ea-1a5442fa,#w-node-_2f4e184d-0ab7-f20b-6989-181c4d7d12d2-1a5442fa,#w-node-_944b38c4-321c-e9ee-6ba9-6f3bfae2dd39-1a5442fa,#w-node-_61355a8e-3195-8caa-0dbc-7ccbecb4628d-1a5442fa,#w-node-_972b11c3-a856-1cc7-13f4-b9bef6fe8ac1-1a5442fa,#w-node-_8af9ce91-6996-4f73-0518-1dcb4aebf5bc-1a5442fa,#w-node-_277d9fff-11bb-83c9-02ba-69bcd20bb1c9-1a5442fa,#w-node-a672e158-c50f-7d29-ff8f-3f54a84a311b-1a5442fa,#w-node-a1a6904e-d7b9-770b-590e-4e9a84021526-1a5442fa,#w-node-_6ac03581-762b-1999-c5cd-fb8f4fe7de0d-1a5442fa,#w-node-_1c0ded6d-8a7a-51dd-25ae-212e34382bb1-1a5442fa,#w-node-_40490e97-bd33-857e-a51b-60baa578d3b2-1a5442fa,#w-node-_1eb4d9bf-d208-0ee4-a894-cf65cce6b850-1a5442fa,#w-node-_36455dab-1253-8fe5-a5e3-14404928c715-1a5442fa,#w-node-_6c1d326f-1033-b8f7-e1c2-019b54df1489-1a5442fa,#w-node-_907703ef-bf53-c471-f198-593d44bef782-1a5442fa{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_95483157-360a-5028-9992-6ad2f54aa2dc-1a544301,#w-node-_95483157-360a-5028-9992-6ad2f54aa2de-1a544301,#w-node-_95483157-360a-5028-9992-6ad2f54aa2e0-1a544301,#w-node-_95483157-360a-5028-9992-6ad2f54aa2e2-1a544301,#w-node-_95483157-360a-5028-9992-6ad2f54aa2e4-1a544301,#w-node-_95483157-360a-5028-9992-6ad2f54aa2e6-1a544301,#w-node-_95483157-360a-5028-9992-6ad2f54aa2e8-1a544301,#w-node-_95483157-360a-5028-9992-6ad2f54aa2ea-1a544301{grid-area:span 1/span 1/span 1/span 1}#w-node-_0c78062d-a76d-d466-29e2-8b4ce8a6c2ff-1a544303{grid-area:span 2/span 2/span 2/span 2}#w-node-e24e5be4-6e48-9f5d-56af-ce7f16798a28-1a544303{grid-area:span 2/span 1/span 2/span 1}#w-node-_57057ffa-0dfa-a700-ad08-f8302d1e2e4e-1a544303{grid-area:span 2/span 2/span 2/span 2}#w-node-_9a62589c-2c70-1d27-f37f-78db0b69cc8e-1a544306,#w-node-_9a62589c-2c70-1d27-f37f-78db0b69cc8f-1a544306,#w-node-_9a62589c-2c70-1d27-f37f-78db0b69cc91-1a544306,#w-node-_9a62589c-2c70-1d27-f37f-78db0b69cc92-1a544306,#w-node-_9a62589c-2c70-1d27-f37f-78db0b69cc94-1a544306,#w-node-_9a62589c-2c70-1d27-f37f-78db0b69cc95-1a544306,#w-node-_9a62589c-2c70-1d27-f37f-78db0b69cc97-1a544306,#w-node-_9a62589c-2c70-1d27-f37f-78db0b69cc98-1a544306,#w-node-_9a62589c-2c70-1d27-f37f-78db0b69cc9a-1a544306,#w-node-_9a62589c-2c70-1d27-f37f-78db0b69cc9b-1a544306,#w-node-_9a62589c-2c70-1d27-f37f-78db0b69cc9d-1a544306,#w-node-_9a62589c-2c70-1d27-f37f-78db0b69cc9e-1a544306,#w-node-_9a62589c-2c70-1d27-f37f-78db0b69cc9f-1a544306,#w-node-_9a62589c-2c70-1d27-f37f-78db0b69cca1-1a544306,#w-node-_9a62589c-2c70-1d27-f37f-78db0b69cca2-1a544306,#w-node-_9a62589c-2c70-1d27-f37f-78db0b69cca4-1a544306,#w-node-_9a62589c-2c70-1d27-f37f-78db0b69cca5-1a544306,#w-node-_479a3590-59a1-7bbe-8422-671a24ff77bb-1a544306,#w-node-_479a3590-59a1-7bbe-8422-671a24ff77bc-1a544306,#w-node-_479a3590-59a1-7bbe-8422-671a24ff77be-1a544306,#w-node-_479a3590-59a1-7bbe-8422-671a24ff77bf-1a544306,#w-node-_479a3590-59a1-7bbe-8422-671a24ff77c1-1a544306,#w-node-_479a3590-59a1-7bbe-8422-671a24ff77c2-1a544306,#w-node-_479a3590-59a1-7bbe-8422-671a24ff77c4-1a544306,#w-node-_479a3590-59a1-7bbe-8422-671a24ff77c5-1a544306,#w-node-_479a3590-59a1-7bbe-8422-671a24ff77c7-1a544306,#w-node-_479a3590-59a1-7bbe-8422-671a24ff77c8-1a544306,#w-node-_479a3590-59a1-7bbe-8422-671a24ff77c9-1a544306,#w-node-_479a3590-59a1-7bbe-8422-671a24ff77ca-1a544306,#w-node-_479a3590-59a1-7bbe-8422-671a24ff77cc-1a544306,#w-node-_479a3590-59a1-7bbe-8422-671a24ff77cd-1a544306,#w-node-_479a3590-59a1-7bbe-8422-671a24ff77cf-1a544306,#w-node-_479a3590-59a1-7bbe-8422-671a24ff77d0-1a544306,#w-node-_2c232ca2-3fb6-f620-86fc-e1a96dc18056-1a544306,#w-node-a20a9069-2be4-d268-f373-592a9c6c6840-1a544306,#w-node-_234e7f11-937d-d217-ae7c-ca7787570bd5-1a544306,#w-node-cedec70b-efc9-0e94-7402-574364e1a8f0-1a544306,#w-node-ba572174-d011-492f-769a-44b70b6f9ddc-1a544306,#w-node-_04cf158c-f1c3-0ab0-f0a1-2a7a1957cb5e-1a544306,#w-node-b375df88-b628-6767-b92f-7a6e860a79e7-1a544306,#w-node-_0e29f591-389a-358b-d7ca-1e3ea6a580ec-1a544306,#w-node-a274d84a-25d0-fa21-36bb-b7ac42e3f1ab-1a544306,#w-node-ea3aa153-0794-1ce0-52e7-8066f477ff7c-1a544306,#w-node-_50e16b63-edc3-2a87-b423-54cc7684bb02-1a544306{grid-area:span 1/span 1/span 1/span 1}#w-node-_6621ae90-088d-ac58-8a08-37c51000666d-1a544317{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-_4eee6e45-a3a4-f4fe-1177-c6b1de87ba50-1a544317{grid-area:span 1/span 1/span 1/span 1}#w-node-_6621ae90-088d-ac58-8a08-37c51000666d-1a54431b{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-_4eee6e45-a3a4-f4fe-1177-c6b1de87ba50-1a54431b,#w-node-_234f95b2-3cd8-0862-ca59-0d448764c593-1a54431b,#w-node-_234f95b2-3cd8-0862-ca59-0d448764c596-1a54431b,#w-node-_234f95b2-3cd8-0862-ca59-0d448764c599-1a54431b,#w-node-_234f95b2-3cd8-0862-ca59-0d448764c59c-1a54431b,#w-node-_234f95b2-3cd8-0862-ca59-0d448764c5a5-1a54431b,#w-node-_234f95b2-3cd8-0862-ca59-0d448764c5a8-1a54431b,#w-node-_234f95b2-3cd8-0862-ca59-0d448764c5ab-1a54431b,#w-node-_234f95b2-3cd8-0862-ca59-0d448764c5ae-1a54431b,#w-node-_234f95b2-3cd8-0862-ca59-0d448764c5b4-1a54431b,#w-node-_234f95b2-3cd8-0862-ca59-0d448764c5b7-1a54431b,#w-node-_234f95b2-3cd8-0862-ca59-0d448764c5bd-1a54431b,#w-node-_234f95b2-3cd8-0862-ca59-0d448764c5c0-1a54431b,#w-node-_6827616c-d2a5-ca62-7c56-5f3f2addb6d6-1a54431b,#w-node-_8ab63109-e11e-d3de-2afb-b88728feb5a0-1a54431b,#w-node-_5eb2e3db-9f09-598c-a6e3-98aed17fc75c-1a54431b,#w-node-_15654657-30d9-a969-aa6d-fcca598979d8-1a54431b,#w-node-c6271800-4a7f-d40b-cbb3-fe7e9736b0ea-1a54431b,#w-node-d9a51ad8-780a-19cf-d5f5-c8b17af5f612-1a54431b,#w-node-c0c28275-590b-096d-9c0d-ef9c8b3c85f0-1a54431b,#w-node-ee1de1e9-7c38-9dee-f61a-8f39aa7626ef-1a54431b,#w-node-e20cf95e-b5f5-f35e-4fc3-a4aea040e32e-1a54431b,#w-node-d03598ba-4ec2-f570-7f53-23154230f290-1a54431b,#w-node-_658664d0-a788-4726-451f-e8c1c568c0e5-1a54431b,#w-node-_9a7510ba-d825-fc32-02ae-e3565ba891ef-1a54431b,#w-node-_62a95c50-0397-07e0-9ec7-4ecb1d9f9930-1a54431b,#w-node-_62a95c50-0397-07e0-9ec7-4ecb1d9f9933-1a54431b,#w-node-_62a95c50-0397-07e0-9ec7-4ecb1d9f9936-1a54431b,#w-node-_62a95c50-0397-07e0-9ec7-4ecb1d9f9939-1a54431b,#w-node-_62a95c50-0397-07e0-9ec7-4ecb1d9f9942-1a54431b,#w-node-_62a95c50-0397-07e0-9ec7-4ecb1d9f9945-1a54431b,#w-node-_62a95c50-0397-07e0-9ec7-4ecb1d9f994e-1a54431b,#w-node-_62a95c50-0397-07e0-9ec7-4ecb1d9f9951-1a54431b,#w-node-_62a95c50-0397-07e0-9ec7-4ecb1d9f9957-1a54431b,#w-node-_62a95c50-0397-07e0-9ec7-4ecb1d9f995a-1a54431b,#w-node-_62a95c50-0397-07e0-9ec7-4ecb1d9f9960-1a54431b,#w-node-_62a95c50-0397-07e0-9ec7-4ecb1d9f9963-1a54431b{grid-area:span 1/span 1/span 1/span 1}#w-node-_28b9ca3c-ac96-573e-1099-596077f35f23-1a544365{grid-area:1/1/2/2;justify-self:stretch}#w-node-_8a020f47-e07d-f57d-f540-0efa5352896c-1a544365{grid-area:1/2/2/3;justify-self:stretch}#w-node-_9938da64-09a0-b76f-ce5c-83ddf7e010a7-1a544365,#w-node-f2cb95ec-4dd3-9686-06e6-c6466455c5d9-1a544365,#w-node-e413082b-47ce-1462-ad46-48a488b9d8df-1a544365,#w-node-_23ca4435-f3bd-6222-6db7-e8823c3c99cc-1a544365{grid-area:span 1/span 1/span 1/span 1;justify-self:stretch}#w-node-_87f9c4f0-f5ad-2d47-9eb3-83f81110d9cd-1a544365,#w-node-_87f9c4f0-f5ad-2d47-9eb3-83f81110d9d3-1a544365,#w-node-_87f9c4f0-f5ad-2d47-9eb3-83f81110d9d6-1a544365,#w-node-ac0515fc-6713-84a4-f7fc-eae4c6ddb527-1a544365,#w-node-eaf4faf9-af45-54e3-9c36-6b1c055d91ff-1a544365,#w-node-e3741222-d01f-047f-e017-224a1e084afa-1a544365,#w-node-_11bd0a84-ae49-ced4-58b4-7111f79c783c-1a544365,#w-node-_6444984f-3a78-e613-99b8-96e13e60f255-1a544365,#w-node-e1d8c075-0c0b-007f-8aab-9a6844d5036c-1a544365,#w-node-c0deb635-3712-8dc9-94ef-798a3de1658b-1a544365,#w-node-_87f9c4f0-f5ad-2d47-9eb3-83f81110d9d9-1a544365,#w-node-_87f9c4f0-f5ad-2d47-9eb3-83f81110d9d0-1a544365{justify-self:end}#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8ca-1a544365{grid-area:1/1/2/2;justify-self:stretch}#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8cb-1a544365{grid-area:1/2/2/3;justify-self:stretch}#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8ce-1a544365,#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8d1-1a544365,#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8d4-1a544365,#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8d7-1a544365{grid-area:span 1/span 1/span 1/span 1;justify-self:stretch}#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8db-1a544365,#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8de-1a544365,#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8e1-1a544365,#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8e4-1a544365,#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8e7-1a544365,#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8ec-1a544365,#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8f2-1a544365,#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8f5-1a544365,#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8f8-1a544365,#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8fb-1a544365,#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8fe-1a544365,#w-node-c87e4ffc-ce89-7732-697a-65e0053cb903-1a544365{justify-self:end}#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce86756-1a544365{grid-area:1/1/2/2;justify-self:stretch}#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce86757-1a544365{grid-area:1/2/2/3;justify-self:stretch}#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce8675a-1a544365,#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce8675d-1a544365,#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce86760-1a544365,#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce86763-1a544365{grid-area:span 1/span 1/span 1/span 1;justify-self:stretch}#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce86767-1a544365,#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce8676a-1a544365,#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce8676d-1a544365,#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce86770-1a544365,#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce86773-1a544365,#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce86778-1a544365,#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce8677e-1a544365,#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce86781-1a544365,#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce86784-1a544365,#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce86787-1a544365,#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce8678a-1a544365,#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce8678f-1a544365{justify-self:end}#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078b1-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078ba-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078c3-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078da-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078db-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078dd-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078df-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078e1-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078e3-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078e6-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078ea-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078ec-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078ee-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078f1-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078f5-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078f7-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078f9-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078fe-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f07902-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f07904-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f07906-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f07909-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f0793a-1a544367,#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f07949-1a544367{grid-area:span 1/span 1/span 1/span 1}#w-node-e5f5a2af-1368-34f9-2f17-7cf1625a1ff7-4ad95c3e,#w-node-f234e3be-3bc5-8d65-b193-1940ee9ddb7b-0eb03386{grid-area:span 1/span 2/span 1/span 2}@media screen and (max-width:991px){#w-node-_87f9c4f0-f5ad-2d47-9eb3-83f81110d9d0-1a544365,#w-node-c87e4ffc-ce89-7732-697a-65e0053cb903-1a544365,#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce8678f-1a544365{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078e3-1a544367{grid-area:2/1/2/3}#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078e5-1a544367{grid-area:1/3/3/4}#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078ec-1a544367{grid-area:1/1/2/2}#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078ee-1a544367{grid-area:2/1/2/3}#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078f0-1a544367{grid-area:1/3/3/4}#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078f9-1a544367{grid-area:2/1/2/3}#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078fd-1a544367{grid-area:1/3/3/3}#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f07906-1a544367{grid-area:2/1/2/3}#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f07908-1a544367{grid-area:1/3/3/4}#w-node-_4d70966c-5b08-0f38-2f3d-e6ea61b5484a-4ad95c3e{grid-area:1/1/2/2}#w-node-_40d2e333-bdb2-b05d-c9d1-9d432c2cd6d4-4ad95c3e{grid-area:span 1/span 1/span 1/span 1}#w-node-_4d24a097-a978-bde8-d287-488f83f02398-0eb03386{grid-area:1/1/2/2}#w-node-_4d24a097-a978-bde8-d287-488f83f023c7-0eb03386{grid-area:span 1/span 1/span 1/span 1}}@media screen and (max-width:767px){#w-node-ae1d1405-6e9e-9dbe-b041-6bad63f078fd-1a544367{grid-row-end:3}#w-node-_6f0a7256-ae89-473f-d565-6a6ca10bd7fc-4ad95c3e,#w-node-_4d24a097-a978-bde8-d287-488f83f0237f-0eb03386{order:9999}}@media screen and (max-width:479px){#w-node-_99cbe892-a3c3-4a6a-ca16-4451724b4f34-1a5442fa,#w-node-_6621ae90-088d-ac58-8a08-37c51000666d-1a544317,#w-node-_6621ae90-088d-ac58-8a08-37c51000666d-1a54431b{justify-self:center}#w-node-_8a020f47-e07d-f57d-f540-0efa5352896c-1a544365{grid-column:2/3}#w-node-_23ca4435-f3bd-6222-6db7-e8823c3c99cc-1a544365{grid-area:1/3/2/4}#w-node-_87f9c4f0-f5ad-2d47-9eb3-83f81110d9d3-1a544365{grid-area:1/2/2/3}#w-node-e3741222-d01f-047f-e017-224a1e084afa-1a544365{grid-area:1/3/2/4}#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8cb-1a544365{grid-column:2/3}#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8d7-1a544365{grid-area:1/3/2/4}#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8de-1a544365{grid-area:1/2/2/3}#w-node-c87e4ffc-ce89-7732-697a-65e0053cb8ec-1a544365{grid-area:1/3/2/4}#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce86757-1a544365{grid-column:2/3}#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce86763-1a544365{grid-area:1/3/2/4}#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce8676a-1a544365{grid-area:1/2/2/3}#w-node-_2a740a84-1cbb-db00-b5d9-214c3ce86778-1a544365{grid-area:1/3/2/4}}