/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:"AvenirNextLTPro-Medium";src:url(/assets/2D7A44_0_0-9bf77809270f1fd71bc007889c7617b14494b50899f6b26c83fa473968e05cab.eot);src:url(/assets/2D7A44_0_0-9bf77809270f1fd71bc007889c7617b14494b50899f6b26c83fa473968e05cab.eot?#iefix) format("embedded-opentype"),url(/assets/2D7A44_0_0-151353596acf5fb19418d0ea75b85c112fd6ed52bfb3f0c4ecb4fca20108b715.woff2) format("woff2"),url(/assets/2D7A44_0_0-440a272a67c45128ecb54f943aaff51cf60810532df13bc72d952c26f879687b.woff) format("woff"),url(/assets/2D7A44_0_0-d40d8b036f730908293d8e3c7b6cde5646b1e9d1b1307a242577a6a52006c82c.ttf) format("truetype")}@font-face{font-family:"AvenirNextLTPro-Light";src:url(/assets/2D7A44_1_0-37980ee8c499ee59aedc81c809520e8bed7f875d26c762486850102327045a8f.eot);src:url(/assets/2D7A44_1_0-37980ee8c499ee59aedc81c809520e8bed7f875d26c762486850102327045a8f.eot?#iefix) format("embedded-opentype"),url(/assets/2D7A44_1_0-0ef30523d9f8cd18365bbe2b0b718ba251350545515cce3ee5922714d0e2381e.woff2) format("woff2"),url(/assets/2D7A44_1_0-cf71ef262e7e11c85eb1469e50df67342ff272a2b1f9f3da84ca74ed0eb7d9b2.woff) format("woff"),url(/assets/2D7A44_1_0-c5197958b96ad64bb1e4374cb3f2c28bfb6ca132256f7162749fb50a30af1585.ttf) format("truetype")}@font-face{font-family:"AvenirNextLTPro-Bold";src:url(/assets/AvenirNextLTPro-Bold-9135b5de3b690a19026d0013ba4659d9b6b35b89b9ddf7734b4e15a28d98a19c.eot);src:url(/assets/AvenirNextLTPro-Bold-9135b5de3b690a19026d0013ba4659d9b6b35b89b9ddf7734b4e15a28d98a19c.eot?#iefix) format("embedded-opentype"),url(/assets/AvenirNextLTPro-Bold-ff17915f8e8bdd22ce887abbd07cfb9794ace075cdb331d56f82537c6c845d6e.woff2) format("woff2"),url(/assets/AvenirNextLTPro-Bold-09f8041c0dfd200ea3d1bce7400b03af7bda96312a3a139e684885d3fbb97a46.woff) format("woff"),url(/assets/AvenirNextLTPro-Bold-ed35466fca6a0b2badac8f7987d9ce2029b0a29b6eb35fd1b04592fe6cc94cef.ttf) format("truetype")}.AvenirNextLTPro-Medium{font-family:AvenirNextLTPro-Medium;font-weight:normal;font-style:normal}.AvenirNextLTPro-Light{font-family:AvenirNextLTPro-Light;font-weight:normal;font-style:normal}.AvenirNextLTPro-Bold{font-family:AvenirNextLTPro-Bold;font-weight:bold;font-style:normal;font-display:swap}*{box-sizing:border-box}html{height:100%;font-size:16px}@media (min-width: 1550px) and (max-width: 10000px){html{font-size:19px}}body{position:relative;min-height:100%;height:100%;padding-bottom:3.375rem;font-family:"AvenirNextLTPro-Light", "Helvetica", sans-serif;line-height:1.5;overflow-x:hidden}h1,h2{font-family:"AvenirNextLTPro-Medium", "Helvetica", sans-serif;font-weight:normal;color:#314b82;margin:0}h1{font-size:2.25rem}h2{font-size:1.5rem}p{line-height:1.6}a{color:#00aeef}a:hover,a:focus,a:active{color:#23c3ff;text-decoration:underline}b{font-family:"AvenirNextLTPro-Medium", "Helvetica", sans-serif}.visually-hidden{position:absolute;height:1px;width:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}.emoji{font-size:18px}.l-wrapper-medium,.l-wrapper-narrow,.l-wrapper{position:relative;width:90%;margin:0 auto}.l-wrapper{max-width:75rem}.l-wrapper-narrow{max-width:37.5rem}.l-wrapper-medium{max-width:50rem;background-color:white;padding:1rem}.l-wrapper-margin-small{margin:3rem auto}.l-wrapper-margin-big{margin:4.5rem auto}@media (min-width: 1200px) and (max-width: 1550px){.l-wrapper-narrow-left{left:50%;transform:translateX(-50%);margin-left:-175px}}.btn,.btn-small{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:1rem 1.5rem;background-color:#00aeef;border:none;font-family:inherit;font-size:1rem;color:white;cursor:pointer;line-height:1.5;text-decoration:none}.btn:hover,.btn-small:hover,.btn:active,.btn-small:active,.btn:focus,.btn-small:focus{transition:background-color .4s;background-color:#23c3ff;color:white;text-decoration:none}.btn-small{padding:0.667rem 1rem}.btn-big{font-size:1.3rem;min-width:14rem}.btn-right-align{float:right}.btn-space-left{margin-left:1.5rem}.btn-space-right{margin-right:1.5rem}.link-return{display:block;text-decoration:none}.link-return:hover,.link-return:focus,.link-return:active{text-decoration:none}.link-return:after{display:inline;content:" to all submissions"}@media (min-width: 1024px) and (max-width: 10000px){.link-return{position:fixed;line-height:3.375rem;text-decoration:none}.link-return:after{display:none}}@media (min-width: 1550px) and (max-width: 10000px){.link-return{left:10%;line-height:2.25rem}.link-return:after{display:inline}}.btn-emails{position:absolute;top:0;right:0}#notice{width:100%;top:0;margin:0;padding:0 2.25rem;line-height:2.25rem;text-align:center;color:white;background-color:#e66571}@media (min-width: 1024px) and (max-width: 10000px){#notice{float:left;width:400px}}.aside-widget{text-align:center;margin:2.25rem auto}.aside-widget:before,.aside-widget:after{content:" ";display:table}.aside-widget:after{clear:both}@media (min-width: 1550px) and (max-width: 10000px){.aside-widget{width:300px}}@media (min-width: 1200px) and (max-width: 10000px){.aside-widget-rating{position:absolute;top:5.625rem;right:-350px;width:350px;margin:0 auto 2.25rem;padding-left:3.375rem}}.aside-widget-dashboard{width:200px}@media (min-width: 1550px) and (max-width: 10000px){.aside-widget-dashboard{margin-top:5.625rem;right:0}}@media (min-width: 1920px) and (max-width: 10000px){.aside-widget-dashboard{right:10%}}.aside-widget-text{display:block;color:#e66571;font-size:1.5rem;font-weight:400}.aside-widget-header{margin-bottom:0.667rem}.form{margin:3.375rem 0}.form-centered{text-align:center}.form-header{text-align:center;font-size:2.25rem}.form-header-subtitle{font-family:"AvenirNextLTPro-Light", "Helvetica", sans-serif;text-align:center;margin:0.444rem 0 3.375rem 0;color:#314b82}.form-field{margin-bottom:1rem}.form-field:before,.form-field:after{content:" ";display:table}.form-field:after{clear:both}@media (min-width: 1024px) and (max-width: 10000px){.form-field{margin-bottom:2.25rem}}.form-field:last-of-type{margin-bottom:5.063rem}.form-field>label,.form-field>legend{display:block;margin-bottom:0.296rem;color:#314b82}.form-field textarea,.form-field input[type="text"],.form-field input[type="email"],.form-field input[type="search"],.form-field input[type="number"],.form-field input[type="date"]{width:100%;display:block;padding:0 0.667rem;border:1px solid #ccc;font-size:inherit;font-family:inherit}.form-field textarea:focus,.form-field input[type="text"]:focus,.form-field input[type="email"]:focus,.form-field input[type="search"]:focus,.form-field input[type="number"]:focus,.form-field input[type="date"]:focus{outline:none;border:1px solid #00aeef}.form-field textarea.event-url-field,.form-field input.event-url-field[type="text"],.form-field input.event-url-field[type="email"],.form-field input.event-url-field[type="search"],.form-field input.event-url-field[type="number"],.form-field input.event-url-field[type="date"]{padding-left:5.063rem}@media (min-width: 1024px) and (max-width: 10000px){.form-field textarea.input-inline,.form-field input.input-inline[type="text"],.form-field input.input-inline[type="email"],.form-field input.input-inline[type="search"],.form-field input.input-inline[type="number"],.form-field input.input-inline[type="date"]{width:80%;display:inline-block}}.form-field input[type="text"],.form-field input[type="email"],.form-field input[type="search"],.form-field input[type="number"],.form-field input[type="date"]{line-height:3.375rem}.form-field input[type="radio"],.form-field input[type="checkbox"]{margin-right:0.667rem}.form-field input[type="submit"]{font-family:inherit;display:block;margin:1.5rem auto}.form-field input.submit-inline[type="submit"]{margin:0;font-size:0.75rem}.form-field textarea{height:13.5rem;padding:1rem 0.667rem;resize:none}.form-field .textarea-small{height:6.75rem}.form-field-collection{padding:0;border:none}.form-field-collection div{padding-left:1.5rem;line-height:1.5rem}.form-field-collection label{vertical-align:middle}.form-field-boolean{border-top:1px dotted #314b82;border-bottom:1px dotted #314b82;padding:1rem 0}.form-field-boolean label{display:inline-block;vertical-align:middle;margin-bottom:0}.form-field-close{margin-bottom:1.6875rem}.fieldset-inline{display:inline-block !important;color:#999}.form-field-info{position:relative;padding-left:3.375rem}.form-field-info:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;position:absolute;width:1.5rem;height:1.5rem;top:50%;left:0.667rem;content:'i';color:#e66571;font-family:serif;font-style:italic;text-align:center;border:2px solid;border-radius:50%}.form-field-info-highlight{display:block;font-style:italic;color:#333}.event-url-prefix{position:absolute;text-align:center;margin-top:1px;margin-left:1px;padding:0 0.667rem;line-height:3.375rem;color:#999;background-color:#eee}.form-error-box{margin:1.5rem 0;padding:1rem;border:2px dotted #d00c0c;color:#d00c0c}.form-error-header{text-align:center;color:#333}.form-error-list{padding-left:2.25rem;list-style-type:square}.field_with_errors label{color:#d00c0c}.field_with_errors textarea,.field_with_errors input[type="text"],.field_with_errors input[type="email"],.field_with_errors input[type="search"],.field_with_errors input[type="number"]{border:1px solid #d00c0c}.field_with_errors textarea:focus,.field_with_errors input[type="text"]:focus,.field_with_errors input[type="email"]:focus,.field_with_errors input[type="search"]:focus,.field_with_errors input[type="number"]:focus{border:1px solid #d00c0c}.character-counter{float:right;color:#999}.character-counter.error{color:#e66571}.tooltip-text{visibility:hidden;text-align:justify;background-color:#002e3b;color:#eee;display:block;pointer-events:all;z-index:1;height:0;opacity:0;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}@media (min-width: 1024px) and (max-width: 10000px){.tooltip-text{position:absolute;left:105%;margin-top:-20%;width:300px}}.tooltip-arrow{visibility:hidden;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #002e3b;position:absolute;z-index:1;left:103.5%;margin-top:-30px;margin-left:-1px;opacity:0;-webkit-transition:opacity 0.5s ease-in;-moz-transition:opacity 0.5s ease-in;-o-transition:opacity 0.5s ease-in;transition:opacity 0.5s ease-in}.with-tooltip:focus+.tooltip-text{visibility:visible;opacity:1;padding:15px;height:auto;margin-top:5%}@media (min-width: 1024px) and (max-width: 10000px){.with-tooltip:focus+.tooltip-text{margin-top:-20%}}.tooltip-text:hover{visibility:visible;opacity:1;padding:15px;height:auto;margin-top:5%}@media (min-width: 1024px) and (max-width: 10000px){.tooltip-text:hover{margin-top:-20%}}@media (min-width: 1024px) and (max-width: 10000px){.with-tooltip:focus~.tooltip-arrow{visibility:visible;opacity:1}}@media (min-width: 1024px) and (max-width: 10000px){.tooltip-text:hover+.tooltip-arrow{visibility:visible;opacity:1}}header:before,header:after{content:" ";display:table}header:after{clear:both}.submission-form-header{background-color:#d2f1f6;padding:15rem 1rem}@media (min-width: 768px) and (max-width: 10000px){.submission-form-header{background-image:url(/assets/header_big-0198a2f3eb4d23b4621f4107c1c6ee945ae80774eb736d3c4bb0fd67c333f9b6.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:95%;min-height:38rem}}@media screen and (min-width: 768px) and (max-width: 10000px) and (-webkit-min-device-pixel-ratio: 2),(min-width: 768px) and (max-width: 10000px) and (min-resolution: 192dpi){.submission-form-header{background-image:url(/assets/header_big@2x-af7d9380d07ec1e5277ae0b227b1392554bb368eef4fd1f72511ffb6224f23bc.jpg)}}.submission-form-header-message{position:relative;top:35%;text-align:center}.submission-form-header-subtitle{margin-top:0;margin-bottom:1.5rem;font-size:0.9rem;text-transform:uppercase;color:#001b54}@media (min-width: 768px) and (max-width: 10000px){.submission-form-header-subtitle{font-size:1rem}}@media (min-width: 1200px) and (max-width: 10000px){.submission-form-header-subtitle{font-size:1rem}}.submission-form-header-title{font-size:2rem;font-weight:800;color:#001b54}@media (min-width: 768px) and (max-width: 10000px){.submission-form-header-title{font-size:3rem}}@media (min-width: 1200px) and (max-width: 10000px){.submission-form-header-title{font-size:3.5rem}}.buzz-header{height:50%;background:url(/assets/thankyou_small-7af7908811d72613773fe8bcdd9a4c261cb334dc4947a9a1b1bfa1e6c3511ca6.jpg) center bottom no-repeat;background-color:#ffaec1;background-size:cover}@media (min-width: 1024px) and (max-width: 10000px){.buzz-header{background-image:url(/assets/thankyou_big-8bfb458a403daab96f334abb613adda64d8c60fdd346d2c72779628bc85d5ded.jpg);background-position:center bottom;background-repeat:no-repeat}}@media screen and (min-width: 1024px) and (max-width: 10000px) and (-webkit-min-device-pixel-ratio: 2),(min-width: 1024px) and (max-width: 10000px) and (min-resolution: 192dpi){.buzz-header{background-image:url(/assets/thankyou_big@2x-44c516d7bb1f9bbb5b2daa0b29a68a7185b5d5006a1577251127913a81b4a0ab.jpg)}}.btn-nav{float:right}footer{width:100%;height:3.375rem;line-height:3.375rem;vertical-align:middle;left:0;bottom:0;text-align:center}.download-list{list-style-type:none;padding-left:0}@keyframes fade{0%{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{opacity:100%}100%{-webkit-transform:none;-ms-transform:none;transform:none;opacity:0}}.starability-fade{display:block;position:relative;width:150px;padding:0;border:none}.starability-fade>input{position:absolute;margin-right:-100%;opacity:0}.starability-fade>input:checked~label,.starability-fade>input:focus~label{background-position:0 -30px}.starability-fade>input:hover~label{background-position:0 -30px}.starability-fade>input:focus+label{outline:1px dotted #999}.starability-fade>label{position:relative;display:inline-block;float:right;width:30px;height:30px;color:transparent;cursor:pointer;background-image:url(/assets/icons-bb686fdc1796bea0c7e224df64e6f13c832207ee324f59ca9e7ffed522d2ea30.png);background-repeat:no-repeat}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.starability-fade>label{background-image:url(/assets/icons@2x-98183fdb63fc0fc6bfa2e9827d49bd03a51812ecf0f2c4cd09f731335aeebc9e.png);background-size:30px auto}}.starability-fade>label:before{display:none;position:absolute;content:' ';width:30px;height:30px;background-image:url(/assets/icons-bb686fdc1796bea0c7e224df64e6f13c832207ee324f59ca9e7ffed522d2ea30.png);background-repeat:no-repeat;background-position:0 -30px;bottom:30px}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.starability-fade>label:before{background-image:url(/assets/icons@2x-98183fdb63fc0fc6bfa2e9827d49bd03a51812ecf0f2c4cd09f731335aeebc9e.png);background-size:30px auto}}.starability-fade>input:checked+label:before{display:block;animation-name:fade;animation-duration:1s;animation-fill-mode:forwards}.guide-container{padding-top:5rem}.guide-container:after{content:"";display:block;margin:3rem auto 0;width:55%;border-bottom:10px solid #00aeef}.guide-title{font-size:2.25rem;font-weight:bold}.internships-intro,.guide-emphasis{position:relative;margin:3rem 0;font-family:"AvenirNextLTPro-Medium", "Helvetica", sans-serif;font-size:1.5rem;color:#333}@media (min-width: 1024px) and (max-width: 10000px){.internships-intro,.guide-emphasis{margin:1.5rem 0 5rem;width:120%;left:-10%;font-size:1.5rem;text-align:center}}@media (min-width: 1920px) and (max-width: 10000px){.internships-intro,.guide-emphasis{font-size:1.5rem}}.guide-question{margin:3rem 0 0.5rem}.tech-category{font-size:1.5rem;line-height:2rem;display:block;margin-bottom:0.5rem;margin-top:2rem;font-weight:900;color:#00aeef}.tech-requirement-item{margin-bottom:1.3rem}.tech-requirement-title{font-size:1.3rem;display:block;font-weight:bold}.tech-requirement-content{display:block;font-size:1.1rem}.guide-answer{font-size:1.1rem;line-height:1.6;margin:0.5rem 0 1rem}@media (min-width: 1920px) and (max-width: 10000px){.guide-answer{font-size:baseline}}.l-submissions-container{margin:2.25rem auto}.submissions-container-name{text-align:center;margin-bottom:-3.375rem}.submission-filters{display:block;text-align:center}.submission-filters-technology{justify-content:center;display:flex;margin-top:23px}.submission-filters-list{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);display:inline-block;width:100%;max-width:650px;padding:0}.submission-filters-list:before,.submission-filters-list:after{content:" ";display:table}.submission-filters-list:after{clear:both}.submission-filters-list li{display:block;width:20%;float:left;list-style-type:none;border:2px solid white}.submission-filters-list li:first-of-type{border-left:0}.submission-filters-list li:last-of-type{border-right:0}.submission-filters-list a{display:inline-block;width:100%;height:100%;padding:0.667rem 0;background-color:white;border:2px solid #999;color:#999;text-decoration:none;text-align:center}.submission-filters-list a:active,.submission-filters-list a:hover,.submission-filters-list a:focus,.submission-filters-list a.active{color:#00aeef;border:2px solid #00aeef}@media (min-width: 768px) and (max-width: 10000px){.submission-filters-list{width:80%}}.submission-filters-technology-list{padding:0}.submission-filters-technology-list li{display:inline}.submission-filters-technology-list a{text-decoration:none;color:#999;border:2px solid #999;padding:5px}.submission-filters-technology-list a:hover,.submission-filters-technology-list a.active{color:#00aeef;border:2px solid #00aeef}.submissions-table{width:100%;border-left:2px solid #999;border-right:2px solid #999;border-spacing:2rem}.submissions-table:first-of-type{border-top:2px solid #999}.submissions-table:last-of-type{border-bottom:2px solid #999}.submissions-table tbody{counter-reset:rowNumber}.submissions-table tbody tr{counter-increment:rowNumber}.submissions-table tbody tr td:first-child::before{content:counter(rowNumber);min-width:1em;margin-right:0.5em}.submissions-empty{width:100%;padding:3.375rem 0 1.5rem;border:2px solid #999;text-align:center;color:#999}.submissions-table-split{padding-top:3.375rem}.submissions-table-split-header{position:absolute;width:100%;margin-top:5.063rem;font-size:1em;text-align:center;text-transform:uppercase}.submission-mobile-hidden{display:none}@media (min-width: 768px) and (max-width: 10000px){.submission-mobile-hidden{display:table-cell}}.submissions-table-header th{border-bottom:2px solid #00aeef;padding:2.25rem 0 0.667rem}.submissions-table-header th:last-child{border:none}@media (min-width: 768px) and (max-width: 10000px){.submission-header-name{width:40%}}@media (min-width: 768px) and (max-width: 10000px){.submission-header-narrow{width:10%}}.submissions-table-body{text-align:center}.submission-body-name{text-align:left;word-break:break-all}pre{overflow:auto;font-family:"AvenirNextLTPro-Light"}.technical{margin-bottom:3.375rem}.technical .instructions{font-style:italic}.technical .description-line{display:block;padding-top:0.296rem;line-height:1.6}.technical-section{margin:0.444rem 0}.l-submission-single{margin-top:1.5rem}@media (min-width: 768px) and (max-width: 10000px){.l-submission-single{margin-top:3.375rem}}.submission-header{margin-bottom:1.5rem;word-break:break-all;line-height:3.375rem}.submission-header:before,.submission-header:after{content:" ";display:table}.submission-header:after{clear:both}.submission-header-status{float:right;font-weight:100}.submission-answer{padding:1.5rem;margin:0;text-align:right;border-bottom:1px solid #cacaca;overflow-wrap:break-word;word-wrap:break-word}.submission-answer:nth-of-type(even){background:#f5f5f5}.submission-answer .submission-answer-label{font-weight:700;float:left}.submission-answer-block{text-align:left}.submission-answer-block .submission-answer-label{display:block;float:none;margin-bottom:1.5rem}.submission-rating-form{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:2px solid #00aeef;line-height:3.375rem}.submission-rating-form>*{vertical-align:middle}.submission-rates{margin-top:1.5rem;text-align:left;padding-bottom:1.5rem;border-bottom:2px solid #00aeef}.submission-rate{margin-bottom:0.667rem}.submission-rate-author{font-weight:bold}.submission-rate-value{padding-left:0.444rem;color:#00aeef}.submission-rate-avg{display:block;margin-top:1.5rem;text-align:right}.submission-rate-avg-number{color:#e66571}.submission-navigation{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:fixed;display:block;width:100%;left:0;top:60%;pointer-events:none;z-index:2}@media screen and (min-width: 1550px){.submission-navigation{top:50%}}.link-prev,.link-next{display:block;background-color:white;font-size:1.5rem;width:2.25rem;height:2.25rem;line-height:1.55;border:2px solid #00aeef;border-radius:50%;text-align:center;text-decoration:none;will-change:background-color, color;pointer-events:auto}.link-prev:hover,.link-prev:active,.link-prev:focus,.link-next:hover,.link-next:active,.link-next:focus{transition:all .3s;text-decoration:none;background-color:#00aeef;color:white}@media screen and (min-width: 1550px){.link-prev,.link-next{font-size:2.25rem;width:3.375rem;height:3.375rem}}.link-prev{float:left;margin-left:0.444rem}@media (min-width: 1200px) and (max-width: 1550px){.link-prev{margin-left:2.25rem}}@media (min-width: 1550px) and (max-width: 10000px){.link-prev{margin-left:3.375rem}}.link-next{float:right;margin-right:0.444rem}@media (min-width: 1200px) and (max-width: 1550px){.link-next{margin-right:2.25rem}}@media (min-width: 1550px) and (max-width: 10000px){.link-next{margin-right:3.375rem}}.submission-comments{text-align:left;margin-top:1.5rem}.submission-comment{text-align:left;overflow-wrap:break-word;word-wrap:break-word}.submission-comment-author{font-weight:bold}.submission-comment-date{color:#999}.aside-widget-submission .form-aside-link{display:block}@media (min-width: 1550px) and (max-width: 10000px){.aside-widget-submission .form-aside-link{width:400px;height:400px;margin-top:1.5rem;background:url(/images/rails-girls-krakow-2016.png) no-repeat center bottom;background-size:100% auto;color:transparent}}technical{display:block}.question-list{padding-left:0}.question-list-item{padding:0.444rem 0;border-bottom:1px dotted #e66571;list-style-type:none}.question-list-item:last-of-type{border-bottom:none}.question-list-item-remove{float:right}.thanks-content{margin-top:3.375rem}@media (min-width: 768px) and (max-width: 10000px){.thanks-content{text-align:center}}.l-static-container-whole{width:100vw;height:100vh;overflow:hidden}.l-static-container-whole img{max-width:100%}.l-static-container{position:relative;width:100%;text-align:center}.l-static-container .btn-small{margin:0 auto}@media (min-width: 768px) and (max-width: 10000px){.l-static-container{background:center 3.375rem no-repeat}}.closed-page{min-height:100%;background-color:#d2f1f6;padding:3.375rem 1rem}@media (min-width: 768px) and (max-width: 10000px){.closed-page{background-image:url(/assets/header_big-0198a2f3eb4d23b4621f4107c1c6ee945ae80774eb736d3c4bb0fd67c333f9b6.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;min-height:550px}}@media screen and (min-width: 768px) and (max-width: 10000px) and (-webkit-min-device-pixel-ratio: 2),(min-width: 768px) and (max-width: 10000px) and (min-resolution: 192dpi){.closed-page{background-image:url(/assets/header_big@2x-af7d9380d07ec1e5277ae0b227b1392554bb368eef4fd1f72511ffb6224f23bc.jpg)}}.closed-page-info{padding:1.5rem;background-color:white}@media (min-width: 768px) and (max-width: 10000px){.closed-page-info{position:relative;top:40%}}@media (min-width: 1550px) and (max-width: 10000px){.closed-page-info{position:relative;top:45%}}.login-form{margin-top:3.375rem}.invitation-page{padding-top:1rem}.soon-page{margin-top:2%;text-align:center;position:relative;width:100%;margin:0 auto}.soon-page img{max-width:100%}
