@charset "UTF-8";html{font-size:62.5%;scroll-behavior:smooth}body{background-color:#1e2d40;box-sizing:border-box}*,:after,:before{box-sizing:inherit;font-family:Open Sans,Arial,icomoon;font-weight:400;margin:0;padding:0}::-webkit-scrollbar{height:.4rem;width:.4rem}::-webkit-scrollbar-thumb{-webkit-border-radius:.8rem;background:#13bca3;border-radius:.8rem}::-webkit-scrollbar-track{-webkit-border-radius:.8rem;background-color:#1e2d40;border-radius:.8rem}section{padding-top:9.6rem}@font-face{font-family:icomoon;src:url(/build/website/fonts/icomoon.37881517.eot);src:url(/build/website/fonts/icomoon.37881517.eot#iefix) format("embedded-opentype"),url(/build/website/fonts/icomoon.99d46344.ttf) format("truetype"),url(/build/website/fonts/icomoon.abfc1232.woff) format("woff"),url(/build/website/images/icomoon.50a2535a.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu:before{content:""}.icon-cache_time:before{content:""}.icon-caret_down:before{content:""}.icon-caret_left:before{content:""}.icon-caret_right:before{content:""}.icon-caret_up:before{content:""}.icon-check_other_host .path1:before{content:"";color:#fff}.icon-check_other_host .path2:before{content:"";margin-left:-1em;color:#13bca3}.icon-check_other_host .path3:before{content:"";margin-left:-1em;color:#fff}.icon-check_other_host .path4:before{content:"";margin-left:-1em;color:#fff}.icon-check_time:before{content:""}.icon-checked_ip:before{content:""}.icon-config_generator .path1:before{content:"";color:#fff}.icon-config_generator .path2:before{content:"";margin-left:-1em;color:#13bca3}.icon-config_generator .path3:before{content:"";margin-left:-1em;color:#fff}.icon-domain:before{content:""}.icon-domain_discovery .path1:before{content:"";color:#fff}.icon-domain_discovery .path2:before{content:"";margin-left:-1em;color:#13bca3}.icon-facebook:before{content:""}.icon-github:before{content:""}.icon-info_button .path1:before{content:"";color:#13bca3}.icon-info_button .path2:before{content:"";margin-left:-.9951171875em;color:#fff}.icon-mail:before{content:""}.icon-monitor_all_hosts .path1:before{content:"";color:#13bca3}.icon-monitor_all_hosts .path2:before{content:"";margin-left:-1em;color:#fff}.icon-monitor_this_host .path1:before{content:"";color:#13bca3}.icon-monitor_this_host .path2:before{content:"";margin-left:-1em;color:#fff}.icon-phone:before{content:""}.icon-product_check_other_host .path1:before{content:"";color:#1e2d40}.icon-product_check_other_host .path2:before{content:"";margin-left:-1em;color:#13bca3}.icon-product_check_other_host .path3:before{content:"";margin-left:-1em;color:#1e2d40}.icon-product_check_other_host .path4:before{content:"";margin-left:-1em;color:#1e2d40}.icon-product_domain_discovery .path1:before{content:"";color:#1e2d40}.icon-product_domain_discovery .path2:before{content:"";margin-left:-1em;color:#13bca3}.icon-product_recheck_this_host .path1:before{content:"";color:#13bca3}.icon-product_recheck_this_host .path2:before{content:"";margin-left:-1em;color:#13bca3}.icon-product_recheck_this_host .path3:before{content:"";margin-left:-1em;color:#1e2d40}.icon-protocol:before{content:""}.icon-recheck_this_host .path1:before{content:"";color:#13bca3}.icon-recheck_this_host .path2:before{content:"";margin-left:-1em;color:#fff}.icon-sidebar_http_headers:before{content:""}.icon-sidebar_protocol:before{content:""}.icon-sidebar_response_time:before{content:""}.icon-twitter:before{content:""}h1,h2,h3{font-family:Poppins,Arial;font-size:4.8rem;font-weight:800;line-height:4.8rem;margin:0;text-transform:uppercase}@media only screen and (max-width:59.9375rem){h1,h2,h3{font-size:4rem;line-height:4rem}}@media only screen and (max-width:37.4375rem){h1,h2,h3{font-size:3.6rem;line-height:3.6rem}}h2,h3{font-size:3.2rem;font-weight:700;line-height:3.2rem}@media only screen and (max-width:59.9375rem){h2,h3{font-size:2.4rem;line-height:2.4rem}}@media only screen and (max-width:37.4375rem){h2,h3{font-size:2rem;line-height:2rem}}h3{font-size:2.4rem;line-height:2.4rem}@media only screen and (max-width:59.9375rem){h3{font-size:2rem;line-height:2rem}}@media only screen and (max-width:37.4375rem){h3{font-size:1.6rem;line-height:1.6rem}}a{color:inherit;text-decoration:none}ol,p,ul{font-family:Open Sans,Arial;font-size:1.4rem;font-weight:400;line-height:2.4rem}@media only screen and (max-width:37.4375rem){ol,p,ul{font-size:1.2rem;line-height:2rem}}sup{font-size:1.2rem}strong{font-weight:bolder}ol,ul{counter-reset:olc;list-style-position:inside;list-style:none;margin-left:1.6rem}ol li:before,ul li:before{color:#13bca3;counter-increment:olc;display:inline-block;margin-left:-1.6rem;width:1.6rem}ul li:before{content:"•";font-weight:700}ol li:before{color:#13bca3;content:counter(olc) "."}.hyperlink-button--accent,.hyperlink-button--outlined-accent,.hyperlink-button--outlined-primary,.hyperlink-button--primary{background-color:#13bca3;border-radius:.8rem;border:none;display:inline-block;font-family:Poppins,Arial;font-size:1.6rem;font-weight:700;min-width:22.4rem;outline:none;padding:.8rem;text-align:center;text-transform:uppercase;transition:.5s;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none}@media only screen and (max-width:59.9375rem){.hyperlink-button--accent,.hyperlink-button--outlined-accent,.hyperlink-button--outlined-primary,.hyperlink-button--primary{min-width:unset;width:100%}}.hyperlink-button--accent:hover,.hyperlink-button--outlined-accent:hover,.hyperlink-button--outlined-primary:hover,.hyperlink-button--primary:hover{cursor:pointer;transition:.5s}.hyperlink-button--primary{color:#fff}.hyperlink-button--primary:hover{background-color:#7ddacc}.hyperlink-button--accent{background-color:#1e2d40;color:#13bca3}.hyperlink-button--accent:hover{background-color:#1a2637;color:#fff}.hyperlink-button--outlined-primary{background-color:transparent;box-shadow:inset 0 0 0 .2rem #13bca3;color:#13bca3}.hyperlink-button--outlined-primary:hover{background-color:#13bca3;color:#fff}.hyperlink-button--outlined-accent{background-color:transparent;box-shadow:inset 0 0 0 .2rem #1e2d40;color:#1e2d40}.hyperlink-button--outlined-accent:hover{background-color:#1e2d40;color:#13bca3}.anchor,.anchor--main,.anchor--section,.anchor--sub{display:block;position:relative;visibility:hidden}@media only screen and (max-width:59.9375rem){.anchor,.anchor--main,.anchor--section,.anchor--sub{display:none}}.anchor--main,.anchor--section{top:-7.2rem}.anchor--sub{top:-4.8rem}.button--accent,.button--outlined-accent,.button--outlined-primary,.button--primary{-webkit-align-items:center;align-items:center;background-color:#13bca3;border-radius:.8rem;border:none;display:-webkit-flex;display:flex;font-family:Poppins,Arial;font-size:1.6rem;-webkit-justify-content:center;justify-content:center;min-width:22.4rem;outline:none;padding:.8rem;text-transform:uppercase;transition:.5s}@media only screen and (max-width:59.9375rem){.button--accent,.button--outlined-accent,.button--outlined-primary,.button--primary{min-width:unset;width:100%}}.button--accent:hover,.button--outlined-accent:hover,.button--outlined-primary:hover,.button--primary:hover{cursor:pointer;transition:.5s}.button--accent div.loading-indicator,.button--outlined-accent div.loading-indicator,.button--outlined-primary div.loading-indicator,.button--primary div.loading-indicator{display:none}.button--primary{color:#fff}.button--primary:disabled{background-color:#d2d5d9;color:#a5abb3;pointer-events:none}.button--primary:hover{background-color:#7ddacc}.button--accent{background-color:#1e2d40;color:#13bca3}.button--accent:disabled{background-color:#4b5766;color:#a5abb3;opacity:.5;pointer-events:none}.button--accent:hover{background-color:#1a2637;color:#fff}.button--outlined-primary{background-color:transparent;box-shadow:inset 0 0 0 .2rem #13bca3;color:#13bca3}.button--outlined-primary:hover{background-color:#13bca3;color:#fff}.button--outlined-accent{background-color:transparent;box-shadow:inset 0 0 0 .2rem #1e2d40;color:#1e2d40}.button--outlined-accent:hover{background-color:#1e2d40;color:#13bca3}.certificates{display:-webkit-flex;display:flex;gap:3.2rem;margin-bottom:3.2rem;max-width:calc(100vw - 50.4rem);overflow-x:auto;padding-bottom:.8rem}@media only screen and (max-width:59.9375rem){.certificates{max-width:unset}}.certificate,.certificate--server{-webkit-align-items:flex-start;align-items:flex-start;background-color:#d2d5d9;border-radius:.8rem;color:#78818c;cursor:pointer;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;min-height:11.2rem;position:relative;transition:.5s;width:16rem;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none}.certificate__arrow{border-right:.2rem solid #1a2637;height:1.6rem;left:-1.5rem;position:absolute;top:calc(50% - 1.6rem);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.certificate__arrow:after{content:"";border-left:.6rem solid transparent;border-right:.6rem solid transparent;border-bottom:.6rem solid #1a2637;position:absolute;top:-.6rem;left:-.5rem}.certificate__body{color:#1a2637;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:1.2rem;gap:.8rem;height:100%;-webkit-justify-content:space-between;justify-content:space-between;padding:.8rem;width:100%;word-break:break-all}.certificate__body,.certificate__body *{font-family:Roboto Mono,Courier,monospace}.certificate__body__valid-from:first-child{padding-right:.8rem}.certificate__header{-webkit-align-items:center;align-items:center;background-color:#1e2d40;border-radius:.8rem .8rem 0 0;display:-webkit-flex;display:flex;height:auto;padding:.8rem;width:100%}.certificate__header__title{color:#fff;font-family:Poppins,Arial;font-size:1.2rem;font-weight:500;margin-left:.8rem}.certificate__group{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:3.2rem}.certificate__group__line{display:-webkit-flex;display:flex;gap:3.2rem;height:100%}.certificate--server:hover,.certificate:hover{background-color:#78818c;box-shadow:0 0 .8rem .02rem rgba(0,0,0,.25)}.certificate *,.certificate--server *{pointer-events:none}.certificate--active{background-color:#78818c;cursor:default;transition:.5s;box-shadow:0 0 .8rem .02rem rgba(0,0,0,.25)}.certificate--server{min-width:27.2rem;width:100%}.check-summary{background-color:#fff;border-radius:.8rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:1.6rem;padding:1.6rem;width:100%;box-shadow:0 0 .8rem .02rem rgba(0,0,0,.25)}.check-summary__grid{display:grid;grid-gap:.8rem;grid-template-areas:"protocol domain cache-time" "protocol checked-ip check-time"}@media only screen and (max-width:59.9375rem){.check-summary__grid{grid-template-areas:"overall-grade protocol" "checked-ip cache-time" "domain check-time"}}@media only screen and (max-width:37.4375rem){.check-summary__grid{grid-template-areas:"overall-grade" "protocol" "checked-ip" "cache-time" "domain" "check-time"}}.check-summary__grid__box,.check-summary__grid__cache-time,.check-summary__grid__check-time,.check-summary__grid__checked-ip,.check-summary__grid__domain,.check-summary__grid__protocol{border-radius:.8rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;padding:.8rem}.check-summary__grid__box-label{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-size:1.2rem;-webkit-justify-content:space-between;justify-content:space-between;text-transform:uppercase}.check-summary__grid__box-label :nth-child(2){color:#fff;font-size:1.2rem}.check-summary__grid__box-value,.check-summary__grid__protocol-value{font-size:1.2rem;font-weight:700}.check-summary__grid__cache-time{grid-area:cache-time}.check-summary__grid__check-time{grid-area:check-time}.check-summary__grid__checked-ip{grid-area:checked-ip}.check-summary__grid__domain{grid-area:domain}@media only screen and (min-width:60rem){.check-summary__grid__overall-grade{display:none}}.check-summary__grid__overall-grade>div{padding:0}.check-summary__grid__protocol{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;grid-area:protocol}.check-summary__grid__protocol-icon{color:#fff;font-size:2rem}.check-summary__grid__protocol-value{font-size:2.4rem}.check-summary__heading{font-size:1.2rem;font-weight:700;text-transform:uppercase}.check-summary *{font-family:Poppins,Arial}.check-summary-actions{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:1.6rem;max-width:19.2rem;width:100%}@media only screen and (max-width:59.9375rem){.check-summary-actions{max-width:unset}}.check-summary-actions__hyperlink{-webkit-align-items:center;align-items:center;border:none;border-radius:.8rem;cursor:pointer;display:-webkit-flex;display:flex;color:#1e2d40;font-size:1.2rem;height:100%;outline:none;padding:0;text-transform:none;transition:.5s;width:100%;box-shadow:0 0 .8rem .02rem rgba(0,0,0,.25)}@media only screen and (max-width:59.9375rem){.check-summary-actions__hyperlink{max-width:unset}}.check-summary-actions__hyperlink:hover{background-color:#1e2d40;color:#fff;transition:.5s}.check-summary-actions__hyperlink__icon{-webkit-align-items:center;align-items:center;background-color:#1e2d40;border-radius:.8rem 0 0 .8rem;color:#fff;display:-webkit-flex;display:flex;font-size:2.4rem;height:100%;-webkit-justify-content:center;justify-content:center;width:5.6rem}@media only screen and (max-width:59.9375rem){.check-summary-actions__hyperlink__icon{padding:.8rem}}.check-summary-actions__hyperlink__label{color:inherit;font-family:Poppins,Arial;font-weight:500;-webkit-justify-content:center;justify-content:center;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none}.check-summary-actions__hyperlink__label,.checker_form__form{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;height:100%;width:100%}.checker_form__form{-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-flex-direction:column;flex-direction:column;gap:3.2rem}@media only screen and (max-width:59.9375rem){.checker_form__form{gap:4.8rem}}.checker_form__form__actions{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%}@media only screen and (max-width:79.9375rem){.checker_form__form__actions{-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;gap:1.6rem}}.checker_form__form__cache span{color:#fff;font-size:1.2rem;text-transform:uppercase}.checker_form__form__errors{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:.8rem}.checker_form__form__errors ul{color:#f23333;margin-left:0}.checker_form__form__errors ul li{color:#f23333;font-size:1.4rem}.checker_form__form__errors ul li:before{display:none}.checker_form__form__input{width:100%}.checker_form__form__submit button{color:#1e2d40}.checker_form__form__submit button:disabled{background-color:#4b5766;color:#a5abb3;opacity:.5;pointer-events:none}@media only screen and (max-width:79.9375rem){.checker_form__form__submit,.checker_form__form__submit button{width:100%}}.datatable{overflow-x:auto}.datatable__finding{display:-webkit-inline-flex;display:inline-flex;gap:.8rem}.datatable table{border-collapse:collapse;width:100%}.datatable caption{color:#13bca3;font-size:2rem;font-weight:700;margin-bottom:1.6rem;text-align:left}.datatable td{font-size:1.2rem;padding:.8rem;white-space:nowrap;width:-webkit-max-content;width:max-content}.datatable td:first-of-type{padding-left:.8rem}.datatable td:last-of-type{padding-right:.8rem}.datatable th{color:#13bca3;font-family:Poppins,Arial;font-size:1.2rem;text-align:left;padding:.8rem}.datatable th:first-of-type{padding-left:.8rem}.datatable th:last-of-type{padding-right:.8rem}.datatable tbody tr{border-top:.2rem solid #d2d5d9;border-bottom:.2rem solid #d2d5d9;transition:.5s}.datatable tbody tr:first-child td:first-child{border-top-left-radius:.8rem}.datatable tbody tr:first-child td:last-child{border-top-right-radius:.8rem}.datatable tbody tr:first-of-type{border-top:none}.datatable tbody tr:hover{background-color:rgba(210,213,217,.5);transition:.5s}.datatable tbody tr:last-child td:first-child{border-bottom-left-radius:.8rem}.datatable tbody tr:last-child td:last-child{border-bottom-right-radius:.8rem}.datatable tbody tr:last-of-type{border-bottom:none}.finding-chip{border-radius:.8rem;color:#fff;display:inline-block;font-family:Poppins,Arial;font-size:1rem;padding:.4rem;text-transform:uppercase}.form-control,.form-control--accent,.form-control--primary{position:relative;width:100%}.form-control--accent select,.form-control--primary select,.form-control select{cursor:pointer}.form-control--accent input,.form-control--accent select,.form-control--accent textarea,.form-control--primary input,.form-control--primary select,.form-control--primary textarea,.form-control input,.form-control select,.form-control textarea{background:none;border-radius:0;border:none;border-bottom:.1rem solid #13bca3;display:block;font-size:1.4rem;padding:.8rem .8rem .8rem 0;transition:.5s;width:100%}.form-control--accent input:focus,.form-control--accent select:focus,.form-control--accent textarea:focus,.form-control--primary input:focus,.form-control--primary select:focus,.form-control--primary textarea:focus,.form-control input:focus,.form-control select:focus,.form-control textarea:focus{outline:none}.form-control--accent input:focus::-webkit-input-placeholder,.form-control--accent select:focus::-webkit-input-placeholder,.form-control--accent textarea:focus::-webkit-input-placeholder,.form-control--primary input:focus::-webkit-input-placeholder,.form-control--primary select:focus::-webkit-input-placeholder,.form-control--primary textarea:focus::-webkit-input-placeholder,.form-control input:focus::-webkit-input-placeholder,.form-control select:focus::-webkit-input-placeholder,.form-control textarea:focus::-webkit-input-placeholder{color:hsla(213,8%,51%,.5);-webkit-transition:.5s;transition:.5s}.form-control--accent input:focus:-ms-input-placeholder,.form-control--accent select:focus:-ms-input-placeholder,.form-control--accent textarea:focus:-ms-input-placeholder,.form-control--primary input:focus:-ms-input-placeholder,.form-control--primary select:focus:-ms-input-placeholder,.form-control--primary textarea:focus:-ms-input-placeholder,.form-control input:focus:-ms-input-placeholder,.form-control select:focus:-ms-input-placeholder,.form-control textarea:focus:-ms-input-placeholder{color:hsla(213,8%,51%,.5);-ms-transition:.5s;transition:.5s}.form-control--accent input:focus::placeholder,.form-control--accent select:focus::placeholder,.form-control--accent textarea:focus::placeholder,.form-control--primary input:focus::placeholder,.form-control--primary select:focus::placeholder,.form-control--primary textarea:focus::placeholder,.form-control input:focus::placeholder,.form-control select:focus::placeholder,.form-control textarea:focus::placeholder{color:hsla(213,8%,51%,.5);transition:.5s}.form-control--accent input:not(:-ms-input-placeholder)~label,.form-control--accent select:not(:-ms-input-placeholder)~label,.form-control--accent textarea:not(:-ms-input-placeholder)~label,.form-control--primary input:not(:-ms-input-placeholder)~label,.form-control--primary select:not(:-ms-input-placeholder)~label,.form-control--primary textarea:not(:-ms-input-placeholder)~label,.form-control input:not(:-ms-input-placeholder)~label,.form-control select:not(:-ms-input-placeholder)~label,.form-control textarea:not(:-ms-input-placeholder)~label{color:#13bca3;font-size:1.2rem;top:-1.25rem}.form-control--accent input:focus~label,.form-control--accent input:not(:placeholder-shown)~label,.form-control--accent select:focus~label,.form-control--accent select:not(:placeholder-shown)~label,.form-control--accent textarea:focus~label,.form-control--accent textarea:not(:placeholder-shown)~label,.form-control--primary input:focus~label,.form-control--primary input:not(:placeholder-shown)~label,.form-control--primary select:focus~label,.form-control--primary select:not(:placeholder-shown)~label,.form-control--primary textarea:focus~label,.form-control--primary textarea:not(:placeholder-shown)~label,.form-control input:focus~label,.form-control input:not(:placeholder-shown)~label,.form-control select:focus~label,.form-control select:not(:placeholder-shown)~label,.form-control textarea:focus~label,.form-control textarea:not(:placeholder-shown)~label{color:#13bca3;font-size:1.2rem;top:-1.25rem}.form-control--accent input:valid:not(:-ms-input-placeholder)~.form-control__bar:before,.form-control--accent select:valid:not(:-ms-input-placeholder)~.form-control__bar:before,.form-control--accent textarea:valid:not(:-ms-input-placeholder)~.form-control__bar:before,.form-control--primary input:valid:not(:-ms-input-placeholder)~.form-control__bar:before,.form-control--primary select:valid:not(:-ms-input-placeholder)~.form-control__bar:before,.form-control--primary textarea:valid:not(:-ms-input-placeholder)~.form-control__bar:before,.form-control input:valid:not(:-ms-input-placeholder)~.form-control__bar:before,.form-control select:valid:not(:-ms-input-placeholder)~.form-control__bar:before,.form-control textarea:valid:not(:-ms-input-placeholder)~.form-control__bar:before{-ms-transition:.5s;transition:.5s;width:100%}.form-control--accent input:focus~.form-control__bar:before,.form-control--accent input:valid:not(:placeholder-shown)~.form-control__bar:before,.form-control--accent select:focus~.form-control__bar:before,.form-control--accent select:valid:not(:placeholder-shown)~.form-control__bar:before,.form-control--accent textarea:focus~.form-control__bar:before,.form-control--accent textarea:valid:not(:placeholder-shown)~.form-control__bar:before,.form-control--primary input:focus~.form-control__bar:before,.form-control--primary input:valid:not(:placeholder-shown)~.form-control__bar:before,.form-control--primary select:focus~.form-control__bar:before,.form-control--primary select:valid:not(:placeholder-shown)~.form-control__bar:before,.form-control--primary textarea:focus~.form-control__bar:before,.form-control--primary textarea:valid:not(:placeholder-shown)~.form-control__bar:before,.form-control input:focus~.form-control__bar:before,.form-control input:valid:not(:placeholder-shown)~.form-control__bar:before,.form-control select:focus~.form-control__bar:before,.form-control select:valid:not(:placeholder-shown)~.form-control__bar:before,.form-control textarea:focus~.form-control__bar:before,.form-control textarea:valid:not(:placeholder-shown)~.form-control__bar:before{transition:.5s;width:100%}.form-control--accent input::-webkit-input-placeholder,.form-control--accent select::-webkit-input-placeholder,.form-control--accent textarea::-webkit-input-placeholder,.form-control--primary input::-webkit-input-placeholder,.form-control--primary select::-webkit-input-placeholder,.form-control--primary textarea::-webkit-input-placeholder,.form-control input::-webkit-input-placeholder,.form-control select::-webkit-input-placeholder,.form-control textarea::-webkit-input-placeholder{color:transparent;-webkit-transition:.5s;transition:.5s;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none}.form-control--accent input:-ms-input-placeholder,.form-control--accent select:-ms-input-placeholder,.form-control--accent textarea:-ms-input-placeholder,.form-control--primary input:-ms-input-placeholder,.form-control--primary select:-ms-input-placeholder,.form-control--primary textarea:-ms-input-placeholder,.form-control input:-ms-input-placeholder,.form-control select:-ms-input-placeholder,.form-control textarea:-ms-input-placeholder{color:transparent;-ms-transition:.5s;transition:.5s;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none}.form-control--accent input::placeholder,.form-control--accent select::placeholder,.form-control--accent textarea::placeholder,.form-control--primary input::placeholder,.form-control--primary select::placeholder,.form-control--primary textarea::placeholder,.form-control input::placeholder,.form-control select::placeholder,.form-control textarea::placeholder{color:transparent;transition:.5s;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none}.form-control--accent input:disabled,.form-control--accent select:disabled,.form-control--accent textarea:disabled,.form-control--primary input:disabled,.form-control--primary select:disabled,.form-control--primary textarea:disabled,.form-control input:disabled,.form-control select:disabled,.form-control textarea:disabled{border-bottom:.1rem dotted #4b5766;color:#4b5766;transition:.5s}.form-control--accent input:disabled~label,.form-control--accent select:disabled~label,.form-control--accent textarea:disabled~label,.form-control--primary input:disabled~label,.form-control--primary select:disabled~label,.form-control--primary textarea:disabled~label,.form-control input:disabled~label,.form-control select:disabled~label,.form-control textarea:disabled~label{color:#4b5766;transition:.5s}.form-control--accent input:disabled~.form-control__errors,.form-control--accent select:disabled~.form-control__errors,.form-control--accent textarea:disabled~.form-control__errors,.form-control--primary input:disabled~.form-control__errors,.form-control--primary select:disabled~.form-control__errors,.form-control--primary textarea:disabled~.form-control__errors,.form-control input:disabled~.form-control__errors,.form-control select:disabled~.form-control__errors,.form-control textarea:disabled~.form-control__errors{display:none;transition:.5s}.form-control--accent textarea,.form-control--primary textarea,.form-control textarea{resize:none}.form-control--accent label,.form-control--primary label,.form-control label{color:#13bca3;font-size:1.4rem;pointer-events:none;position:absolute;top:1rem;transition:all .5s ease;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none}.form-control__bar{display:block;position:relative;width:auto}.form-control__bar:before{background:#13bca3;bottom:0;content:"";height:.2rem;left:0;position:absolute;transition:all .5s ease;width:0}.form-control--error .form-control__hint{display:none}.form-control--error input,.form-control--error textarea{border-color:#f23333;color:#f23333!important}.form-control--error input~label,.form-control--error textarea~label{color:#f23333!important}.form-control--error input~.form-control__bar:before,.form-control--error textarea~.form-control__bar:before{background-color:#f23333}.form-control--error input:not(:-ms-input-placeholder)~.form-control__bar:before,.form-control--error textarea:not(:-ms-input-placeholder)~.form-control__bar:before{width:100%}.form-control--error input:not(:placeholder-shown)~.form-control__bar:before,.form-control--error textarea:not(:placeholder-shown)~.form-control__bar:before{width:100%}.form-control--error select{border-color:#f23333;color:#f23333!important}.form-control--error select option{color:#1e2d40}.form-control--error select~label{color:#f23333!important}.form-control--error select~.form-control__bar:before{background-color:#f23333}.form-control__errors,.form-control__hint{font-family:Poppins,Arial;font-size:1.2rem}.form-control__errors{color:#f23333}.form-control__errors ul{color:#f23333;font-size:1.2rem;list-style:none;margin-left:0}.form-control__errors ul li:before{display:none}.form-control__hint{color:hsla(213,8%,51%,.5);position:absolute;top:calc(100% + .2rem);-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none}.form-control--primary input,.form-control--primary textarea{color:#fff}.form-control--primary select{color:#13bca3}.form-control--accent input,.form-control--accent select,.form-control--accent textarea{color:#1e2d40}.grade,.grade--a,.grade--b,.grade--c,.grade--d,.grade--f,.grade--i,.grade--na,.grade--size-l,.grade--size-m,.grade--size-s{-webkit-align-items:center;align-items:center;border-radius:.8rem;color:#fff;font-family:Poppins,Arial;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;text-transform:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none}.grade--size-s{border-radius:.8rem;font-size:1.2rem;height:2.4rem;line-height:1.2rem;width:2.4rem}.grade--size-m{font-size:1.6rem;height:3.2rem;line-height:1.6rem;width:3.2rem}@media only screen and (max-width:59.9375rem){.grade--size-m{font-size:1.2rem;height:2.4rem;line-height:1.4rem;width:2.4rem}}.grade--size-l{font-size:2.4rem;height:4.8rem;line-height:2.4rem;width:4.8rem}@media only screen and (max-width:59.9375rem){.grade--size-l{font-size:2rem;height:3.6rem;line-height:2rem;width:3.6rem}}.grade--a{background-color:#17b700}.grade--b{background-color:#afcc05}.grade--c{background-color:#efcc00}.grade--d{background-color:#ff8b00}.grade--f{background-color:#f23333}.grade--na{font-size:.8rem}.grade--i,.grade--na{background-color:#56ccf2}.loading-indicator{display:inline-block;height:2.2rem;width:2.2rem}.loading-indicator:after{-webkit-animation:loading-indicator 1.5s linear infinite;animation:loading-indicator 1.5s linear infinite;border-radius:50%;border-color:#1e2d40 transparent;border-style:solid;border-width:.4rem;content:" ";display:block;height:2.2rem;width:2.2rem}@-webkit-keyframes loading-indicator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading-indicator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.color-grade-a{background-color:#17b700}.color-grade-b{background-color:#afcc05}.color-grade-c{background-color:#efcc00}.color-grade-d{background-color:#ff8b00}.color-grade-err,.color-grade-f{background-color:#f23333}.color-grade-i,.color-grade-na{background-color:#56ccf2}.overall-grade{padding:4.8rem;transition:.5s}.overall-grade__box{-webkit-align-items:center;align-items:center;border-radius:.8rem;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-weight:700;gap:2.4rem;padding:3.6rem;-webkit-justify-content:center;justify-content:center;text-transform:uppercase;transition:.5s;box-shadow:0 0 .8rem .02rem rgba(0,0,0,.25);-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none}.overall-grade__box__label{font-size:1.6rem;line-height:1.6rem;transition:.5s}.overall-grade__box__value{font-size:9.6rem;font-weight:700;line-height:9.6rem;transition:.5s}.overall-grade *{font-family:Poppins,Arial}.page-separator,.page-separator-small{background-color:#d2d5d9;height:.1rem;margin:4.8rem 0;width:100%}.page-separator-small{margin:1.6rem 0}@media only screen and (max-width:59.9375rem){.page-separator,.page-separator-small{margin:2.4rem 0}}.page-subtitle{color:#fff;margin:0 auto;width:60%}.page-subtitle p{font-family:Poppins,Arial;font-size:1.6rem;font-weight:500}@media only screen and (max-width:59.9375rem){.page-subtitle{font-size:1.2rem;width:100%}}.page-subtitle--center{text-align:center}.page-subtitle--left{margin-left:0;margin-right:0}@media only screen and (max-width:59.9375rem){.page-subtitle--left{text-align:center}}.page-title{margin:0 auto;width:75%}.page-title h1{color:#13bca3;text-align:center}.public-keys__container{gap:9.6rem}.public-keys-details,.public-keys__container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.public-keys-details{gap:3.2rem}.public-keys-details__header{-webkit-align-items:center;align-items:center;border-bottom:.1rem solid #d2d5d9;display:-webkit-flex;display:flex;font-family:Poppins,Arial;font-size:1.6rem;font-weight:500;gap:.8rem;padding-bottom:.8rem}.public-keys-details__body{margin-top:.8rem}.public-keys-details__grade{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;min-width:2.4rem}.public-keys-details__result-lines{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:1.2rem;margin-left:3.2rem}@media only screen and (max-width:59.9375rem){.public-keys-details__result-lines{gap:2.4rem}}.public-keys-line{-moz-hyphens:auto;-ms-hyphens:auto;-ms-word-break:break-all;-webkit-hyphens:auto;display:-webkit-flex;display:flex;hyphens:auto;line-height:3.2rem;word-break:break-word}@media only screen and (max-width:59.9375rem){.public-keys-line{-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;gap:.8rem;line-height:1.6rem}}.public-keys-line__label{font-family:Poppins,Arial;font-weight:500;text-align:left;width:30%}@media only screen and (max-width:59.9375rem){.public-keys-line__label{width:100%}}.public-keys-line__value{font-family:Roboto Mono,Courier,monospace;width:70%}@media only screen and (max-width:59.9375rem){.public-keys-line__value{width:100%;word-break:break-all}}.result__content{background-color:#fff;border-radius:.8rem;height:100%;-webkit-justify-content:space-between;justify-content:space-between;padding:0 .8rem;width:100%}.result__content,.result__content__title{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.result__content__title{color:#4b5766;font-family:Poppins,Arial;font-size:1.4rem;font-weight:500}@media only screen and (max-width:59.9375rem){.result__content__title{font-size:1.2rem;min-height:2.4rem}}.result__security{color:#78818c;font-size:1.4rem;margin:1.6rem 0}@media only screen and (max-width:59.9375rem){.result__security{font-size:1.2rem}}.result__security sup{color:#13bca3;cursor:pointer;font-size:1rem}.result__top{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;gap:.8rem;height:3.2rem}@media only screen and (max-width:59.9375rem){.result__top{height:auto}}.result-block{background-color:#fff;border-radius:.8rem;box-shadow:0 0 .8rem .02rem rgba(0,0,0,.25)}.result-block__header{-webkit-align-items:center;align-items:center;background-color:#1e2d40;border-radius:.8rem .8rem 0 0;cursor:pointer;display:-webkit-flex;display:flex;height:4.8rem;-webkit-justify-content:space-between;justify-content:space-between;padding:.8rem;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none}@media only screen and (max-width:59.9375rem){.result-block__header{height:4rem}}.result-block__header__icon{color:#13bca3;display:-webkit-flex;display:flex;font-size:3.2rem}@media only screen and (max-width:59.9375rem){.result-block__header__icon{font-size:2.4rem}}.result-block__header__label{color:#13bca3;font-size:2rem;font-weight:700}@media only screen and (max-width:59.9375rem){.result-block__header__label{font-size:1.6rem}}.result-block__header__left{-webkit-align-items:center;align-items:center;color:#13bca3;display:-webkit-flex;display:flex}.result-block__header--closed{border-radius:.8rem}.result-block__header *{font-family:Poppins,Arial}.result-block__header>*{pointer-events:none}.result-block__content--hidden{display:none}.result-inner-block{padding:1.6rem}@media only screen and (max-width:59.9375rem){.result-inner-block{padding:.8rem}}.result-inner-block__content,.result-inner-block__content--hidden{background-color:#f0f1f3;border-radius:0 0 .8rem .8rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:1.6rem;padding:3.2rem}@media only screen and (max-width:59.9375rem){.result-inner-block__content,.result-inner-block__content--hidden{padding:.8rem}}.result-inner-block__content--hidden{display:none}.result-inner-block__header{-webkit-align-items:center;align-items:center;border-bottom:.1rem solid #13bca3;color:#13bca3;cursor:pointer;display:-webkit-flex;display:flex;height:3.2rem;-webkit-justify-content:space-between;justify-content:space-between;padding:2.4rem 0;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none}@media only screen and (max-width:59.9375rem){.result-inner-block__header{padding:.8rem}}.result-inner-block__header__icon{color:#13bca3;display:-webkit-flex;display:flex;font-size:3.2rem}@media only screen and (max-width:59.9375rem){.result-inner-block__header__icon{font-size:2.4rem}}.result-inner-block__header__label{font-size:2rem;font-weight:700}@media only screen and (max-width:59.9375rem){.result-inner-block__header__label{font-size:1.4rem}}.result-inner-block__header__left{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.result-inner-block__header__right{color:#d2d5d9;font-size:1.4rem}@media only screen and (max-width:59.9375rem){.result-inner-block__header__right{display:none}}.result-inner-block__header *{font-family:Poppins,Arial}.result-inner-block__placeholder{color:#a5abb3;font-size:1.4rem;text-align:center}.result-main-block__content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:1.6rem}.result-main-block__description{color:#78818c;font-size:1.2rem;margin-bottom:3.2rem}.result-main-block h2{color:#13bca3;margin:0 0 1.6rem}.suggestion__body{background-color:#d2d5d9;border-radius:.8rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;position:relative}.suggestion__body__blur{background:#f0f1f3;background:linear-gradient(0deg,#f0f1f3,rgba(75,87,102,0));bottom:0;position:absolute;width:100%}.suggestion__body__text pre{color:#4b5766;font-family:Roboto Mono,Courier,monospace;font-size:1.2rem;margin:0;padding:1.6rem;white-space:pre-wrap}.suggestion__body__text pre sup{color:#13bca3;cursor:pointer;font-size:1rem}.suggestion__see-more{padding-top:.8rem;text-align:center}.suggestion__see-more span{color:#13bca3;font-size:1.4rem;transition:.5s}@media only screen and (max-width:59.9375rem){.suggestion__see-more span{font-size:1.2rem}}.suggestion__see-more span:hover{color:#1e2d40;cursor:pointer;transition:.5s}.suggestion__title{color:#13bca3;font-size:1.6rem;padding-bottom:.8rem}@media only screen and (max-width:59.9375rem){.suggestion__title{font-size:1.4rem}}.switch{color:rgba(0,0,0,.87);cursor:pointer;display:inline-block;font-size:1.6rem;line-height:2rem;position:relative;transition:.5s;z-index:0;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none}.switch>span{font-family:Poppins,Arial}.switch>input{-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,.38);border-radius:50%;display:block;height:4rem;margin:0;opacity:0;outline:none;pointer-events:none;position:absolute;right:.6rem;top:-.8rem;-webkit-transform:scale(1);transform:scale(1);transition:opacity .3s .1s,-webkit-transform .2s .1s;transition:opacity .3s .1s,transform .2s .1s;transition:opacity .3s .1s,transform .2s .1s,-webkit-transform .2s .1s;width:4rem;z-index:-1}.switch>span:before{background-color:rgba(0,0,0,.38);border-radius:.7rem;content:"";float:right;height:1.4rem;margin:.5rem 0 .5rem 1rem;transition:background-color .2s,opacity .2s;vertical-align:top;width:3.6rem}.switch>span:after{box-shadow:0 .3rem .1rem -.2rem rgba(0,0,0,.2),0 .2rem .2rem 0 rgba(0,0,0,.14),0 .1rem .5rem 0 rgba(0,0,0,.12);background-color:#fff;border-radius:50%;content:"";height:2rem;position:absolute;right:1.6rem;top:.2rem;transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,transform .2s;transition:background-color .2s,transform .2s,-webkit-transform .2s;width:2rem}.switch>input:checked{background-color:#13bca3;right:-1rem}.switch>input:checked+span:before{background-color:rgba(19,188,163,.6)}.switch>input:checked+span:after{background-color:#13bca3;-webkit-transform:translateX(1.6rem);transform:translateX(1.6rem)}.switch:hover>input{opacity:.04}.switch>input:focus{opacity:.12}.switch:hover>input:focus{opacity:.16}.switch>input:active{opacity:1;-webkit-transform:scale(0);transform:scale(0);transition:opacity 0s,-webkit-transform 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.switch>input:active+span:before{background-color:rgba(19,188,163,.6)}.switch>input:checked:active+span:before{background-color:rgba(0,0,0,.38)}.switch>input:disabled{opacity:0;transition:.5s}.switch>input:disabled+span{color:#4b5766;cursor:default;opacity:.38;transition:.5s}.switch>input:disabled+span:before{background-color:rgba(0,0,0,.38);transition:.5s}.switch>input:checked:disabled+span:before{background-color:rgba(19,188,163,.6);transition:.5s}.link-idented{margin-left:.8rem}.link svg{color:#42c9b5}.form{margin-top:1.6rem}.form>div{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:.4rem;column-gap:.4rem;-webkit-justify-content:space-between;justify-content:space-between;row-gap:4.8rem}.form>div,.form ul{display:-webkit-flex;display:flex}.form ul{color:#f23333;-webkit-flex-basis:100%;flex-basis:100%;-webkit-flex-direction:column;flex-direction:column;gap:.8rem;margin-left:0}.form ul li:before{display:none}.form button[type=submit]{margin:0 auto}.form__success p{color:#1e2d40}.width-full{-webkit-flex-basis:100%;flex-basis:100%}.width-half{-webkit-flex-basis:calc(50% - 0.4rem);flex-basis:calc(50% - 0.4rem)}@media only screen and (max-width:37.4375rem){.width-half{-webkit-flex-basis:100%;flex-basis:100%}}.width-one-quarter{-webkit-flex-basis:calc(25% - 0.4rem);flex-basis:calc(25% - 0.4rem)}@media only screen and (max-width:37.4375rem){.width-one-quarter{-webkit-flex-basis:100%;flex-basis:100%}}.width-three-quarters{-webkit-flex-basis:calc(75% - 0.4rem);flex-basis:calc(75% - 0.4rem)}@media only screen and (max-width:37.4375rem){.width-three-quarters{-webkit-flex-basis:100%;flex-basis:100%}}.width-one-third{-webkit-flex-basis:calc(33.3333% - 0.4rem);flex-basis:calc(33.3333% - 0.4rem)}@media only screen and (max-width:37.4375rem){.width-one-third{-webkit-flex-basis:100%;flex-basis:100%}}.width-two-thirds{-webkit-flex-basis:calc(66.6666% - 0.4rem);flex-basis:calc(66.6666% - 0.4rem)}@media only screen and (max-width:37.4375rem){.width-two-thirds{-webkit-flex-basis:100%;flex-basis:100%}}.width-one-sixth{-webkit-flex-basis:calc(16.6666% - 0.4rem);flex-basis:calc(16.6666% - 0.4rem)}@media only screen and (max-width:37.4375rem){.width-one-sixth{-webkit-flex-basis:100%;flex-basis:100%}}.width-five-sixths{-webkit-flex-basis:calc(83.3333% - 0.4rem);flex-basis:calc(83.3333% - 0.4rem)}@media only screen and (max-width:37.4375rem){.width-five-sixths{-webkit-flex-basis:100%;flex-basis:100%}}.honung{display:none}.cookie-consent{background-color:rgba(19,188,163,.85);bottom:0;height:6.4rem;position:fixed;width:100%;z-index:10}@media only screen and (max-width:59.9375rem){.cookie-consent{height:auto;padding:2.4rem 0}}.cookie-consent__inner{margin:0 auto;position:relative;width:calc(100% - 4.8rem);max-width:120rem;-webkit-align-items:center;align-items:center;color:#fff;display:-webkit-flex;display:flex;gap:1.6rem;height:100%;-webkit-justify-content:center;justify-content:center}@media only screen and (max-width:59.9375rem){.cookie-consent__inner{-webkit-flex-direction:column;flex-direction:column;gap:.8rem;text-align:center}}.cookie-consent__inner button{font-size:1.2rem;min-width:unset;padding-left:1.6rem;padding-right:1.6rem}.cookie-consent__inner div{font-family:Poppins,Arial;font-size:1.6rem}.cookie-consent__inner div a{color:#1e2d40;font-family:Poppins,Arial}.cookie-consent__inner div a:hover{text-decoration:underline}.footer{background-color:#1e2d40;width:100%}.footer__copyright-section{-webkit-align-items:center;align-items:center;background-color:#13bca3;color:#1e2d40;display:-webkit-flex;display:flex;font-size:1.4rem;height:4.8rem;-webkit-justify-content:center;justify-content:center}@media only screen and (max-width:59.9375rem){.footer__copyright-section{height:auto}}.footer__copyright-section-inner{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;text-transform:uppercase;margin:0 auto;position:relative;width:calc(100% - 4.8rem);max-width:120rem}@media only screen and (max-width:59.9375rem){.footer__copyright-section-inner{font-size:1.4rem;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;font-size:1.2rem;gap:.8rem;padding:.8rem;text-align:center}}.footer__copyright-section-inner a{text-decoration:none}@media only screen and (max-width:59.9375rem){.footer__copyright-section-inner a{text-decoration:underline}}.footer__copyright-section-inner a:hover{text-decoration:underline}@media only screen and (max-width:59.9375rem){.footer__copyright-section-inner a:hover{text-decoration:none}}.footer__copyright-section-inner *{font-weight:500}.footer__logo-section{-webkit-align-items:center;align-items:center;background-color:#1e2d40;display:-webkit-flex;display:flex;height:12rem;-webkit-justify-content:center;justify-content:center}@media only screen and (max-width:59.9375rem){.footer__logo-section{padding:.8rem}}.footer__logo-section-container{display:-webkit-flex;display:flex;gap:.8rem}.footer__logo-section-container a{display:block;text-decoration:none}.footer__logo-section-container a:first-child div{border-radius:.8rem 0 0 .8rem}.footer__logo-section-container a:last-child div{border-radius:0 .8rem .8rem 0}.footer__logo-section-container a div{-webkit-align-items:center;align-items:center;background-color:#1e2d40;border:.1rem solid #13bca3;display:-webkit-flex;display:flex;height:4.8rem;transition:.5s;width:4.8rem}.footer__logo-section-container a div:hover{background-color:#13bca3;color:#1e2d40;cursor:pointer;transition:.5s}.footer__logo-section-container a div svg{fill:#13bca3;transition:.5s}.footer__logo-section-container a div svg:hover{fill:#1e2d40;transition:.5s}.footer *{font-family:Poppins,Arial}.header{background-color:#1e2d40;height:9.6rem;position:fixed;transition:.25s;width:100%;z-index:10}.header,.header__actions{display:-webkit-flex;display:flex}.header__actions{-webkit-align-items:center;align-items:center;gap:.8rem;position:absolute;right:0}@media only screen and (max-width:59.9375rem){.header__actions{display:none}}.header__actions button{border:.1rem solid #13bca3;cursor:pointer;font-size:1.2rem;font-weight:500;height:2.8rem;letter-spacing:-.0125rem;min-width:8rem;outline:none;padding:0 .8rem;text-transform:uppercase}.header__actions button span{font-weight:500;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none}.header__actions button:first-child{background-color:#13bca3;border-radius:16rem;color:#1e2d40;transition:.5s}.header__actions button:first-child:hover{background-color:inherit;color:#13bca3;transition:.5s}.header__actions button__label{width:100%}.header__content{-webkit-align-items:center;align-items:center;color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:0 auto;position:relative;width:calc(100% - 4.8rem);max-width:120rem}@media only screen and (max-width:59.9375rem){.header__content{-webkit-justify-content:space-between;justify-content:space-between}}.header__logo{-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;left:0;position:absolute;transition:.5s;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none}@media only screen and (max-width:59.9375rem){.header__logo{position:unset}}.header__logo__image{transition:.25s;width:16rem}.header__logo__image--scrolled{transition:.25s;width:13.6rem}.header__logo a{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;transition:.5s}.header__logo a:hover{-webkit-filter:brightness(.75);filter:brightness(.75);transition:.5s}.header__menu{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;gap:3.2rem;transition:.25s;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none}@media only screen and (max-width:59.9375rem){.header__menu{display:none}}.header__menu__item,.header__menu__item--toggleable{-webkit-align-items:center;align-items:center;border:.1rem solid transparent;border-radius:.8rem;display:-webkit-flex;display:flex;font-size:1.4rem;height:3.2rem;text-transform:uppercase}.header__menu__item--toggleable{margin:-.8rem -.8rem -3.2rem;padding:.8rem .8rem 3.2rem;position:relative;z-index:8}.header__menu__item--toggleable a,.header__menu__item a{-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:inline-flex;cursor:pointer;font-weight:500;margin:-.8rem;padding:.8rem;position:relative;transition:.5s;z-index:8}.header__menu__item--toggleable a span,.header__menu__item a span{font-size:2.4rem}.header__menu__item--toggleable a--active,.header__menu__item--toggleable a:hover,.header__menu__item a--active,.header__menu__item a:hover{color:#13bca3;transition:.5s}.header__menu--mobile{cursor:pointer}@media only screen and (min-width:60rem){.header__menu--mobile{display:none}}.header__menu--mobile span{font-size:2.4rem;pointer-events:none}.header__menu--scrolled{transition:.25s}.header--scrolled{height:4.8rem;transition:.25s;box-shadow:0 0 3.2rem .08rem rgba(0,0,0,.75)}.header *{font-family:Poppins,Arial}.header-dropdown{background-color:#1e2d40;border-radius:.8rem;min-width:calc(100% - 1.6rem);position:absolute;top:3.4rem;box-shadow:0 0 1.6rem .04rem rgba(0,0,0,.25)}.header-dropdown a{-webkit-align-items:center;align-items:center;color:#fff;cursor:pointer;display:-webkit-flex;display:flex;font-family:Poppins,Arial;font-size:1.4rem;font-weight:500;height:3.2rem;margin:unset;padding:2.4rem;pointer-events:all;transition:none}.header-dropdown a:hover{background-color:#1a2637;color:#13bca3;transition:none}.header-dropdown a:first-child{border-radius:.8rem .8rem 0 0}.header-dropdown a:last-child{border-radius:0 0 .8rem .8rem}.header-dropdown-mobile{background-color:#1e2d40;border-radius:.8rem;padding:.8rem 0;position:absolute;right:0;top:6.4rem;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none;box-shadow:0 0 1.6rem .04rem rgba(0,0,0,.25)}.header-dropdown-mobile__separator--bottom{border-top:.1rem solid #1a2637}.header-dropdown-mobile__separator--top{border-bottom:.1rem solid rgba(0,0,0,.04)}.header-dropdown-mobile a{-webkit-align-items:center;align-items:center;color:#fff;cursor:pointer;display:-webkit-flex;display:flex;font-family:Poppins,Arial;font-size:1.2rem;font-weight:500;height:2.4rem;padding:2.4rem;pointer-events:all;text-transform:uppercase}.header-dropdown-mobile a:hover{background-color:#1a2637;color:#13bca3}.nav{background-color:#fff;border-radius:.8rem 0 0 .8rem;height:100%;position:relative;width:28.8rem}@media only screen and (max-width:59.9375rem){.nav{display:none}}.nav__toc{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:.8rem;padding-bottom:1.6rem;top:6.4rem}.nav *{font-family:Poppins,Arial}.nav-link{-webkit-align-items:center;align-items:center;border-radius:.8rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:.8rem;transition:125ms}.nav-link:hover{background-color:#b8ebe3;color:#4b5766;cursor:pointer;transition:125ms}.nav-link--main{color:#4b5766;font-size:1.6rem;padding-left:2.4rem}.nav-link--section{color:#13bca3;font-size:1.6rem;font-weight:700;text-transform:uppercase}.nav-link--sub{color:#a5abb3;font-size:1.2rem;padding-left:4.8rem}.active,.active:hover{background-color:#42c9b5;color:#fff;pointer-events:none}.active:hover{cursor:default}.about{background-image:url(/build/website/images/about_bg.1f9b2927.jpg);background-position:right 0;background-repeat:no-repeat;padding-bottom:4.8rem;position:relative}@media only screen and (max-width:37.4375rem){.about{padding-bottom:2.4rem}}@media only screen and (max-width:79.9375rem){.about{background-image:linear-gradient(to right bottom,#1e2d40,rgba(30,45,64,.5)),url(/build/website/images/about_bg.1f9b2927.jpg)}}.about__overlay{background-color:#f0f1f3;border-top:.1rem solid #1e2d40;bottom:0;height:37.5%;left:0;position:absolute;width:100%}.about__block,.about__heading{margin:0 auto;position:relative;width:calc(100% - 4.8rem);max-width:119.2rem}.about__heading{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4.8rem;padding:4.8rem 0}@media only screen and (max-width:59.9375rem){.about__heading{gap:2.4rem;padding:2.4rem 0}}.about__heading .page-subtitle p{font-size:1.4rem;font-weight:400}.about__content{background-color:#fff;border-radius:.8rem;display:-webkit-flex;display:flex;overflow:hidden;box-shadow:0 0 2.4rem .06rem rgba(0,0,0,.25)}@media only screen and (max-width:59.9375rem){.about__content{-webkit-flex-direction:column;flex-direction:column}}.about__content *{font-family:Poppins,Arial}.about__contact-info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:2.4rem;padding:4.8rem;width:60%}@media only screen and (max-width:59.9375rem){.about__contact-info{text-align:center;padding:1.6rem;width:100%}}.about__contact-info__description{color:#1e2d40;font-size:1.4rem}@media only screen and (max-width:59.9375rem){.about__contact-info__description{font-size:1.2rem}}.about__contact-info__title{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:.8rem}.about__contact-info__slogen{color:#1e2d40;font-size:1.6rem;font-style:italic}@media only screen and (max-width:59.9375rem){.about__contact-info__slogen{font-size:1.2rem}}.about__contact-info__lines-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:.8rem}@media only screen and (max-width:59.9375rem){.about__contact-info__lines-container{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.about__contact-info__line{-webkit-align-items:center;align-items:center;color:#1e2d40;display:-webkit-flex;display:flex;font-size:1.4rem;gap:.8rem}@media only screen and (max-width:59.9375rem){.about__contact-info__line{font-size:1.2rem}}.about__contact-info__line:first-child svg{fill:#a5abb3}.about__contact-info__line a{transition:.5s}.about__contact-info__line a:hover{color:#13bca3;transition:.5s}.about__contact-info__line svg{fill:#13bca3;height:3.2rem;width:3.2rem}.about__contact-info h3{color:#13bca3}.about__form{background-color:#f0f1f3;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:1.6rem;padding:4.8rem;width:40%}@media only screen and (max-width:59.9375rem){.about__form{padding:1.6rem;width:100%}}.about__form h3{color:#13bca3}.application__block{margin:0 auto;position:relative;width:calc(100% - 4.8rem);max-width:119.2rem}.application__content{background-color:#f0f1f3;border-radius:.8rem;display:-webkit-flex;display:flex;box-shadow:0 0 2.4rem .06rem rgba(0,0,0,.25)}.application__navigation{background-color:#fff;border-radius:.8rem 0 0 .8rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;z-index:8;box-shadow:0 0 .8rem .02rem rgba(0,0,0,.25)}@media only screen and (max-width:59.9375rem){.application__navigation{display:none}}.application__navigation__overall-grade{background-color:#fff;border-radius:.8rem 0 0 0;top:4.8rem}.application__navigation__toc{background-color:#fff;border-radius:0 0 0 .8rem;border-top:.1rem solid #f0f1f3;height:100vh;overflow-y:auto;padding:1.6rem;position:-webkit-sticky;position:sticky;top:4.8rem;transition:.5s}.application__middle-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4.8rem;padding:1.6rem;max-width:872px;width:100%}@media only screen and (max-width:59.9375rem){.application__middle-content{overflow:hidden}}.application__check-summary{display:-webkit-flex;display:flex;gap:1.6rem}@media only screen and (max-width:37.4375rem){.application__check-summary{-webkit-flex-direction:column;flex-direction:column}}.blog{padding-bottom:4.8rem;position:relative}@media only screen and (max-width:37.4375rem){.blog{padding-bottom:2.4rem}}.blog__overlay{background-color:#f0f1f3;border-top:.1rem solid #1e2d40;bottom:0;height:60%;left:0;position:absolute;width:100%}.blog__block,.blog__heading{margin:0 auto;position:relative;width:calc(100% - 4.8rem);max-width:119.2rem}.blog__heading{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4.8rem;padding:4.8rem 0}@media only screen and (max-width:59.9375rem){.blog__heading{gap:2.4rem;padding:2.4rem 0}}.blog__content{background-color:#fff;border-radius:.8rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4.8rem;padding:9.6rem;box-shadow:0 0 2.4rem .06rem rgba(0,0,0,.25)}@media only screen and (max-width:59.9375rem){.blog__content{padding:4.8rem}}@media only screen and (max-width:37.4375rem){.blog__content{padding:2.4rem}}.blog__content h3{color:#4b5766;text-align:center}.blog__posts{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:9.6rem;position:relative}.blog__timeline{background-color:#a5abb3;height:100%;left:14.4rem;position:absolute;width:.2rem}@media only screen and (max-width:59.9375rem){.blog__timeline{display:none}}.blog__timeline-point{background-color:#13bca3;border-radius:50%;height:2.4rem;left:13.3rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2.4rem}@media only screen and (max-width:59.9375rem){.blog__timeline-point{display:none}}.blog__post{display:-webkit-flex;display:flex;gap:9.6rem}@media only screen and (max-width:59.9375rem){.blog__post{-webkit-flex-direction:column;flex-direction:column;gap:2.4rem}}.blog__post__date{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;min-width:11.5rem;position:relative}.blog__post__day{color:#13bca3;font-family:Poppins,Arial;font-size:9.6rem;line-height:9.6rem;text-align:center}@media only screen and (max-width:59.9375rem){.blog__post__day{font-size:4.8rem;line-height:4.8rem;text-align:center}}.blog__post__month-year{color:#78818c;font-family:Poppins,Arial;font-size:1.2rem;font-weight:700;text-align:center;text-transform:uppercase}@media only screen and (max-width:59.9375rem){.blog__post__month-year{font-size:.8rem}}.blog__post__article{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:1.6rem}.blog__post__article h2{color:#13bca3}.blog__post__author{color:#a5abb3;font-family:Poppins,Arial;font-size:1.6rem}@media only screen and (max-width:59.9375rem){.blog__post__author{font-size:1.2rem}}.blog__post p{color:#4b5766;font-family:Open Sans,Arial}.blogpost{padding-bottom:4.8rem;position:relative}@media only screen and (max-width:37.4375rem){.blogpost{padding-bottom:2.4rem}}.blogpost__overlay{background-color:#f0f1f3;border-top:.1rem solid #1e2d40;bottom:0;height:85%;left:0;position:absolute;width:100%}.blogpost__block,.blogpost__heading{margin:0 auto;position:relative;width:calc(100% - 4.8rem);max-width:119.2rem}.blogpost__heading{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4.8rem;padding:4.8rem 0}@media only screen and (max-width:59.9375rem){.blogpost__heading{gap:2.4rem;padding:2.4rem 0}}.blogpost__content{background-color:#fff;border-radius:.8rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4.8rem;padding:9.6rem;box-shadow:0 0 2.4rem .06rem rgba(0,0,0,.25)}@media only screen and (max-width:59.9375rem){.blogpost__content{gap:2.4rem;padding:4.8rem}}@media only screen and (max-width:37.4375rem){.blogpost__content{padding:2.4rem}}.blogpost__top{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:1.6rem}.blogpost__top h2{color:#4b5766}.blogpost__author,.blogpost__author__name,.blogpost__author__organization,.blogpost__author__role,.blogpost__author__separator{font-family:Poppins,Arial;font-weight:700;color:#78818c;font-size:1.6rem}@media only screen and (max-width:59.9375rem){.blogpost__author,.blogpost__author__name,.blogpost__author__organization,.blogpost__author__role,.blogpost__author__separator{font-size:1.2rem}}.blogpost__author__name{color:#13bca3}.blogpost__author__organization,.blogpost__author__role,.blogpost__author__separator{color:#78818c}.blogpost__meta{color:#a5abb3;font-family:Poppins,Arial;font-size:1.4rem;font-style:italic}.blogpost__article{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-family:Open Sans,Arial;gap:2.4rem}.blogpost__article p{color:#4b5766;font-family:Open Sans,Arial}.error{-webkit-align-items:center;align-items:center;background-color:#f0f1f3;display:-webkit-flex;display:flex;min-height:calc(100vh - 26.4rem)}.error__block{margin:0 auto;position:relative;width:calc(100% - 4.8rem);max-width:119.2rem}.error__content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:2.4rem;text-align:center}.error__content h1,.error__content h2{color:#13bca3}.error__description{color:#4b5766;font-family:Poppins,Arial;font-size:1.6rem;text-transform:uppercase}@media only screen and (max-width:59.9375rem){.error__description{font-size:1.4rem}}@media only screen and (max-width:37.4375rem){.error__description{font-size:1.2rem}}.error__description a{color:#13bca3}.homepage{background-image:url(/build/website/images/home_bg.2eef10fe.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:4.8rem;position:relative}@media only screen and (max-width:37.4375rem){.homepage{padding-bottom:2.4rem}}.homepage__overlay{background-color:#f0f1f3;border-top:.1rem solid #1e2d40;bottom:0;height:25%;left:0;position:absolute;width:100%}@media only screen and (max-width:59.9375rem){.homepage__overlay{background-color:#f0f1f3;border-top:.1rem solid #1e2d40;bottom:0;height:30%;left:0;position:absolute;width:100%}}.homepage__block,.homepage__heading{margin:0 auto;position:relative;width:calc(100% - 4.8rem);max-width:119.2rem}.homepage__heading{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4.8rem;padding:4.8rem 0;gap:.8rem}@media only screen and (max-width:59.9375rem){.homepage__heading{gap:2.4rem;padding:2.4rem 0}}.homepage__heading h1,.homepage__heading h2{color:#fff;text-align:center}.homepage__heading h2{font-size:1.6rem;font-weight:500;line-height:1.6rem}.homepage__content{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4.8rem}@media only screen and (max-width:59.9375rem){.homepage__content{gap:2.4rem}}.homepage__top{display:-webkit-flex;display:flex;gap:4.8rem}@media only screen and (max-width:59.9375rem){.homepage__top{gap:2.4rem;-webkit-flex-direction:column;flex-direction:column}}.homepage__top__box{background-color:rgba(26,38,55,.5);border-radius:.8rem;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-family:Poppins,Arial;gap:1.6rem;-webkit-justify-content:space-between;justify-content:space-between;height:100%;padding:3.2rem}@media only screen and (max-width:79.9375rem){.homepage__top__box{padding:2.4rem}}@media only screen and (max-width:59.9375rem){.homepage__top__box{-webkit-justify-content:center;justify-content:center;padding:4.8rem}}@media only screen and (max-width:37.4375rem){.homepage__top__box{padding:2.4rem}}.homepage__top__box form{height:100%}.homepage__top__box h2{color:#13bca3;text-align:center}.homepage__top__left{display:-webkit-flex;display:flex;-webkit-flex:0.5;flex:0.5;-webkit-flex-direction:column;flex-direction:column;gap:2.4rem}.homepage__top__left p{color:#fff;font-size:1.2rem}.homepage__top__right{-webkit-flex:0.5;flex:0.5}.homepage__top__right p:nth-of-type(2n){color:#13bca3;opacity:.9}.homepage__product-cards{display:-webkit-flex;display:flex;gap:4.8rem;-webkit-justify-content:center;justify-content:center}@media only screen and (max-width:59.9375rem){.homepage__product-cards{-webkit-flex-direction:column;flex-direction:column;gap:2.4rem}}.homepage__product-cards a:first-child>div{border-radius:.8rem 0 0 .8rem}@media only screen and (max-width:59.9375rem){.homepage__product-cards a:first-child>div{border-radius:.8rem .8rem 0 0}}.homepage__product-cards a:last-child>div{border-radius:0 .8rem .8rem 0}@media only screen and (max-width:59.9375rem){.homepage__product-cards a:last-child>div{border-radius:0 0 .8rem .8rem}}.homepage__card,.homepage__product-cards a{display:-webkit-flex;display:flex}.homepage__card{-webkit-align-items:center;align-items:center;background-color:#fff;-webkit-flex-direction:column;flex-direction:column;gap:.8rem;margin:0 auto;max-width:32rem;padding:4.8rem;transition:.5s;box-shadow:0 0 1.6rem .04rem rgba(0,0,0,.25);-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none}@media only screen and (max-width:59.9375rem){.homepage__card{padding:2.4rem}}@media only screen and (max-width:37.4375rem){.homepage__card{max-width:unset;width:100%}}.homepage__card:hover{cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05);transition:.5s;box-shadow:0 0 2.4rem .06rem rgba(0,0,0,.25)}.homepage__card:hover .hyperlink-button--outlined-primary{color:#fff;background-color:#13bca3}.homepage__card__action{color:#13bca3;font-family:Poppins,Arial;font-weight:500;font-size:1.6rem;text-align:center;text-transform:uppercase;width:100%}.homepage__card__bottom{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:3.2rem;height:100%;-webkit-justify-content:space-between;justify-content:space-between}.homepage__card__description{font-size:1.4rem}@media only screen and (max-width:59.9375rem){.homepage__card__description{font-size:1.2rem}}.homepage__card__image{width:60%}.homepage__card__image img{-webkit-justify-content:center;justify-content:center;width:100%}.homepage__card__title{color:#13bca3;font-family:Poppins,Arial;font-size:2rem;font-weight:800;text-align:center;text-transform:uppercase}@media only screen and (max-width:59.9375rem){.homepage__card__title{font-size:1.6rem}}.knowledge-base{padding-bottom:4.8rem;position:relative}@media only screen and (max-width:37.4375rem){.knowledge-base{padding-bottom:2.4rem}}.knowledge-base__overlay{background-color:#f0f1f3;border-top:.1rem solid #1e2d40;bottom:0;height:92.5%;left:0;position:absolute;width:100%}.knowledge-base__block,.knowledge-base__heading{margin:0 auto;position:relative;width:calc(100% - 4.8rem);max-width:119.2rem}.knowledge-base__heading{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4.8rem;padding:4.8rem 0}@media only screen and (max-width:59.9375rem){.knowledge-base__heading{gap:2.4rem;padding:2.4rem 0}}.knowledge-base__content{border-radius:.8rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;box-shadow:0 0 2.4rem .06rem rgba(0,0,0,.25)}.knowledge-base__navigation{background-color:#fff;border-radius:.8rem 0 0 .8rem;padding:1.6rem;z-index:8;box-shadow:0 0 .8rem .02rem rgba(0,0,0,.25)}@media only screen and (max-width:59.9375rem){.knowledge-base__navigation{display:none}}.knowledge-base__middle-content{background-color:#f0f1f3;border-radius:0 .8rem .8rem 0;padding:4.8rem;width:100%}@media only screen and (max-width:59.9375rem){.knowledge-base__middle-content{border-radius:.8rem;padding:2.4rem}}.knowledge-base__middle-content__section{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;gap:1.6rem;margin-bottom:2.4rem}@media only screen and (max-width:59.9375rem){.knowledge-base__middle-content__section{gap:.8rem}}.knowledge-base__middle-content__section h2{color:#13bca3;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}.knowledge-base__middle-content__section-code{color:#13bca3;font-family:Poppins,Arial;font-size:1.2rem;font-weight:700;margin-left:.8rem}@media only screen and (max-width:37.4375rem){.knowledge-base__middle-content__section-code{margin-left:0}}.knowledge-base__middle-content__sub-section{margin-bottom:2.4rem}@media only screen and (max-width:59.9375rem){.knowledge-base__middle-content__sub-section{margin-bottom:1.6rem}}.knowledge-base__middle-content__sub-section h3{color:#4b5766}.knowledge-base__middle-content__sub-section-description{font-size:1.6rem;margin-bottom:2.4rem}@media only screen and (max-width:59.9375rem){.knowledge-base__middle-content__sub-section-description{font-size:1.4rem}}.knowledge-base__component{gap:4.8rem}.knowledge-base__component,.knowledge-base__components{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.knowledge-base__components{gap:2.4rem;margin-bottom:3.2rem}@media only screen and (max-width:59.9375rem){.knowledge-base__components{gap:.8rem}}.knowledge-base__description{font-size:1.6rem}@media only screen and (max-width:59.9375rem){.knowledge-base__description{font-size:1.2rem;text-align:left}}.knowledge-base p{color:#4b5766;font-family:Open Sans,Arial;font-size:1.4rem;line-height:2.4rem}@media only screen and (max-width:37.4375rem){.knowledge-base p{font-size:1.2rem;line-height:2rem}}.knowledge-base ul{margin-left:0;line-height:1.6rem}.knowledge-base ul li:before{margin-left:0}.knowledge-base__finding{display:-webkit-flex;display:flex;gap:1.6rem}@media only screen and (max-width:59.9375rem){.knowledge-base__finding{gap:.8rem}}.knowledge-base__findings{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:2.4rem}@media only screen and (max-width:59.9375rem){.knowledge-base__findings{gap:.8rem}}.knowledge-base__finding-grade{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex}.knowledge-base__finding-meta{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;gap:1.6rem}.knowledge-base__finding-title{-webkit-align-items:flex-start;align-items:flex-start;color:#4b5766;display:-webkit-flex;display:flex;font-family:Poppins,Arial;font-size:2rem;font-weight:700;line-height:3.2rem}@media only screen and (max-width:59.9375rem){.knowledge-base__finding-title{font-size:1.4rem;line-height:2.4rem}}.knowledge-base__key-value-line{border-left:.4rem solid #13bca3;display:-webkit-flex;display:flex;font-size:1.6rem}@media only screen and (max-width:59.9375rem){.knowledge-base__key-value-line{-webkit-flex-direction:column;flex-direction:column}}.knowledge-base__key-value-line__key,.knowledge-base__key-value-line__key--config{font-family:Poppins,Arial;font-weight:500;min-width:16rem;padding:.8rem}@media only screen and (max-width:59.9375rem){.knowledge-base__key-value-line__key,.knowledge-base__key-value-line__key--config{font-size:1.2rem;padding:0 .8rem}}.knowledge-base__key-value-line__key--config{padding:.8rem}.knowledge-base__key-value-line__value,.knowledge-base__key-value-line__value--config{font-family:Roboto Mono,Courier,monospace;padding:.8rem;overflow-x:auto}@media only screen and (max-width:59.9375rem){.knowledge-base__key-value-line__value,.knowledge-base__key-value-line__value--config{font-size:1.2rem;padding:0 .8rem}}.knowledge-base__key-value-line__value--config{background-color:#d2d5d9;border-radius:.8rem;font-family:Roboto Mono,Courier,monospace}@media only screen and (max-width:59.9375rem){.knowledge-base__key-value-line__value--config{margin-left:.8rem}}.knowledge-base__key-value-lines{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:1.6rem}.knowledge-base__sub-heading{color:#13bca3;font-family:Poppins,Arial;font-size:1.6rem;margin:1.6rem 0 0;text-transform:uppercase}@media only screen and (max-width:59.9375rem){.knowledge-base__sub-heading{font-size:1.4rem;margin:.8rem 0 0}}.knowledge-base__summary{gap:4.8rem}.knowledge-base__box,.knowledge-base__summary{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.knowledge-base__box{background-color:#1a2637;border-radius:.8rem;color:#fff;font-family:Poppins,Arial;gap:1.6rem;-webkit-justify-content:space-between;justify-content:space-between;padding:3.2rem;margin-top:3.2rem;margin-bottom:3.2rem}@media only screen and (max-width:79.9375rem){.knowledge-base__box{padding:2.4rem}}@media only screen and (max-width:59.9375rem){.knowledge-base__box{-webkit-justify-content:center;justify-content:center;padding:4.8rem}}@media only screen and (max-width:37.4375rem){.knowledge-base__box{padding:2.4rem}}.knowledge-base__box h2{color:#13bca3;text-align:left}.pricing{padding-bottom:4.8rem;position:relative}@media only screen and (max-width:37.4375rem){.pricing{padding-bottom:2.4rem}}.pricing__overlay{background-color:#f0f1f3;border-top:.1rem solid #1e2d40;bottom:0;height:50%;left:0;position:absolute;width:100%}@media only screen and (max-width:59.9375rem){.pricing__overlay{background-color:#f0f1f3;border-top:.1rem solid #1e2d40;bottom:0;height:70%;left:0;position:absolute;width:100%}}.pricing__block,.pricing__heading{margin:0 auto;position:relative;width:calc(100% - 4.8rem);max-width:119.2rem}.pricing__heading{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4.8rem;padding:4.8rem 0}@media only screen and (max-width:59.9375rem){.pricing__heading{gap:2.4rem;padding:2.4rem 0}}.pricing__heading__description{color:#fff}.pricing__plan-cards-container{display:-webkit-flex;display:flex;gap:4.8rem;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:59.9375rem){.pricing__plan-cards-container{-webkit-flex-direction:column;flex-direction:column}}.pricing__plan-cards-container a{width:100%}.pricing__plan-cards-container a:first-of-type>div{border-radius:.8rem 0 0 .8rem}@media only screen and (max-width:59.9375rem){.pricing__plan-cards-container a:first-of-type>div{border-radius:.8rem .8rem 0 0}}.pricing__plan-cards-container a:last-of-type>div{border-radius:0 .8rem .8rem 0}@media only screen and (max-width:59.9375rem){.pricing__plan-cards-container a:last-of-type>div{border-radius:0 0 .8rem .8rem}}.pricing__plan-card{background-color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;transition:.5s;width:100%;box-shadow:0 0 2.4rem .06rem rgba(0,0,0,.25)}@media only screen and (max-width:59.9375rem){.pricing__plan-card{max-width:36rem;margin:0 auto}}@media only screen and (max-width:37.4375rem){.pricing__plan-card{max-width:unset}}.pricing__plan-card:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:.5s;box-shadow:0 0 2.4rem .06rem rgba(0,0,0,.25)}.pricing__plan-card:hover .hyperlink-button--outlined-primary,.pricing__plan-card:hover .hyperlink-button--primary{color:#fff;background-color:#13bca3}.pricing__plan-card__ribbon,.pricing__plan-card__ribbon--light,.pricing__plan-card__ribbon--primary{font-size:3.2rem;left:0;padding:.8rem 2.4rem;width:100%;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none}@media only screen and (max-width:59.9375rem){.pricing__plan-card__ribbon,.pricing__plan-card__ribbon--light,.pricing__plan-card__ribbon--primary{padding:1.6rem}}.pricing__plan-card__ribbon--light{background-color:#f0f1f3;color:#13bca3}.pricing__plan-card__ribbon--primary{background-color:#13bca3;color:#f0f1f3}.pricing__plan-card__pricing-container{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:2.4rem;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;outline:0;user-select:none}@media only screen and (max-width:59.9375rem){.pricing__plan-card__pricing-container{padding:1.6rem}}.pricing__plan-card__pricing-period{color:#a5abb3;font-size:1.2rem;font-weight:700;text-transform:uppercase}.pricing__plan-card__pricing-value span{color:#13bca3;font-size:2.4rem}@media only screen and (max-width:59.9375rem){.pricing__plan-card__pricing-value span{font-size:1.6rem;line-height:2.4rem}}.pricing__plan-card__pricing-value span:not(:first-child){font-size:9.6rem;font-weight:700;line-height:9.6rem}@media only screen and (max-width:59.9375rem){.pricing__plan-card__pricing-value span:not(:first-child){font-size:4.8rem;line-height:4.8rem}}.pricing__plan-card__separator{border-bottom:.2rem solid #f0f1f3}.pricing__plan-card__bottom{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:space-between;justify-content:space-between}.pricing__plan-card__description{color:#4b5766;font-size:1.4rem;line-height:3.2rem;padding:2.4rem}@media only screen and (max-width:59.9375rem){.pricing__plan-card__description{font-size:1.2rem;line-height:3.2rem;padding:1.6rem}}.pricing__plan-card__call-to-action{padding:0 2.4rem 2.4rem;text-align:center}.pricing__plan-card__call-to-action a{width:100%}@media only screen and (max-width:59.9375rem){.pricing__plan-card__call-to-action{padding:0 1.6rem 1.6rem}}.pricing__plan-card *{font-family:Poppins,Arial}.product__first-section,.product__second-section,.product__third-section{border-top:.1rem solid #1e2d40;padding:4.8rem 0}.product__first-section:nth-of-type(2n),.product__second-section:nth-of-type(2n),.product__third-section:nth-of-type(2n){background-color:#f0f1f3}.product__first-section__content-block,.product__second-section__content-block,.product__third-section__content-block{margin:0 auto;position:relative;width:calc(100% - 4.8rem);max-width:119.2rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4.8rem}.product__first-section__title,.product__second-section__title,.product__third-section__title{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:1.6rem}.product__first-section__title h3,.product__second-section__title h3,.product__third-section__title h3{color:#13bca3;text-align:center}.product__first-section__subtitle,.product__second-section__subtitle,.product__third-section__subtitle{font-family:Poppins,Arial;font-size:1.6rem;font-style:italic;font-weight:500;text-align:center}@media only screen and (max-width:59.9375rem){.product__first-section__subtitle,.product__second-section__subtitle,.product__third-section__subtitle{font-size:1.2rem}}.product__first-section__content,.product__second-section__content,.product__third-section__content{display:-webkit-flex;display:flex;gap:4.8rem}.product__first-section__articles-container,.product__second-section__articles-container{position:relative;width:100%}.product__first-section__articles,.product__second-section__articles{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:2.4rem}.product__first-section__article-row,.product__second-section__article-row{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:.8rem;-webkit-justify-content:center;justify-content:center;height:100%;position:relative;width:50%}@media only screen and (max-width:59.9375rem){.product__first-section__article-row,.product__second-section__article-row{width:100%}}.product__first-section__articles-right,.product__second-section__articles-right{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50%}@media only screen and (max-width:59.9375rem){.product__first-section__articles-right,.product__second-section__articles-right{display:none}}.product__first-section__article-title,.product__second-section__article-title{color:#1e2d40;font-family:Poppins,Arial;font-size:2rem;font-weight:500}@media only screen and (max-width:59.9375rem){.product__first-section__article-title,.product__second-section__article-title{font-size:1.4rem}}.product__heading{margin:0 auto;position:relative;width:calc(100% - 4.8rem);max-width:119.2rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4.8rem;padding:4.8rem 0}@media only screen and (max-width:59.9375rem){.product__heading{gap:2.4rem;padding:2.4rem 0}}.product__request-a-trial{margin:0 auto}@media only screen and (max-width:59.9375rem){.product__request-a-trial{font-size:1.4rem;width:60%}}@media only screen and (max-width:37.4375rem){.product__request-a-trial{width:100%}}.product__first-section__content-block{max-width:unset;width:100%}.product__first-section__subtitle{color:#1e2d40;margin:0 auto;position:relative;width:calc(100% - 4.8rem);max-width:119.2rem}.product__first-section__articles-right img{max-width:54.4rem;padding:2.4rem;width:100%}.product__first-section__article-row-container{padding:2.4rem max(2.4rem,calc(50% - 59.6rem)) 0}.product__first-section__article-row-container:nth-of-type(2){background:#a5abb3;background:linear-gradient(180deg,#a5abb3 15%,#f0f1f3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a5abb3",endColorstr="#f0f1f3",GradientType=1)}.product__first-section__article-title,.product__first-section p{color:#1e2d40}.product__second-section__subtitle{color:#fff}.product__second-section__articles-right img{max-width:54.4rem;padding:2.4rem;width:100%}.product__second-section__article-title,.product__second-section ol,.product__second-section p,.product__second-section ul{color:#fff}.product__third-section__subtitle{color:#1e2d40}.product__third-section__grid-container{display:grid;grid-gap:2.4rem;grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width:79.9375rem){.product__third-section__grid-container{grid-template-columns:1fr 1fr}}@media only screen and (max-width:37.4375rem){.product__third-section__grid-container{grid-template-columns:1fr}}.product__third-section__grid-box{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:.8rem}.product__third-section__grid-box-title{-webkit-align-items:center;align-items:center;color:#1a2637;display:-webkit-flex;display:flex;font-family:Poppins,Arial;font-size:2rem;font-weight:700;gap:.8rem;-webkit-justify-content:flex-start;justify-content:flex-start}@media only screen and (max-width:59.9375rem){.product__third-section__grid-box-title{-webkit-justify-content:center;justify-content:center;font-size:1.4rem}}.product__third-section__grid-box-title a{font-weight:inherit}.default{padding-bottom:4.8rem;position:relative}@media only screen and (max-width:37.4375rem){.default{padding-bottom:2.4rem}}.default__overlay{background-color:#f0f1f3;border-top:.1rem solid #1e2d40;bottom:0;height:60%;left:0;position:absolute;width:100%}.default__block,.default__heading{margin:0 auto;position:relative;width:calc(100% - 4.8rem);max-width:119.2rem}.default__heading{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4.8rem;padding:4.8rem 0}@media only screen and (max-width:59.9375rem){.default__heading{gap:2.4rem;padding:2.4rem 0}}.default__content{background-color:#fff;border-radius:.8rem;color:#4b5766;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:2.4rem;padding:9.6rem;box-shadow:0 0 2.4rem .06rem rgba(0,0,0,.25)}@media only screen and (max-width:59.9375rem){.default__content{padding:4.8rem}}@media only screen and (max-width:37.4375rem){.default__content{padding:2.4rem}}.default__content a{color:#13bca3}.default__content h1,.default__content h2,.default__content h3,.default__content h4,.default__content h5,.default__content h6,.default__content ol,.default__content p,.default__content ul{color:#4b5766;font-family:Open Sans,Arial;padding-bottom:2.4rem}.default__content img{max-width:100%;height:auto}.default__content .image-display-on-the-left-side{float:left;margin-right:2.4rem;margin-bottom:.8rem}.default__content .image-display-on-the-right-side{float:right;margin-left:2.4rem;margin-bottom:.8rem}.default__content .multicolumn{-webkit-column-count:2;column-count:2;-webkit-column-gap:3.2rem;column-gap:3.2rem}.default__content .framed{padding:2.4rem;margin-left:-2.4rem;margin-right:-2.4rem;border:thick solid #13bca3}.default table{border-collapse:collapse;border-radius:.8rem;border-style:hidden;box-shadow:0 0 0 1px #13bca3}.default tr:first-of-type{background-color:#13bca3;color:#fff;font-size:1.2rem;white-space:nowrap}.default tr:first-of-type td:first-child{border-radius:8px 0 0 0}.default tr:first-of-type td:last-child{border-radius:0 8px 0 0}.default td{border:.1rem solid #13bca3;padding:.8rem}