img{max-width:100%;height:auto}a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}button,input,select,textarea{font-size:inherit}.gform_confirmation_wrapper,.gform_wrapper{font-family:inherit;color:inherit}.gform_wrapper .gform_fields{list-style:none;padding:0;margin:0}.gform_validation_container{display:none!important}.gform_wrapper input[type=email],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper textarea{width:100%}.gform_wrapper ::-webkit-input-placeholder{opacity:.6}.gform_wrapper ::-moz-placeholder{opacity:.6}.gform_wrapper :-ms-input-placeholder{opacity:.6}.gform_wrapper :-moz-placeholder{opacity:.6}.gfield.hidden_label .gfield_label{display:none}.gfield.gf_left_half{padding-right:2%}.gfield.gf_left_half,.gfield.gf_right_half{display:inline-block;width:50%;vertical-align:top}.gfield.gf_right_half{padding-left:2%}.gform_confirmation_message{background:#38c172}.gform_confirmation_message,.validation_error{color:#fff;text-align:center;font-size:.9em;padding:1em;line-height:1.4}.validation_error{background:#ef5753;margin-bottom:1em}.validation_message{font-size:.75em;color:#ef5753}.ginput_complex label{display:none}.ginput_complex input{margin-bottom:.75em}@media (min-width:650px){.gform_fields.left_label .gfield .gfield_label{width:160px;float:left;font-size:1em}.gform_fields.left_label .gfield .ginput_container{width:calc(100% - 180px);float:right}.gform_fields.left_label .gfield:after{content:"";display:block;clear:both}.gform_fields.left_label .gfield+.gfield{margin-top:2em}.gform_footer.left_label{padding-left:180px}}.horizontal-form .validation_error{display:none}.horizontal-form .gform_ajax_spinner{position:absolute;top:110%;left:50%;transform:translateX(-50%)}.horizontal-form .gform_confirmation_message{width:100%}@media (min-width:1025px){.horizontal-form{display:flex}.horizontal-form input{margin-bottom:0}.horizontal-form .gform_body{flex:1}.horizontal-form .gform_fields{display:flex}.horizontal-form .gfield{flex:1;margin-right:1em}}input{outline:none}.gform_wrapper input[type=email],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper textarea{padding:.8em 1em;border:1px solid #e2e2e2;border-radius:.125em;box-shadow:0 1px 6px rgba(0,0,0,.05)}.gform_wrapper input[type=submit]{padding:.65em 1em;border:none;background-color:#54b2b5;color:#fff;width:100%;border-radius:.125em;cursor:pointer}.gform_wrapper input[type=submit]:focus,.gform_wrapper input[type=submit]:hover{cursor:pointer;background-color:#62b8bb}.gfield_label{display:block;margin-top:1em;font-size:.9em}.ginput_container_name.no_prefix.has_first_name.no_middle_name.has_last_name.no_suffix.gf_name_has_2{display:flex;flex-direction:row}.ginput_container_name.no_prefix.has_first_name.no_middle_name.has_last_name.no_suffix.gf_name_has_2 span+span{margin-left:1em}.gfield.field_sublabel_below .ginput_container_name label{font-size:.75em}.gfield_checkbox input,.gfield_radio input{opacity:0}.gfield_checkbox label:before,.gfield_radio label:before{line-height:1;content:url("data:image/svg+xml; utf8, <svg fill='transparent' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'><path d='M1664 896q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z'/></svg>");display:inline-block;border:1px solid #e9eef6;width:1.5em;height:1.5em;margin-left:-1.7em;margin-right:.4em;padding:.2em;transform:translateY(.1em)}.gfield_checkbox input:checked+label:before,.gfield_radio input:checked+label:before{content:url("data:image/svg+xml; utf8, <svg fill='rgb(44, 90, 169)' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'><path d='M1664 896q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z'/></svg>")}.gfield_radio label:before{border-radius:100%}.gform_description,.gform_title{color:inherit}.gform_heading{margin-bottom:1em}.gform_description{margin:.65em auto}.footer-about-section{text-align:center;border-top:1px solid #e5e5e5}.footer-about-section .container{max-width:600px;margin:0 auto}.footer-about-section>*{padding:20px 20px 40px;text-align:center}.footer-about-svg{max-width:450px;margin:1em auto}.footer-creators .footer-about-svg{max-width:270px}.footer-creators{background-color:#fff}.footer-sponsor{background-color:#3f25b9;color:#fff}.footer-sponsor a,.footer-sponsor a:visited{color:#fff;font-weight:700}.footer-sponsor h3,.footer-sponsor p{color:#fff}@media (min-width:1200px){.footer-about-section{display:flex;align-items:stretch}.footer-about-section>*{width:50%}}.m-0-first-last>:first-child{margin-top:0}.m-0-first-last>:last-child{margin-bottom:0}.SignUpForm{text-align:center;color:#fff;max-width:500px;margin:2em auto}.SignUpForm .gfield{margin-bottom:1em}.SignUpForm .gfield:nth-child(2){width:calc(50% - .5em);float:left}.SignUpForm .gfield:nth-child(3){width:calc(50% - .5em);float:right}.article-wrapper code{padding:2px!important;border-radius:2px!important;color:#23282d!important;background:#f3f4f5!important;font-family:Menlo,Consolas,monaco,monospace!important;font-size:inherit!important}.page .article-wrapper,.single .article-wrapper{max-width:860px;margin-top:2em;margin-bottom:4em}.page .wp-block-embed,.single .wp-block-embed{margin:1.5em auto}.page .row--author-bio,.single .row--author-bio{margin:2em auto}@media (min-width:960px){.ExtensionDetails{display:flex;flex-direction:row}.ExtensionDetails__content{padding-right:2em}.ExtensionDetails__content iframe{max-width:100%}.ExtensionDetails__aside{width:200px;flex:none;padding-top:30px}}.Button{padding:.65em 1em;border:none;background-color:#54b2b5;color:#fff;font-weight:700;border-radius:.125em;cursor:pointer;text-decoration:none!important;text-align:center;display:inline-block}.Button,.Button--full{width:100%}.Button:focus,.Button:hover{color:#fff;background-color:#78c2c4}