html{-webkit-text-size-adjust:100%;line-height:1.15}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible}a{background-color:transparent}b,strong{font-weight:bolder}code{font-family:monospace,monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fefefe;color:#0a0a0a;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;margin:0;padding:0}img{-ms-interpolation-mode:bicubic;display:inline-block;height:auto;max-width:100%;vertical-align:middle}textarea{border-radius:0;height:auto;min-height:50px}select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;cursor:auto;line-height:1;padding:0}button,input,select,textarea{font-family:inherit}[type=color],[type=date],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fefefe;border:1px solid #cacaca;border-radius:0;-webkit-box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);-webkit-box-sizing:border-box;box-sizing:border-box;color:#0a0a0a;display:block;font-family:inherit;font-size:1rem;font-weight:400;height:2.4375rem;line-height:1.5;margin:0 0 1rem;padding:.5rem;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;-o-transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;width:100%}[type=color]:focus,[type=date]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{background-color:#fefefe;border:1px solid #8a8a8a;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;outline:none;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;-o-transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}textarea{max-width:100%}textarea[rows]{height:auto}input:disabled,textarea:disabled{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:#cacaca}::-moz-placeholder{color:#cacaca}::-ms-input-placeholder{color:#cacaca}::placeholder{color:#cacaca}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;margin-bottom:0;margin-left:.5rem;margin-right:1rem;vertical-align:baseline}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{color:#0a0a0a;display:block;font-size:.875rem;font-weight:400;line-height:1.8;margin:0}label.middle{line-height:1.5;margin:0 0 1rem;padding:.5625rem 0}.search-form{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;width:100%}.search-form>:first-child,.search-form>:last-child{border-radius:0 0 0 0}.search-form .search-field{-webkit-box-flex:1;border-radius:0;-ms-flex:1 1 0px;flex:1 1 0px;margin:0;min-width:0;white-space:nowrap}fieldset{border:0;margin:0;padding:0}.fieldset{margin:1.125rem 0;padding:1.25rem}.fieldset,select{border:1px solid #cacaca}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fefefe;background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2224%22%20viewBox%3D%220%200%2032%2024%22%3E%3Cpath%20style%3D%22fill%3A%238a8a8a%22%20d%3D%22M0%200h32L16%2024z%22%2F%3E%3C%2Fsvg%3E");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;border-radius:0;color:#0a0a0a;font-family:inherit;font-size:1rem;font-weight:400;height:2.4375rem;line-height:1.5;margin:0 0 1rem;padding:.5rem 1.5rem .5rem .5rem;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;-o-transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYBAMAAABpfeIHAAAAD1BMVEUAAAAAAAAAAAAAAAAAAABPDueNAAAABHRSTlMAMIDPp6DEYAAAAFpJREFUGNNdy8ENwCAMBMGVa6AAF+EGTqT/mvIIEM77XGmox5oMHyJ8JJQL3AjcJJiZ4EbgJsHMJy6jNaKJY7Y4RmdEE8v8YhldI5qAcgHDBUQTUC5gqI3Y4gX5OjQRc/M/3gAAAABJRU5ErkJggg==)}}select:focus{background-color:#fefefe;border:1px solid #8a8a8a;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;outline:none;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;-o-transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{background-image:none;height:auto}select:not([multiple]){padding-bottom:0;padding-top:0}blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,li,ol,p,td,th,ul{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:700}small{font-size:80%;line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:HCo Gotham SSm,Arial,sans-serif;font-style:normal;font-weight:700;text-rendering:optimizeLegibility}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}.h1,h1{font-size:1.6875rem}.h1,.h2,h1,h2{line-height:1.4;margin-bottom:1rem;margin-top:1.3rem}.h2,h2{font-size:1.375rem}.h3,h3{font-size:1.1875rem;margin-bottom:1rem;margin-top:1.1rem}.h3,.h4,h3,h4{line-height:1.4}.h4,h4{font-size:1rem;margin-bottom:.5rem;margin-top:.8rem}.h5,h5{font-size:.9375rem;margin-bottom:.4rem}.h5,.h6,h5,h6{line-height:1.4;margin-top:.7rem}.h6,h6{font-size:.875rem;margin-bottom:1rem}@media print,screen and (min-width:40em){.h1,h1{font-size:2.75rem;line-height:1.3;margin-bottom:1rem;margin-top:0}.h2,h2{font-size:1.875rem}.h2,.h3,h2,h3{line-height:1.4;margin-bottom:1rem;margin-top:1.3rem}.h3,h3{font-size:1.625rem}}a{color:#222eed;cursor:pointer;line-height:inherit;text-decoration:none}a:focus,a:hover{color:#121dd8}a img,hr{border:0}hr{border-bottom:1px solid #cacaca;clear:both;height:0;margin:1.25rem auto;max-width:1180px}dl,ol,ul{line-height:1.6;list-style-position:outside;margin-bottom:1rem}li{font-size:inherit}ul{list-style-type:disc}ol,ul{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-left:1.25rem}dl{margin-bottom:1rem}blockquote{border-left:1px solid #cacaca;margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem}blockquote,blockquote p{color:#8a8a8a;line-height:1.6}figure{margin:0}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}cite{color:#8a8a8a;display:block;font-size:.8125rem}cite:before{content:"— "}code{word-wrap:break-word;background-color:#e6e6e6;border:1px solid #cacaca;color:#0a0a0a;display:inline;font-family:Consolas,Liberation Mono,Courier,monospace;font-weight:400;max-width:100%;padding:.125rem .3125rem .0625rem}.text-center{text-align:center}@media print{*{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;-webkit-print-color-adjust:economy;print-color-adjust:economy;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.citation-container,.grid-container{margin-left:auto;margin-right:auto;max-width:1180px;padding-left:.625rem;padding-right:.625rem}@media print,screen and (min-width:40em){.citation-container,.grid-container{padding-left:.9375rem;padding-right:.9375rem}}.full.citation-container,.grid-container.full{margin-left:auto;margin-right:auto;max-width:100%;padding-left:0;padding-right:0}.grid-x{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.cell{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.cell.shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.auto,.grid-x>.shrink{width:auto}.grid-x>.small-10,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-4,.grid-x>.small-6{-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-12,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9{-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:64em){.grid-x>.large-12,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8{-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-x>.small-10,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-4,.grid-x>.small-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.small-2{width:16.66667%}.grid-x>.small-4{width:33.33333%}.grid-x>.small-6{width:50%}.grid-x>.small-10{width:83.33333%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;width:auto}.grid-x>.medium-12,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-5{width:41.66667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.33333%}.grid-x>.medium-8{width:66.66667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64em){.grid-x>.large-12,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-5{width:41.66667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.33333%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-margin-x>.cell{margin-left:.625rem;margin-right:.625rem;width:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x>.cell{margin-left:.9375rem;margin-right:.9375rem;width:calc(100% - 1.875rem)}}.grid-margin-x>.auto,.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x>.auto,.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-padding-x .grid-padding-x{margin-left:-.9375rem;margin-right:-.9375rem}}.citation-container:not(.full)>.grid-padding-x,.grid-container:not(.full)>.grid-padding-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.citation-container:not(.full)>.grid-padding-x,.grid-container:not(.full)>.grid-padding-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-padding-x>.cell{padding-left:.625rem;padding-right:.625rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-left:.9375rem;padding-right:.9375rem}.medium-offset-1{margin-left:8.33333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.33333% + .9375rem)}}@media print,screen and (min-width:64em){.large-offset-1{margin-left:8.33333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.33333% + .9375rem)}}.button,.search-form .search-submit{-webkit-appearance:none;border:1px solid transparent;border-radius:0;cursor:pointer;display:inline-block;font-family:inherit;font-size:.9rem;line-height:1;margin:0 0 1rem;padding:.85em 1em;text-align:center;-webkit-transition:background-color .25s ease-out,color .25s ease-out;-o-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle}.button.tiny,.search-form .tiny.search-submit{font-size:.6rem}.button.small,.search-form .small.search-submit{font-size:.75rem}.button.large,.search-form .large.search-submit{font-size:1.25rem}.button.expanded,.search-form .expanded.search-submit{display:block;margin-left:0;margin-right:0;width:100%}.button,.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover,.search-form .disabled.search-submit,.search-form .disabled.search-submit:focus,.search-form .disabled.search-submit:hover,.search-form .search-submit,.search-form .search-submit[disabled],.search-form .search-submit[disabled]:focus,.search-form .search-submit[disabled]:hover{background-color:#222eed;color:#fefefe}.button:focus,.button:hover,.search-form .search-submit:focus,.search-form .search-submit:hover{background-color:#111dd5;color:#fefefe}.button.primary,.button.primary.disabled,.button.primary.disabled:focus,.button.primary.disabled:hover,.button.primary[disabled],.button.primary[disabled]:focus,.button.primary[disabled]:hover,.search-form .primary.disabled.search-submit,.search-form .primary.disabled.search-submit:focus,.search-form .primary.disabled.search-submit:hover,.search-form .primary.search-submit,.search-form .primary.search-submit[disabled],.search-form .primary.search-submit[disabled]:focus,.search-form .primary.search-submit[disabled]:hover{background-color:#222eed;color:#fefefe}.button.primary:focus,.button.primary:hover,.search-form .primary.search-submit:focus,.search-form .primary.search-submit:hover{background-color:#101bc8;color:#fefefe}.button.secondary,.button.secondary.disabled,.button.secondary.disabled:focus,.button.secondary.disabled:hover,.button.secondary[disabled],.button.secondary[disabled]:focus,.button.secondary[disabled]:hover,.search-form .disabled.search-submit,.search-form .disabled.search-submit:focus,.search-form .disabled.search-submit:hover,.search-form .search-submit,.search-form .search-submit[disabled],.search-form .search-submit[disabled]:focus,.search-form .search-submit[disabled]:hover{background-color:#70f1b4;color:#0a0a0a}.button.secondary:focus,.button.secondary:hover,.search-form .search-submit:focus,.search-form .search-submit:hover{background-color:#30eb92;color:#0a0a0a}.button.success,.button.success.disabled,.button.success.disabled:focus,.button.success.disabled:hover,.button.success[disabled],.button.success[disabled]:focus,.button.success[disabled]:hover,.search-form .success.disabled.search-submit,.search-form .success.disabled.search-submit:focus,.search-form .success.disabled.search-submit:hover,.search-form .success.search-submit,.search-form .success.search-submit[disabled],.search-form .success.search-submit[disabled]:focus,.search-form .success.search-submit[disabled]:hover{background-color:#3adb76;color:#0a0a0a}.button.success:focus,.button.success:hover,.search-form .success.search-submit:focus,.search-form .success.search-submit:hover{background-color:#22bb5b;color:#0a0a0a}.button.warning,.button.warning.disabled,.button.warning.disabled:focus,.button.warning.disabled:hover,.button.warning[disabled],.button.warning[disabled]:focus,.button.warning[disabled]:hover,.search-form .warning.disabled.search-submit,.search-form .warning.disabled.search-submit:focus,.search-form .warning.disabled.search-submit:hover,.search-form .warning.search-submit,.search-form .warning.search-submit[disabled],.search-form .warning.search-submit[disabled]:focus,.search-form .warning.search-submit[disabled]:hover{background-color:#ffae00;color:#0a0a0a}.button.warning:focus,.button.warning:hover,.search-form .warning.search-submit:focus,.search-form .warning.search-submit:hover{background-color:#cc8b00;color:#0a0a0a}.button.alert,.button.alert.disabled,.button.alert.disabled:focus,.button.alert.disabled:hover,.button.alert[disabled],.button.alert[disabled]:focus,.button.alert[disabled]:hover,.search-form .alert.disabled.search-submit,.search-form .alert.disabled.search-submit:focus,.search-form .alert.disabled.search-submit:hover,.search-form .alert.search-submit,.search-form .alert.search-submit[disabled],.search-form .alert.search-submit[disabled]:focus,.search-form .alert.search-submit[disabled]:hover{background-color:#cc4b37;color:#fefefe}.button.alert:focus,.button.alert:hover,.search-form .alert.search-submit:focus,.search-form .alert.search-submit:hover{background-color:#a53b2a;color:#fefefe}.button.hollow,.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow:focus,.button.hollow:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover,.search-form .hollow.disabled.search-submit,.search-form .hollow.disabled.search-submit:focus,.search-form .hollow.disabled.search-submit:hover,.search-form .hollow.search-submit,.search-form .hollow.search-submit:focus,.search-form .hollow.search-submit:hover,.search-form .hollow.search-submit[disabled],.search-form .hollow.search-submit[disabled]:focus,.search-form .hollow.search-submit[disabled]:hover{background-color:transparent}.button.hollow,.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover,.search-form .hollow.disabled.search-submit,.search-form .hollow.disabled.search-submit:focus,.search-form .hollow.disabled.search-submit:hover,.search-form .hollow.search-submit,.search-form .hollow.search-submit[disabled],.search-form .hollow.search-submit[disabled]:focus,.search-form .hollow.search-submit[disabled]:hover{border:2px solid #222eed;color:#222eed}.button.hollow:focus,.button.hollow:hover,.search-form .hollow.search-submit:focus,.search-form .hollow.search-submit:hover{border-color:#0a117d;color:#0a117d}.button.hollow.primary,.button.hollow.primary.disabled,.button.hollow.primary.disabled:focus,.button.hollow.primary.disabled:hover,.button.hollow.primary[disabled],.button.hollow.primary[disabled]:focus,.button.hollow.primary[disabled]:hover,.search-form .hollow.primary.disabled.search-submit,.search-form .hollow.primary.disabled.search-submit:focus,.search-form .hollow.primary.disabled.search-submit:hover,.search-form .hollow.primary.search-submit,.search-form .hollow.primary.search-submit[disabled],.search-form .hollow.primary.search-submit[disabled]:focus,.search-form .hollow.primary.search-submit[disabled]:hover{border:2px solid #222eed;color:#222eed}.button.hollow.primary:focus,.button.hollow.primary:hover,.search-form .hollow.primary.search-submit:focus,.search-form .hollow.primary.search-submit:hover{border-color:#0a117d;color:#0a117d}.button.hollow.secondary,.button.hollow.secondary.disabled,.button.hollow.secondary.disabled:focus,.button.hollow.secondary.disabled:hover,.button.hollow.secondary[disabled],.button.hollow.secondary[disabled]:focus,.button.hollow.secondary[disabled]:hover,.search-form .hollow.disabled.search-submit,.search-form .hollow.disabled.search-submit:focus,.search-form .hollow.disabled.search-submit:hover,.search-form .hollow.search-submit,.search-form .hollow.search-submit[disabled],.search-form .hollow.search-submit[disabled]:focus,.search-form .hollow.search-submit[disabled]:hover{border:2px solid #70f1b4;color:#70f1b4}.button.hollow.secondary:focus,.button.hollow.secondary:hover,.search-form .hollow.search-submit:focus,.search-form .hollow.search-submit:hover{border-color:#10a15c;color:#10a15c}.button.hollow.success,.button.hollow.success.disabled,.button.hollow.success.disabled:focus,.button.hollow.success.disabled:hover,.button.hollow.success[disabled],.button.hollow.success[disabled]:focus,.button.hollow.success[disabled]:hover,.search-form .hollow.success.disabled.search-submit,.search-form .hollow.success.disabled.search-submit:focus,.search-form .hollow.success.disabled.search-submit:hover,.search-form .hollow.success.search-submit,.search-form .hollow.success.search-submit[disabled],.search-form .hollow.success.search-submit[disabled]:focus,.search-form .hollow.success.search-submit[disabled]:hover{border:2px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover,.search-form .hollow.success.search-submit:focus,.search-form .hollow.success.search-submit:hover{border-color:#157539;color:#157539}.button.hollow.warning,.button.hollow.warning.disabled,.button.hollow.warning.disabled:focus,.button.hollow.warning.disabled:hover,.button.hollow.warning[disabled],.button.hollow.warning[disabled]:focus,.button.hollow.warning[disabled]:hover,.search-form .hollow.warning.disabled.search-submit,.search-form .hollow.warning.disabled.search-submit:focus,.search-form .hollow.warning.disabled.search-submit:hover,.search-form .hollow.warning.search-submit,.search-form .hollow.warning.search-submit[disabled],.search-form .hollow.warning.search-submit[disabled]:focus,.search-form .hollow.warning.search-submit[disabled]:hover{border:2px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover,.search-form .hollow.warning.search-submit:focus,.search-form .hollow.warning.search-submit:hover{border-color:#805700;color:#805700}.button.hollow.alert,.button.hollow.alert.disabled,.button.hollow.alert.disabled:focus,.button.hollow.alert.disabled:hover,.button.hollow.alert[disabled],.button.hollow.alert[disabled]:focus,.button.hollow.alert[disabled]:hover,.search-form .hollow.alert.disabled.search-submit,.search-form .hollow.alert.disabled.search-submit:focus,.search-form .hollow.alert.disabled.search-submit:hover,.search-form .hollow.alert.search-submit,.search-form .hollow.alert.search-submit[disabled],.search-form .hollow.alert.search-submit[disabled]:focus,.search-form .hollow.alert.search-submit[disabled]:hover{border:2px solid #cc4b37;color:#cc4b37}.button.hollow.alert:focus,.button.hollow.alert:hover,.search-form .hollow.alert.search-submit:focus,.search-form .hollow.alert.search-submit:hover{border-color:#67251a;color:#67251a}.button.clear,.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear:focus,.button.clear:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover,.search-form .clear.disabled.search-submit,.search-form .clear.disabled.search-submit:focus,.search-form .clear.disabled.search-submit:hover,.search-form .clear.search-submit,.search-form .clear.search-submit:focus,.search-form .clear.search-submit:hover,.search-form .clear.search-submit[disabled],.search-form .clear.search-submit[disabled]:focus,.search-form .clear.search-submit[disabled]:hover{background-color:transparent;border-color:transparent}.button.clear,.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover,.search-form .clear.disabled.search-submit,.search-form .clear.disabled.search-submit:focus,.search-form .clear.disabled.search-submit:hover,.search-form .clear.search-submit,.search-form .clear.search-submit[disabled],.search-form .clear.search-submit[disabled]:focus,.search-form .clear.search-submit[disabled]:hover{color:#222eed}.button.clear:focus,.button.clear:hover,.search-form .clear.search-submit:focus,.search-form .clear.search-submit:hover{color:#0a117d}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary.disabled:focus,.button.clear.primary.disabled:hover,.button.clear.primary[disabled],.button.clear.primary[disabled]:focus,.button.clear.primary[disabled]:hover,.search-form .clear.primary.disabled.search-submit,.search-form .clear.primary.disabled.search-submit:focus,.search-form .clear.primary.disabled.search-submit:hover,.search-form .clear.primary.search-submit,.search-form .clear.primary.search-submit[disabled],.search-form .clear.primary.search-submit[disabled]:focus,.search-form .clear.primary.search-submit[disabled]:hover{color:#222eed}.button.clear.primary:focus,.button.clear.primary:hover,.search-form .clear.primary.search-submit:focus,.search-form .clear.primary.search-submit:hover{color:#0a117d}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary.disabled:focus,.button.clear.secondary.disabled:hover,.button.clear.secondary[disabled],.button.clear.secondary[disabled]:focus,.button.clear.secondary[disabled]:hover,.search-form .clear.disabled.search-submit,.search-form .clear.disabled.search-submit:focus,.search-form .clear.disabled.search-submit:hover,.search-form .clear.search-submit,.search-form .clear.search-submit[disabled],.search-form .clear.search-submit[disabled]:focus,.search-form .clear.search-submit[disabled]:hover{color:#70f1b4}.button.clear.secondary:focus,.button.clear.secondary:hover,.search-form .clear.search-submit:focus,.search-form .clear.search-submit:hover{color:#10a15c}.button.clear.success,.button.clear.success.disabled,.button.clear.success.disabled:focus,.button.clear.success.disabled:hover,.button.clear.success[disabled],.button.clear.success[disabled]:focus,.button.clear.success[disabled]:hover,.search-form .clear.success.disabled.search-submit,.search-form .clear.success.disabled.search-submit:focus,.search-form .clear.success.disabled.search-submit:hover,.search-form .clear.success.search-submit,.search-form .clear.success.search-submit[disabled],.search-form .clear.success.search-submit[disabled]:focus,.search-form .clear.success.search-submit[disabled]:hover{color:#3adb76}.button.clear.success:focus,.button.clear.success:hover,.search-form .clear.success.search-submit:focus,.search-form .clear.success.search-submit:hover{color:#157539}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning.disabled:focus,.button.clear.warning.disabled:hover,.button.clear.warning[disabled],.button.clear.warning[disabled]:focus,.button.clear.warning[disabled]:hover,.search-form .clear.warning.disabled.search-submit,.search-form .clear.warning.disabled.search-submit:focus,.search-form .clear.warning.disabled.search-submit:hover,.search-form .clear.warning.search-submit,.search-form .clear.warning.search-submit[disabled],.search-form .clear.warning.search-submit[disabled]:focus,.search-form .clear.warning.search-submit[disabled]:hover{color:#ffae00}.button.clear.warning:focus,.button.clear.warning:hover,.search-form .clear.warning.search-submit:focus,.search-form .clear.warning.search-submit:hover{color:#805700}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert.disabled:focus,.button.clear.alert.disabled:hover,.button.clear.alert[disabled],.button.clear.alert[disabled]:focus,.button.clear.alert[disabled]:hover,.search-form .clear.alert.disabled.search-submit,.search-form .clear.alert.disabled.search-submit:focus,.search-form .clear.alert.disabled.search-submit:hover,.search-form .clear.alert.search-submit,.search-form .clear.alert.search-submit[disabled],.search-form .clear.alert.search-submit[disabled]:focus,.search-form .clear.alert.search-submit[disabled]:hover{color:#cc4b37}.button.clear.alert:focus,.button.clear.alert:hover,.search-form .clear.alert.search-submit:focus,.search-form .clear.alert.search-submit:hover{color:#67251a}.button.disabled,.button[disabled],.search-form .disabled.search-submit,.search-form .search-submit[disabled]{cursor:not-allowed;opacity:.25}.button.dropdown:after,.search-form .dropdown.search-submit:after{border-color:#fefefe transparent transparent;border-style:solid;border-width:.4em .4em 0;content:"";display:block;display:inline-block;float:right;height:0;margin-left:1em;position:relative;top:.4em;width:0}.button.dropdown.clear.primary:after,.button.dropdown.clear:after,.button.dropdown.hollow.primary:after,.button.dropdown.hollow:after,.search-form .dropdown.clear.primary.search-submit:after,.search-form .dropdown.clear.search-submit:after,.search-form .dropdown.hollow.primary.search-submit:after,.search-form .dropdown.hollow.search-submit:after{border-top-color:#222eed}.button.dropdown.clear.secondary:after,.button.dropdown.hollow.secondary:after,.search-form .dropdown.clear.search-submit:after,.search-form .dropdown.hollow.search-submit:after{border-top-color:#70f1b4}.button.dropdown.clear.success:after,.button.dropdown.hollow.success:after,.search-form .dropdown.clear.success.search-submit:after,.search-form .dropdown.hollow.success.search-submit:after{border-top-color:#3adb76}.button.dropdown.clear.warning:after,.button.dropdown.hollow.warning:after,.search-form .dropdown.clear.warning.search-submit:after,.search-form .dropdown.hollow.warning.search-submit:after{border-top-color:#ffae00}.button.dropdown.clear.alert:after,.button.dropdown.hollow.alert:after,.search-form .dropdown.clear.alert.search-submit:after,.search-form .dropdown.hollow.alert.search-submit:after{border-top-color:#cc4b37}.search-form a.search-submit:focus,.search-form a.search-submit:hover,a.button:focus,a.button:hover{text-decoration:none}.close-button{color:#8a8a8a;cursor:pointer;position:absolute;z-index:10}.close-button:focus,.close-button:hover{color:#0a0a0a}.close-button.small{font-size:1.5em;line-height:1;right:.66rem;top:.33em}.close-button,.close-button.medium{font-size:2em;line-height:1;right:1rem;top:.5rem}.label{border-radius:0;cursor:default;display:inline-block;font-size:.8rem;line-height:1;padding:.33333rem .5rem;white-space:nowrap}.label,.label.primary{background:#222eed;color:#fefefe}.label.secondary,.search-form .label.search-submit{background:#70f1b4;color:#0a0a0a}.label.success{background:#3adb76;color:#0a0a0a}.label.warning{background:#ffae00;color:#0a0a0a}.label.alert{background:#cc4b37;color:#fefefe}table{border-collapse:collapse;border-radius:0;margin-bottom:1rem;width:100%}tbody,thead{background-color:#fefefe;border:1px solid #f1f1f1}caption{font-weight:700;padding:.5rem .625rem .625rem}thead{background:#f8f8f8;color:#0a0a0a}thead tr{background:transparent}thead td,thead th{font-weight:700;text-align:left}tbody td,tbody th,thead td,thead th{padding:.5rem .625rem .625rem}tbody tr:nth-child(2n){background-color:#f1f1f1;border-bottom:0}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{background-color:#fefefe;border-bottom:1px solid #f1f1f1}@media print,screen and (max-width:63.99875em){table.stack thead{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;overflow-x:auto;width:100%}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(2n):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.accordion{background:#fefefe;list-style-type:none;margin-left:0}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child,.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{border:1px solid #e6e6e6;border-bottom:0;color:#222eed;display:block;font-size:.75rem;line-height:1;padding:1.25rem 1rem;position:relative}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0 0 0 0}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-title:before{content:"+";margin-top:-.5rem;position:absolute;right:1rem;top:50%}.is-active>.accordion-title:before{content:"–"}.accordion-content{background-color:#fefefe;border:1px solid #e6e6e6;border-bottom:0;color:#0a0a0a;display:none;padding:1rem}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.banner .nav-primary .nav,.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0;position:relative}.banner .nav-primary .nav .button,.banner .nav-primary .nav .search-form .search-submit,.banner .nav-primary .nav a,.menu .button,.menu .search-form .search-submit,.menu a,.search-form .banner .nav-primary .nav .search-submit,.search-form .menu .search-submit{display:block;line-height:1;padding:.7rem 1rem;text-decoration:none}.banner .nav-primary .nav a,.banner .nav-primary .nav button,.banner .nav-primary .nav input,.banner .nav-primary .nav select,.menu a,.menu button,.menu input,.menu select{margin-bottom:0}.banner .nav-primary .nav input,.menu input{display:inline-block}.banner .nav-primary .horizontal.nav,.banner .nav-primary .nav,.menu,.menu.horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner .nav-primary .vertical.nav,.menu.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.banner .nav-primary .expanded.nav li,.menu.expanded li{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}.banner .nav-primary .simple.nav,.menu.simple{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner .nav-primary .simple.nav li+li,.menu.simple li+li{margin-left:1rem}.banner .nav-primary .simple.nav a,.menu.simple a{padding:0}.banner .nav-primary .icons.nav a,.menu.icons a{display:-webkit-box;display:-ms-flexbox;display:flex}.banner .nav-primary .nav .active>a,.banner .nav-primary .nav .is-active>a,.menu .active>a,.menu .is-active>a{background:#222eed;color:#fefefe}.align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-self-middle{-ms-flex-item-align:center;align-self:center}.hide{display:none!important}.invisible{visibility:hidden}.visible{visibility:visible}@media print,screen and (max-width:39.99875em){.hide-for-small-only{display:none!important}}@media screen and (max-width:39.99875em){.show-for-medium{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}.screen-reader-text{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.screen-reader-text:active,.screen-reader-text:focus{clip:auto!important;height:auto!important;overflow:visible!important;position:static!important;white-space:normal!important;width:auto!important}@-webkit-keyframes inM{50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-o-keyframes inM{50%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes inM{50%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes outM{50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-o-keyframes outM{50%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes outM{50%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes inT{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(9px) rotate(0deg);transform:translateY(9px) rotate(0deg)}to{-webkit-transform:translateY(9px) rotate(135deg);transform:translateY(9px) rotate(135deg)}}@-o-keyframes inT{0%{-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-o-transform:translateY(9px) rotate(0deg);transform:translateY(9px) rotate(0deg)}to{-o-transform:translateY(9px) rotate(135deg);transform:translateY(9px) rotate(135deg)}}@keyframes inT{0%{-webkit-transform:translateY(0) rotate(0deg);-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(9px) rotate(0deg);-o-transform:translateY(9px) rotate(0deg);transform:translateY(9px) rotate(0deg)}to{-webkit-transform:translateY(9px) rotate(135deg);-o-transform:translateY(9px) rotate(135deg);transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes outT{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(9px) rotate(0deg);transform:translateY(9px) rotate(0deg)}to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}@-o-keyframes outT{0%{-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-o-transform:translateY(9px) rotate(0deg);transform:translateY(9px) rotate(0deg)}to{-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}@keyframes outT{0%{-webkit-transform:translateY(0) rotate(0deg);-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(9px) rotate(0deg);-o-transform:translateY(9px) rotate(0deg);transform:translateY(9px) rotate(0deg)}to{-webkit-transform:translateY(0) rotate(0deg);-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}@-webkit-keyframes inBtm{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-9px) rotate(0deg);transform:translateY(-9px) rotate(0deg)}to{-webkit-transform:translateY(-9px) rotate(135deg);transform:translateY(-9px) rotate(135deg)}}@-o-keyframes inBtm{0%{-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-o-transform:translateY(-9px) rotate(0deg);transform:translateY(-9px) rotate(0deg)}to{-o-transform:translateY(-9px) rotate(135deg);transform:translateY(-9px) rotate(135deg)}}@keyframes inBtm{0%{-webkit-transform:translateY(0) rotate(0deg);-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-9px) rotate(0deg);-o-transform:translateY(-9px) rotate(0deg);transform:translateY(-9px) rotate(0deg)}to{-webkit-transform:translateY(-9px) rotate(135deg);-o-transform:translateY(-9px) rotate(135deg);transform:translateY(-9px) rotate(135deg)}}@-webkit-keyframes outBtm{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}@-o-keyframes outBtm{0%{-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}to{-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}@keyframes outBtm{0%{-webkit-transform:translateY(0) rotate(0deg);-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(0) rotate(0deg);-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}to{-webkit-transform:translateY(0) rotate(0deg);-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}@-webkit-keyframes fadeInDown{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeInDown{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0}to{opacity:1}}.product-cta{-webkit-box-shadow:0 0 8px rgba(0,0,0,.075);box-shadow:0 0 8px rgba(0,0,0,.075);margin-bottom:30px;padding:20px}@media (min-width:640px){.product-cta{border:1px solid #ebebeb;-webkit-box-shadow:none;box-shadow:none}}.product-cta p:empty{display:none}.product-cta p{margin:0}.product-cta .cta-content{border-top:1px solid #ebebeb;margin-top:20px;padding-top:20px}.product-cta .button,.product-cta .search-form .search-submit,.search-form .product-cta .search-submit{margin-bottom:0;width:100%}.product-cta .cta-col{text-align:center}.product-cta .cta-col img{margin:auto}.product-cta .cta-col img.product-logo{margin-bottom:30px}@media (min-width:640px){.product-cta .cta-col img.product-logo{max-width:200px}}.product-cta .cta-col img.product-img{margin-bottom:30px}@media (min-width:640px){.product-cta .cta-col img.product-img{max-width:250px}}.product-cta .cta-title{font-size:1.2em;margin-bottom:10px}.product-cta.content .cta-content{margin-bottom:20px}@media (min-width:640px){.product-cta.content .cta-content{margin-bottom:0}}.product-cta.content img.product-logo{margin:0 auto 30px;max-width:200px;width:100%}@media (min-width:640px){.product-cta.content img.product-logo{margin:0 auto}}.product-cta.content img.product-img{max-width:250px;width:100%}.product-cta.horizontal img.product-img,.product-cta.horizontal img.product-logo{margin-bottom:0}.product-cta.horizontal img.product-logo{margin-bottom:25px;max-width:200px}@media (min-width:640px){.product-cta.horizontal img.product-logo{margin-bottom:0}}.product-cta.horizontal img.product-img{max-width:250px}.product-cta.horizontal .cta-logo{margin-bottom:20px;padding-bottom:20px;position:relative}.product-cta.horizontal .cta-logo:after{background-color:#ebebeb;bottom:0;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:60%}.product-cta.horizontal .cta-btn{margin-top:10px}@media (min-width:640px) and (max-width:1200px){.product-cta.content,.product-cta.horizontal{margin-left:auto;margin-right:auto;max-width:80%}}.product-cta.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;text-align:center}@media print,screen and (min-width:40em){.product-cta.vertical{max-width:50%}}.product-cta.vertical .product-logo{max-width:200px}.product-cta.vertical .product-img{max-width:250px}.product-cta.vertical .product-img,.product-cta.vertical .product-logo{margin:0 auto 30px}.product-cta.vertical .cta-title{font-weight:600;line-height:1.3}.product-cta.vertical .cta-title p{line-height:1.3}@media (min-width:640px){.product-cta.vertical .button,.product-cta.vertical .search-form .search-submit,.search-form .product-cta.vertical .search-submit{width:100%}}.banner-cta{border:2px solid #f3b65a;margin-bottom:30px;min-height:85px;padding:15px 20px 15px 90px;position:relative}@media (min-width:640px) and (max-width:1200px){.banner-cta{margin-left:auto;margin-right:auto;max-width:80%}}.banner-cta span.icon{position:absolute}.banner-cta.top span.icon{background-image:url("data:image/svg+xml;utf8,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20108.81%20161%22%3E%3Cpath%20d%3D%22M0%200h108.81v106.58A54.41%2054.41%200%200%201%2054.39%20161%2054.43%2054.43%200%200%201%200%20106.58V0Z%22%20style%3D%22fill%3A%23f3b65a%22%2F%3E%3Cpath%20d%3D%22M82.19%20129.31a19.89%2019.89%200%200%201-7.38-8%2026.68%2026.68%200%200%200%208.52-19.37c0-15-13-27.25-29-27.25S25.39%2087%2025.39%20101.94s13%2027.24%2028.94%2027.24a35.37%2035.37%200%200%200%207.67-.87%2037.07%2037.07%200%200%200%2018.61%204.25c1.27%200%202.19.21%202.66-1.1a1.73%201.73%200%200%200-1.08-2.15Zm-24.41-13.66a3.4%203.4%200%200%201-6.79%200v-13.73a3.4%203.4%200%201%201%206.79-.37%202.29%202.29%200%200%201%200%20.37Zm-3.4-22.34a3.39%203.39%200%201%201%203.4-3.39%203.39%203.39%200%200%201-3.4%203.39Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:50px auto;height:90px;left:15px;top:0;width:50px}.banner-cta.square span.icon{background-image:url("data:image/svg+xml;utf8,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20136.44%20130%22%3E%3Cpath%20style%3D%22fill%3A%23dd993e%22%20d%3D%22M10.58.06%2010.47%200%200%2016.67h10.58V.06z%22%2F%3E%3Cpath%20style%3D%22fill%3A%23f3b65a%22%20d%3D%22M39.24%200h-28.8v130h126V0h-97.2z%22%2F%3E%3Cpath%20d%3D%22M101.24%2090.65a19.89%2019.89%200%200%201-7.38-8%2026.65%2026.65%200%200%200%208.51-19.37c0-15-13-27.25-28.94-27.25S44.49%2048.32%2044.49%2063.28s13%2027.25%2028.94%2027.25a34.65%2034.65%200%200%200%207.57-.87%2036.94%2036.94%200%200%200%2018.61%204.25c1.27%200%202.18.22%202.66-1.09a1.73%201.73%200%200%200-1.03-2.17ZM76.83%2077a3.39%203.39%200%201%201-6.78%200V63.3a3.39%203.39%200%201%201%206.78%200Zm-3.4-22.27a3.39%203.39%200%201%201%203.39-3.39%203.39%203.39%200%200%201-3.39%203.37Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:60px auto;height:70px;left:10px;top:-9px;width:60px}.banner-cta.side span.icon{background-image:url("data:image/svg+xml;utf8,%3Csvg%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20161%20118.75%22%3E%3Cpath%20style%3D%22fill%3A%23dd993e%22%20d%3D%22m.05%2010.12-.05-.1L16.72%200v10.12H.05z%22%2F%3E%3Cpath%20d%3D%22M0%20118.75V9.94h106.58A54.41%2054.41%200%200%201%20161%2064.36a54.43%2054.43%200%200%201-54.42%2054.39Z%22%20style%3D%22fill%3A%23f3b65a%22%2F%3E%3Cpath%20d%3D%22M121.05%2090a19.91%2019.91%200%200%201-7.39-8%2026.68%2026.68%200%200%200%208.52-19.37c0-15-13-27.25-28.94-27.25S64.3%2047.67%2064.3%2062.63s13%2027.25%2028.94%2027.25a35.27%2035.27%200%200%200%207.59-.87%2037.07%2037.07%200%200%200%2018.61%204.25c1.26%200%202.18.21%202.65-1.09a1.72%201.72%200%200%200-1.04-2.17ZM96.63%2076.34a3.39%203.39%200%200%201-6.78%200V62.66a3.39%203.39%200%200%201%206.78%200Zm-3.39-22.27a3.4%203.4%200%201%201%203.39-3.41%203.41%203.41%200%200%201-3.39%203.41Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:75px auto;bottom:0;height:60px;left:-10px;margin:auto;top:0;width:75px}.banner-cta p{margin-bottom:0}.banner-cta p:empty{display:none}.product-accolades .checks{-webkit-box-flex:2;-ms-flex:2;flex:2;font-weight:700;margin-bottom:0;margin-left:0}::part(offers-promo-widget__overlay){z-index:9}::part(offers-promo-widget__wrapper){z-index:10}::part(offers-promo-widget__card-description){word-break:break-word}::part(offers-promo-widget__title){font-weight:800}::part(offers-promo-widget__cards){background-color:#7bdcb5}::part(offers-promo-widget__card){background-color:#fff}section.section.ru-container.no-expand .flex-grid{padding-bottom:20px}section.section.ru-container .flex-grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#fff;border:1px solid #ebebeb;border-left:4px solid #208cc3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:20px 20px 40px;position:relative}section.section.ru-container .ru-container-icon{background-color:#208cc3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm436-44v-36c0-26.5-21.5-48-48-48h-48V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H160V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H48C21.5 64 0 85.5 0 112v36c0 6.6 5.4 12 12 12h424c6.6 0 12-5.4 12-12z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:15px;border-radius:50%;height:35px;margin-right:20px;width:35px}section.section.ru-container .ru-container-title{color:#999;font-size:1.1em;font-weight:600}section.section.ru-container .ru-container-content{width:calc(100% - 55px)}section.section.ru-container .ru-container-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}section.section.ru-container .ru-container-expand{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:9px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:30px}section.section.ru-container .ru-container-expand:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23f2a93b' d='M207.029 381.476 12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");background-size:100%;content:"";display:inline-block;height:12px;margin-left:10px;width:13px}section.section.ru-container .ru-container-expand.less:after{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.section.ru-container .ru-container-expand-content{display:none}section.section.ru-container .ru-container-expand-content p{line-height:1.5}body{font-family:HCo Gotham SSm,Arial,sans-serif;font-size:.9rem;overflow-x:hidden}body,html{height:100%}html{font-size:19px}p{font-size:1em}@media print,screen and (min-width:40em){p{line-height:1.8}}a:hover{text-decoration:underline}img{display:block}blockquote{border-left:8px solid #ececf3;margin-left:0;padding-left:1.5em}figure{width:100%!important}.wp-caption-text{font-size:14px;margin-top:4px}.wp-caption{max-width:100%}.wp-caption.aligncenter{text-align:center}.aligncenter,.wp-caption.aligncenter img{margin-left:auto;margin-right:auto}.aligncenter{text-align:center}iframe{max-width:100%}.app{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100%;width:100%}.wrap{margin-bottom:30px}.h1,h1{letter-spacing:-.5px;line-height:1.2}@media print,screen and (min-width:40em){.h1,h1{letter-spacing:-2.5px;line-height:1.3}}.h2,h2{letter-spacing:-1.5px}.h3,h3{letter-spacing:-1px}.h5,h5{color:#555;font-weight:400}.brand-heading,.section.wysiwyg h2,section.module h2,section.section h2{position:relative}@media print,screen and (min-width:40em){.brand-heading:before,.section.wysiwyg h2:before,section.module h2:before,section.section h2:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.41 12.22'%3E%3Crect x='2.91' width='11.5' height='3.05' rx='1.53' style='fill:%23c4ffe3'/%3E%3Crect y='4.58' width='11.5' height='3.05' rx='1.53' style='fill:%238ae3fc'/%3E%3Crect x='2.91' y='9.17' width='11.5' height='3.05' rx='1.53' style='fill:%23adadfa'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:1rem;left:7px;margin-left:-32px;margin-right:10px;position:relative;top:-3px;width:1rem}}@media screen and (min-width:40em) and (min-width:75em){.brand-heading:before,.section.wysiwyg h2:before,section.module h2:before,section.section h2:before{height:1.37rem;left:0;margin-left:-38px;top:0;width:1.37rem}}li{margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:1rem;margin-left:2.25rem}.header-disclosure{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f7f7f7;color:#9c9c9c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75em;height:46px;max-width:100%;min-height:32px;padding:5px 0;text-align:center;visibility:visible;width:100%}@media only screen and (max-width:992px){.header-disclosure{text-align:center}}@media print,screen and (min-width:40em){.header-disclosure{display:block;height:auto}}.header-disclosure .inner-container-pl{color:#161616;position:relative}.header-disclosure .inner-container-pl div.left-message{position:relative}.header-disclosure .inner-container-pl div.left-message div.inner-div-pos{left:0;position:absolute}.header-disclosure .inner-container-pl div.left-message div.inner-div-pos span{border:none;color:#161616;padding:0}.header-disclosure .inner-container-pl div.left-message div.inner-div-pos span a{color:#161616;text-decoration-color:initial;text-decoration-line:underline;text-decoration-style:solid}@media only screen and (max-width:992px){.header-disclosure .inner-container-pl div.left-message div.inner-div-pos{position:unset}}.header-disclosure .inner-container-pl div.right-youtube{position:relative}@media only screen and (max-width:992px){.header-disclosure .inner-container-pl div.right-youtube{display:none}}.header-disclosure .inner-container-pl div.right-youtube div.inner-div-pos{position:absolute;right:0}@media only screen and (max-width:992px){.header-disclosure .inner-container-pl div.right-youtube div.inner-div-pos{position:unset}}.header-disclosure .inner-container-pl div.right-youtube div.inner-div-pos span{display:inline-block;letter-spacing:-.7px}.header-disclosure .inner-container-pl div.right-youtube div.inner-div-pos span img{display:inline-block;max-height:17px;max-width:73px;overflow-x:hidden;overflow-y:hidden;padding-left:6px;width:73px}.header-disclosure .inner-container-pl div.right-youtube div.inner-div-pos span a{text-decoration-color:initial;text-decoration-line:none;text-decoration-style:solid}.header-disclosure .inner-container-pl div.right-youtube div.inner-div-pos span a.see_channel{color:#161616;padding-left:14px;text-decoration-color:initial;text-decoration-line:underline;text-decoration-style:solid}@media only screen and (max-width:768px){.header-disclosure .inner-container-pl div.right-youtube div.inner-div-pos span a.see_channel{display:block;width:100%}.header-disclosure .inner-container-pl div.right-youtube div.inner-div-pos span{letter-spacing:normal}}.header-disclosure .inner-container-pl div.right-youtube.alone div.inner-div-pos{left:0;position:absolute;right:unset}@media print,screen and (min-width:40em){.header-disclosure span{padding-bottom:5px}}body.active-mobile .header-disclosure{display:none}.align-items-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.flex-column.space-even{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.flex-column.flex-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;word-wrap:break-word;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width:75em){.citation-container,.narrow-width{max-width:760px}}.img-box-decore.right{position:relative}.img-box-decore.right:before{border:4px solid #9191f8;content:"";height:calc(100% + 5px);position:absolute;right:-15px;top:-15px;width:calc(100% + 5px);z-index:1}.img-box-decore.right:after{border:2px solid #70f1b4;content:"";height:100%;position:absolute;right:-25px;top:-25px;width:100%}.img-box-decore.right img{position:relative;z-index:2}@media print,screen and (min-width:40em){.img-box-decore.left{position:relative}.img-box-decore.left:before{border:4px solid #9191f8;content:"";height:calc(100% + 5px);left:-15px;position:absolute;top:-15px;width:calc(100% + 5px);z-index:1}.img-box-decore.left:after{border:2px solid #70f1b4;content:"";height:100%;left:-25px;position:absolute;top:-25px;width:100%}.img-box-decore.left img{position:relative;z-index:2}}@media print,screen and (min-width:64em){body:not(.template-best-alt) .module .grid-container.narrow,body:not(.template-best-alt) .module .narrow.citation-container{max-width:920px}}.table-container{height:auto;overflow-x:auto;overflow-y:auto;position:relative;width:100%}.table-container table{table-layout:fixed;visibility:visible}@media (max-width:767px){.table-container thead th{width:140px}}.table-container thead th:first-child{max-width:35%;padding:0;z-index:3}.table-container tbody{border:none}.table-container tbody tr{height:100%}.table-container tbody tr td{vertical-align:middle}.table-container td:first-child,.table-container th:first-child{background-color:inherit;border-left:none!important;-webkit-box-shadow:8px 0 10px 0 rgba(0,0,0,.05);box-shadow:8px 0 10px 0 rgba(0,0,0,.05);height:100%;left:0;padding:0;position:sticky;z-index:2}@media (min-width:992px){.table-container td:first-child,.table-container th:first-child{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}}.table-container td:first-child span,.table-container th:first-child span{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100% + 2px);justify-content:flex-end;padding:10px;width:100%}table td a{overflow-wrap:break-word}a.cta-shortcode.small{display:inline-block;font-size:14px;padding:10px}.author-meta .and,.author-meta .by{display:none}.checks{list-style:none;padding-left:26px;text-align:left}.checks li{position:relative}.checks li:before{background-position:50%;background-repeat:no-repeat;background-size:18px 25px;background:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%2370f1b4%22%20d%3D%22m173.898%20439.404-166.4-166.4c-9.997-9.997-9.997-26.206%200-36.204l36.203-36.204c9.997-9.998%2026.207-9.998%2036.204%200L192%20312.69%20432.095%2072.596c9.997-9.997%2026.207-9.997%2036.204%200l36.203%2036.204c9.997%209.997%209.997%2026.206%200%2036.204l-294.4%20294.401c-9.998%209.997-26.207%209.997-36.204-.001z%22%2F%3E%3C%2Fsvg%3E") no-repeat 50%;content:"";display:inline-block;height:25px;left:-25px;position:absolute;width:18px}.checks li{margin-bottom:5px}.checks li:last-child{margin-bottom:0}@media screen and (max-width:38.75em){.checks{min-width:100%}}.icon-list{list-style:none;margin:0}.icon-list li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.icon-list li img{margin-right:20px;max-width:50px}.icon-list li ul{display:block;margin-left:2.25rem;margin-top:10px}.icon-list li li{display:list-item}.yt-player{height:0;margin-bottom:1rem;margin-top:1rem;padding-bottom:56.25%;position:relative}.yt-player img{margin-left:0}.yt-player iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:767px){body.with-multi-cta-promo .uwy.userway_p5 .userway_buttons_wrapper{bottom:58px}body.with-multi-cta-promo.multi-cta-promo-open .uwy.userway_p5 .userway_buttons_wrapper{display:none}}@font-face{font-display:fallback;font-family:HCo Gotham SSm;font-style:normal;font-weight:400;src:url(/app/themes/security.org/dist/fonts/hco_fonts/woff2/gothambook-webfont.woff2) format("woff2"),url(/app/themes/security.org/dist/fonts/hco_fonts/woff/gothambook-webfont.woff) format("woff")}@font-face{font-display:fallback;font-family:HCo Gotham SSm;font-style:normal;font-weight:700;src:url(/app/themes/security.org/dist/fonts/hco_fonts/woff2/gothambold-webfont.woff2) format("woff2"),url(/app/themes/security.org/dist/fonts/hco_fonts/woff/gothambold-webfont.woff) format("woff")}.citation{color:#208cc3;font-size:65%;margin-left:1px}.citation:after,.citation:before{content:""!important}.citation:hover{color:#208cc3;text-decoration:underline}.citation .tip:before{border-left:1px solid #dadada;border-top:1px solid #dadada}.citation-container{word-wrap:break-word;font-size:.95em;margin-bottom:30px;margin-top:0;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-word}.citation-container .addtoany_share_save_container{display:none!important}.page-tip{background-color:#fff;-webkit-box-shadow:0 0 12px rgba(0,0,0,.075);box-shadow:0 0 12px rgba(0,0,0,.075);display:block;margin:2rem 0;position:relative}@media (min-width:576px){.page-tip{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem 1rem}}.page-tip .copy{padding:50px 20px 20px}.page-tip .copy p{margin-bottom:0}@media (min-width:576px){.page-tip .copy{padding:0 15px 0 110px}}.page-tip .tip-icon{background-color:#fff;display:block;height:1px;left:0;position:absolute;top:0;width:100%}@media (min-width:576px){.page-tip .tip-icon{height:100%;left:0;top:0;width:120px}}.page-tip .icn{background-repeat:no-repeat;background-size:80px auto;display:block;height:80px;left:10px;position:relative;top:-13px;width:80px}@media (min-width:576px){.page-tip .icn{background-size:100px auto;height:100px;left:auto;margin:0 auto;top:-15px;width:100px}}.page-tip.pro-tip .icn{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzkuMiIgaGVpZ2h0PSIxMTAuNiI+PHBhdGggZD0iTTAgMjYuMyAxNy4yIDBsNi4xIDI2LjN6bTE3OS4yIDBMMTYyLjEgMCAxNTYgMjYuM3oiIHN0eWxlPSJmaWxsOiM2NzZlYmYiLz48cGF0aCBkPSJNMTcuMSAwSDE2MnY4NC43YzAgMTQuMy0xMS42IDI1LjktMjUuOSAyNS45aC05M2MtMTQuMyAwLTI1LjktMTEuNi0yNS45LTI1LjlWMGgtLjF6IiBmaWxsPSIjOTE5NGY4Ii8+PGNpcmNsZSBjeD0iODkuNiIgY3k9IjUzLjUiIHI9IjQxLjciIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJtNzIuMiA1Mi4xLTIuNSAyLjFjLS4zLjItLjMuNy0uMSAxIC4yLjMuNy4zIDEgLjFsMi41LTIuMWMuMy0uMi4zLS43LjEtMS0uMy0uMy0uOC0uMy0xLS4xem0uOS0xMy4xLTIuNS0yYy0uMy0uMi0uOC0uMS0xIC4yLS4yLjMtLjIuNy4xLjlsMi41IDIuMWMuMy4yLjguMiAxLS4xLjMtLjMuMy0uNyAwLTEtLjEgMC0uMS0uMS0uMS0uMXptLTUuOSA3LjFjMCAuNC4zLjcuNy43aDNjLjQgMCAuNy0uMi44LS42IDAtLjQtLjItLjctLjYtLjhoLTMuMmMtLjQgMC0uNy4zLS43Ljd6bTM4LjkgNi4xYy0uMy4zLS4yLjcuMSAxbDIuNSAyLjFjLjMuMy43LjIgMS0uMS4yLS4zLjItLjctLjEtMWwtMi41LTIuMWMtLjMtLjItLjctLjItMSAuMXptMy42LTE1LjJjLS4yLS4zLS43LS40LTEtLjFsLTIuNSAyYy0uMy4zLS4zLjcgMCAxIC4yLjIuNi4zLjkuMWwyLjUtMi4xYy4zLS4xLjMtLjYuMS0uOXptMi40IDkuMWMwLS40LS4zLS43LS43LS43aC0zYy0uNCAwLS43LjQtLjYuOCAwIC4zLjMuNi42LjZoM2MuMyAwIC43LS4zLjctLjd6bS02LjggMS43YzAtLjQtLjItLjctLjYtLjgtLjQgMC0uNy4yLS44LjYtLjMgMy40LTEuOSA2LjYtNC40IDktLjItLjEtLjQtLjMtLjctLjRsLTYtMi4ydi0xLjNjMS0uOCAxLjYtMS45IDEuOC0zLjEgMS4yLS4yIDItMS4yIDIuMS0yLjMgMC0uNS0uMi0xLS41LTEuNFY0NGMwLTMuNy0zLTYuNi02LjYtNi42UzgzIDQwLjQgODMgNDR2MmMtLjMuNC0uNS45LS41IDEuNCAwIDEuMi45IDIuMiAyLjEgMi4zLjIgMS4zLjkgMi40IDEuOSAzLjJWNTRsLTYuMSAyLjNjLS4yLjEtLjUuMi0uNy40LTUuOC01LjUtNi0xNC42LS42LTIwLjMgMi44LTMgNi45LTQuNyAxMS00LjUgNy4xLjMgMTIuOSA1LjcgMTMuOCAxMi43LjEuNC41LjYuOS41LjMtLjEuNS0uNC41LS43LTEtOC43LTguOS0xNC45LTE3LjYtMTMuOC04LjcgMS0xNC45IDguOS0xMy44IDE3LjYuNSA0LjEgMi41IDcuOCA1LjcgMTAuNCAxIC44IDEuNiAyIDEuNiAzLjN2Mi4zYy0uOS4yLTEuNCAxLTEuNCAxLjl2LjljMCAuNC4yLjkuNCAxLjItLjMuMy0uNC44LS40IDEuMnYuOWMwIDEuMS45IDEuOSAxLjkgMS45aC42YzAgLjItLjEuMy0uMS41di45YzAgMS4xLjkgMS45IDEuOSAxLjloMy4xdi45YzAgMS4xLjkgMiAyIDJoLjZjMS4xIDAgMi0uOSAyLTJ2LS45aDNjMS4xLjEgMi0uNyAyLjEtMS43di0xLjJjMC0uMiAwLS40LS4xLS41aC42YzEuMSAwIDEuOS0uOSAxLjktMS45di0uOWMwLS41LS4yLS45LS41LTEuMi4zLS4zLjQtLjcuNC0xLjJWNjZjMC0uOS0uNi0xLjctMS40LTEuOXYtMi4zYzAtLjIgMC0uNS4xLS43LjItMS4xLjgtMi4yIDEuOC0yLjggMy4zLTIuNiA1LjItNi40IDUuNi0xMC41em0tMTAuNi4zdi0xLjdjLjUuMS43LjcuNiAxLjEtLjEuMy0uNC41LS42LjZ6bS01LjEtOS40YzIuOSAwIDUuMiAyLjMgNS4yIDUuMnYxaC0uMWMwLS4zLS4yLS42LS40LS44LS4yLS4yLS42LS42LTEuMy0xLjQtLjQtLjQtMS0uNS0xLjQtLjJhMTAuMSAxMC4xIDAgMCAxLTUuOSAxLjZjLS4zIDAtLjYuMS0uOS4zLS4xLjEtLjIuMy0uMy41aC0uMnYtMWMuMS0yLjkgMi40LTUuMiA1LjMtNS4yem0tNS44IDguNWMwLS40LjMtLjcuNi0uOHYxLjdjLS4zLS4xLS41LS41LS42LS45em0yIDEuNnYtMy4yYzIuMi4xIDQuNC0uNSA2LjMtMS43bDEuMSAxLjJ2My43YzAgMi0xLjcgMy43LTMuNyAzLjdzLTMuNy0xLjctMy43LTMuN3ptLTUgOC44IDQuNC0xLjdjMS40IDEuNiAxLjYgMS45IDIuMyAyLjIuNC4yLjggMCAuOS0uNC4xLS4zIDAtLjctLjItLjgtLjQtLjItLjYtLjQtMS42LTEuNWwuMy0uMWMuOS0uMy44LTEuMi44LTEuNyAxLjEuNCAyLjQuNCAzLjUgMC0uMS41IDAgLjkuMiAxLjMuMi4yLjUuNC44LjUtMS4xIDEuMi0xLjIgMS4zLTEuNSAxLjUtLjMuMi0uNC42LS4yIDEgLjIuMy42LjQgMSAuMi41LS4zLjctLjUgMi4yLTIuMmw0LjUgMS44aC4xYy0xLjIgMS4xLTEuOSAyLjYtMS44IDQuMnYyLjJIODIuN3YtMi4zYzAtMS41LS43LTMtMS45LTQuMnptOS43IDE4LjhjMCAuNC0uMy42LS42LjdoLS42Yy0uNCAwLS43LS4zLS43LS43di0uOWgxLjl2Ljl6bTUtMy43di45YzAgLjMtLjIuNS0uNS41SDg0LjJjLS4zIDAtLjUtLjItLjUtLjV2LS45YzAtLjMuMi0uNS41LS41SDk1Yy4zIDAgLjUuMi41LjUgMCAwIC4xIDAgMCAwem0yLjUtMi40YzAgLjMtLjIuNS0uNS41SDgxLjdjLS4zIDAtLjUtLjItLjUtLjV2LS45YzAtLjMuMi0uNS41LS41aDE1LjhjLjMgMCAuNS4yLjUuNXYuOXptMC0zLjNjMCAuMy0uMi41LS41LjVIODEuN2MtLjMgMC0uNS0uMi0uNS0uNXYtLjljMC0uMy4yLS41LjUtLjVoMTUuOGMuMyAwIC41LjIuNS41di45eiIgc3R5bGU9ImZpbGw6IzMzMyIvPjwvc3ZnPg==)}.page-tip.did-you-know .icn{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzkuMiIgaGVpZ2h0PSIxMTAuNiI+PHN0eWxlPi5zdDN7ZmlsbDojMzMzfTwvc3R5bGU+PHBhdGggZD0iTTAgMjYuMyAxNy4yIDBsNi4xIDI2LjN6bTE3OS4yIDBMMTYyLjEgMCAxNTYgMjYuM3oiIHN0eWxlPSJmaWxsOiM1MmI5ZDEiLz48cGF0aCBkPSJNMTcuMSAwSDE2MnY4NC43YzAgMTQuMy0xMS42IDI1LjktMjUuOSAyNS45aC05M2MtMTQuMyAwLTI1LjktMTEuNi0yNS45LTI1LjlWMGgtLjF6IiBmaWxsPSIjNjlkOWZhIi8+PGNpcmNsZSBjeD0iODkuNiIgY3k9IjUzLjUiIHI9IjQxLjciIGZpbGw9IiNmZmYiLz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNMTAzLjYgNTAuNGMtLjMgMC0uNS0uMS0uNy0uMy0uMi0uMi0uMy0uNC0uMy0uNyAwLS42LjQtMSAxLTEgLjMgMCAuNS4xLjcuMy4yLjIuMy40LjMuNyAwIC42LS41IDEtMSAxeiIvPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMTEuMSA3My40SDY4LjJjLTIuNCAwLTQuMy0xLjktNC4zLTQuMyAwLS44LjItMS41LjYtMi4ybDIxLjQtMzcuMWMxLjItMi4xIDMuOC0yLjggNS45LTEuNi43LjQgMS4yLjkgMS42IDEuNmw4LjkgMTUuNGMuMy41LjEgMS4xLS40IDEuNHMtMS4xLjEtMS40LS40bC04LjktMTUuNGMtLjYtMS4xLTIuMS0xLjUtMy4yLS44LS4zLjItLjYuNS0uOC44TDY2LjIgNjcuOWMtLjcgMS4xLS4zIDIuNS44IDMuMS4zLjIuNy4zIDEuMi4zSDExMWMxLjMgMCAyLjMtMSAyLjMtMi4zIDAtLjQtLjEtLjgtLjMtMS4yTDEwNC41IDUzYy0uMy0uNS0uMS0xLjEuNC0xLjQuNS0uMyAxLjEtLjEgMS40LjRsOC42IDE0LjljMS4yIDIuMS41IDQuNy0xLjYgNS45LS44LjQtMS41LjYtMi4yLjZ6Ii8+PHBhdGggY2xhc3M9InN0MyIgZD0iTTg5LjYgNThjLTEuOCAwLTMuMi0xLjQtMy4yLTMuMnYtOS4xYzAtMS44IDEuNC0zLjIgMy4yLTMuMnMzLjIgMS40IDMuMiAzLjJ2OS4xYzAgMS44LTEuNCAzLjItMy4yIDMuMnptMC0xMy41Yy0uNyAwLTEuMi41LTEuMiAxLjJ2OS4xYy0uMS43LjQgMS4zIDEuMSAxLjMuNy4xIDEuMy0uNCAxLjMtMS4xdi05LjNjMC0uNi0uNS0xLjItMS4yLTEuMnptMCAyMi40Yy0xLjggMC0zLjItMS40LTMuMi0zLjIgMC0xLjggMS40LTMuMiAzLjItMy4yIDEuOCAwIDMuMiAxLjQgMy4yIDMuMiAwIDEuNy0xLjQgMy4yLTMuMiAzLjJ6bTAtNC40Yy0uNy0uMS0xLjMuNC0xLjMgMS4xLS4xLjcuNCAxLjMgMS4xIDEuM2guMmMuNyAwIDEuMi0uNSAxLjItMS4ycy0uNS0xLjItMS4yLTEuMnoiLz48L3N2Zz4=)}.page-tip.fyi .icn{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzkuMiIgaGVpZ2h0PSIxMTAuNiI+PHN0eWxlPi5zdDN7ZmlsbDojMzMzfTwvc3R5bGU+PHBhdGggZD0iTTAgMjYuMyAxNy4yIDBsNi4xIDI2LjN6bTE3OS4yIDBMMTYyLjEgMCAxNTYgMjYuM3oiIHN0eWxlPSJmaWxsOiM1M2JjODIiLz48cGF0aCBkPSJNMTcuMSAwSDE2MnY4NC43YzAgMTQuMy0xMS42IDI1LjktMjUuOSAyNS45aC05M2MtMTQuMyAwLTI1LjktMTEuNi0yNS45LTI1LjlWMGgtLjF6IiBmaWxsPSIjNzdmMWI0Ii8+PGNpcmNsZSBjeD0iODkuNiIgY3k9IjUzLjUiIHI9IjQxLjciIGZpbGw9IiNmZmYiLz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNOTAuMyA0Ni4zYy0xLjUuMS0zLS41LTQtMS42LS44LS44LTEuMS0xLjktMS0zIC4zLTIuNCAyLjgtNC4zIDUuNy00LjMgMS41IDAgMyAuNiA0IDEuNy44LjggMS4xIDEuOSAxIDMtLjMgMi4zLTIuOCA0LjItNS43IDQuMnptLjgtNi45Yy0xLjggMC0zLjYgMS4yLTMuOCAyLjYtLjEuNS4xIDEgLjUgMS40LjcuNyAxLjYgMSAyLjUgMSAxLjkgMCAzLjYtMS4yIDMuOC0yLjYuMS0uNS0uMS0xLS41LTEuNC0uNy0uNi0xLjYtMS0yLjUtMXptLTIuMiAzMC4xYy0xLjcgMC0zLjItLjctNC4zLTItMS4xLTEuNS0xLjQtMy4zLTEtNS4xLjEtLjYgMS01LjMgMS4xLTUuNi43LTMuNC0uMS0zLjktLjQtNC4ybC0uNi0uNmMtLjItLjQtLjItLjkuMS0xLjNDODUgNDkgODcgNDggODkuMiA0OGguNWMxLjYuMSAzIC44IDQgMiAxIDEuNSAxLjQgMy40LjkgNS4xLS40IDItLjggMy43LTEgNC42bC0uMi44Yy0uNiAzLjQuMiAzLjkuNSA0LjIuMi4xLjQuMy42LjYuMi40LjIuOSAwIDEuMy0xLjIgMS44LTMuMyAzLTUuNSAzaC0uMXptLjMtMTkuNWMtLjggMC0xLjYuMi0yLjMuNS0uNC4yLS43LjQtMSAuN2wtLjIuMi4yLjJjLjcuNyAxLjQgMiAuNyA1LjcgMCAuMi0xIDQuOC0xLjEgNS42LS4zIDEuMi0uMSAyLjUuNiAzLjUuNy44IDEuNiAxLjIgMi43IDEuMmguMmMuOCAwIDEuNi0uMiAyLjMtLjYuNC0uMi43LS40IDEtLjdsLjItLjItLjItLjFjLS43LS43LTEuNS0yLS44LTUuNyAwLS4xIDAtLjIuMi0uOHYtLjFjLjItMSAuNi0yLjYgMS00LjUuMy0xLjIuMS0yLjUtLjYtMy41LS43LS44LTEuNi0xLjMtMi43LTEuM2gtLjJ6Ii8+PHBhdGggY2xhc3M9InN0MyIgZD0iTTExMC43IDc2LjRjLS4xIDAtLjIgMC0uMy0uMWwtOC44LTMuM2gtLjFjLTMuNyAxLjgtNy43IDIuNy0xMS44IDIuNy02LjUuMS0xMi43LTIuMy0xNy41LTYuNi04LjktNy43LTkuOC0yMS4yLTItMzAuMS42LS43IDEuMy0xLjQgMi0yIDEwLTguOCAyNS04LjggMzUgMCA4LjggNy42IDkuOCAyMC45IDIuMiAyOS44bC0uMS4xIDIuMyA4LjJjLjEuNS0uMiAxLjEtLjcgMS4yLS4xLjEtLjIuMS0uMi4xem0tMjEtNDRjLTEyLjYgMC0yMi44IDkuMy0yMi44IDIwLjdTNzcgNzMuOSA4OS42IDczLjljNCAwIDcuOS0uOSAxMS40LTIuOC4xLS4xLjMtLjEuNC0uMS4xIDAgLjIgMCAuMy4xbDcuNCAyLjgtMi02LjhjLS4xLS4zIDAtLjcuMi0uOSAzLjItMy41IDUtOC4yIDUtMTIuOS4xLTExLjUtMTAuMS0yMC44LTIyLjYtMjAuOXoiLz48L3N2Zz4=)}.top-3-product-cards{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;text-align:center}.top-3-product-cards .citation-container,.top-3-product-cards .grid-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media print,screen and (min-width:40em){.top-3-product-cards .citation-container,.top-3-product-cards .grid-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.top-3-product-cards .grid-x{margin-left:-15px;margin-right:-15px}.top-3-product-cards h2{-ms-flex-item-align:start;align-self:flex-start}@media print,screen and (min-width:40em){.top-3-product-cards h2{display:none}}.top-3-product-cards .box{-webkit-box-ordinal-group:unset!important;-ms-flex-order:unset!important;margin-bottom:15px;order:unset!important;padding:0 15px;width:100%}@media print,screen and (min-width:40em){.top-3-product-cards .box{margin-bottom:0;width:33.33333%}.top-3-product-cards .box.mobile{display:none}}.top-3-product-cards .box.mobile .accolade{background-color:transparent}.top-3-product-cards .box .star-icon{display:none}.top-3-product-cards .box.featured{-webkit-box-shadow:unset;box-shadow:unset;margin:0 0 15px;position:relative}@media print,screen and (min-width:40em){.top-3-product-cards .box.featured{height:100%;margin:0}}.top-3-product-cards .box.featured .accolade{background-color:rgba(2,155,255,.4)}.top-3-product-cards .box.featured .star-icon{display:block;height:60px;left:15px;position:absolute;right:auto;top:0;-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);width:60px}.top-3-product-cards .box .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #d2d2d2;-ms-flex-direction:column;flex-direction:column;height:100%;padding:0 15px 25px}.top-3-product-cards .box .accolade{background-color:#80fad9;margin-bottom:0;margin-left:-25px;margin-right:-25px;padding:10px;width:calc(100% + 50px)}@media print,screen and (min-width:40em){.top-3-product-cards .box .accolade{margin-top:0}}.top-3-product-cards .box .product-logo{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;justify-content:center;margin:0 auto;width:100%}.top-3-product-cards .box .product-logo img{max-width:180px}@media print,screen and (min-width:40em){.top-3-product-cards .box .product-logo img{max-width:150px}}@media print,screen and (min-width:64em){.top-3-product-cards .box .product-logo img{max-width:180px}}.top-3-product-cards .-learn-more{background-color:#f8fafb;display:block;margin-left:-25px;margin-right:-25px;margin-top:25px;padding:15px 25px;text-align:left;width:calc(100% + 50px)}@media print,screen and (min-width:40em){.top-3-product-cards .-learn-more{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.top-3-product-cards .-learn-more p{font-weight:500}.top-3-product-cards .-learn-more ul{margin:0;padding-left:25px}.top-3-product-cards .read-more{-ms-flex-item-align:center;align-self:center;margin-top:15px}.top-3-product-cards .read-more span{border-bottom:2px solid #222eed}.top-3-product-cards .read-more:hover{text-decoration:none}.top-3-product-cards .read-more:hover span{border-bottom:transparent}.top-3-product-cards .overall-rating{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-flex-item-align:center;align-items:baseline;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (min-width:40em) and (max-width:63.99875em){.top-3-product-cards .overall-rating{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;-ms-flex-direction:column;flex-direction:column}}.top-3-product-cards .overall-rating .rating-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#9191ff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;margin-right:5px;position:relative}.top-3-product-cards .overall-rating .rating-heading:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.41 12.22'%3E%3Crect x='2.91' width='11.5' height='3.05' rx='1.53' style='fill:%23c4ffe3'/%3E%3Crect y='4.58' width='11.5' height='3.05' rx='1.53' style='fill:%238ae3fc'/%3E%3Crect x='2.91' y='9.17' width='11.5' height='3.05' rx='1.53' style='fill:%23adadfa'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:1rem;left:0;margin-right:8px;position:relative;top:0;width:1rem}.top-3-product-cards .overall-rating .rating{font-size:14px}.top-3-product-cards .overall-rating .rating span,.top-3-product-cards .overall-rating .rating strong{font-size:28px;font-weight:600}.-m-basic .collapsed-accordion{cursor:pointer;position:relative;width:100%}.-m-basic .collapsed-accordion:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23666' d='M207.029 381.476 12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:25px;position:absolute;right:0;top:25%;width:25px}.-m-basic .collapsed-accordion.active:after{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.-m-basic .collapsed-content{max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.elastic-related-posts .flex-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:111rem}.elastic-related-posts .related-section-title{font-size:2.4rem;font-weight:700;margin-bottom:3.2rem;width:100%}.elastic-related-posts .scroll-container{overflow-x:scroll;width:100%}@media only screen and (min-width:768px){.elastic-related-posts .scroll-container{overflow-x:hidden}}.elastic-related-posts .related-posts-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}@media only screen and (min-width:768px){.elastic-related-posts .related-posts-list{-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:unset;justify-content:space-between}}.elastic-related-posts .related-posts-list a{-webkit-box-flex:0;border:.1rem solid #ebebeb;display:block;-ms-flex:0 0 25rem;flex:0 0 25rem;width:25rem}@media only screen and (min-width:768px){.elastic-related-posts .related-posts-list a{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;margin-bottom:4rem;width:49%}}.elastic-related-posts .related-posts-list a:hover{text-decoration:none}.elastic-related-posts .related-posts-list a .posts-list-image{background-color:#0f3966;display:block;height:20rem;margin-top:0;overflow:hidden;position:relative}.elastic-related-posts .related-posts-list a .posts-list-image img{bottom:0;height:100%;left:0;margin:auto;max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.elastic-related-posts .related-posts-list a .post-info{padding:2rem}.elastic-related-posts .related-posts-list a .post-info .date{color:#1833d5;font-size:1.1rem;font-weight:700}.elastic-related-posts .related-posts-list a .post-info .title{color:#0a0a0a;display:block;font-size:1.8rem;font-weight:700;padding:.5rem 0 1rem}.anchor-links{margin-top:0;padding-left:0;padding-right:0}@media print,screen and (min-width:40em){.anchor-links{background-color:#fff;-webkit-box-shadow:0 5px 16px -9px rgba(54,69,73,.36);box-shadow:0 5px 16px -9px rgba(54,69,73,.36);padding-left:4%;padding-right:4%}}.anchor-links .flex-grid{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center}@media print,screen and (min-width:40em){.anchor-links .flex-grid{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}.anchor-links .desktop{display:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;padding:20px 0 20px 20px;white-space:nowrap;width:100%}@media print,screen and (min-width:40em){.anchor-links .desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.anchor-links .desktop a,.anchor-links .desktop span{margin-right:30px}.anchor-links .desktop a.active{font-weight:600}.anchor-links .mobile{margin-top:20px}@media print,screen and (min-width:40em){.anchor-links .mobile{display:none}}.anchor-links .cta-container{-webkit-box-flex:0;display:none;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.anchor-links .cta-container .ref-btn{margin-bottom:0}.anchor-links.fix-scroll{background-color:#fff;-webkit-box-shadow:0 5px 16px -9px rgba(54,69,73,.36);box-shadow:0 5px 16px -9px rgba(54,69,73,.36);margin-top:0;max-width:100%;position:fixed;top:0;width:100%;z-index:999}.anchor-links.fix-scroll .flex-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0;padding-right:0}.anchor-links.fix-scroll .select-items{width:100%;z-index:999}.anchor-links.fix-scroll .cta-container{-webkit-box-flex:0;display:block;-ms-flex:0 0 40%;flex:0 0 40%;width:40%}@media print,screen and (min-width:40em){.anchor-links.fix-scroll .cta-container{display:none}}.anchor-links.fix-scroll .cta-container .promotion-container.active .ps-container{display:none}.anchor-links.fix-scroll .mobile{margin-top:0;width:100%}.anchor-links.fix-scroll .mobile.has-cta{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;width:60%}.anchor-links.fix-scroll .select-selected{border:none;-webkit-box-shadow:none;box-shadow:none;font-size:14px}.link-select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;position:relative}@media print,screen and (min-width:40em){.link-select{display:none}}.link-select select{display:none}.link-select .select-selected{background-color:#fff;border:1px solid #ebebeb;-webkit-box-shadow:0 5px 16px -9px rgba(54,69,73,.36);box-shadow:0 5px 16px -9px rgba(54,69,73,.36);color:#0a0a0a;cursor:pointer;margin:0 auto 2px;overflow-x:hidden;padding:13px 45px;position:relative;text-align:center;white-space:nowrap;width:100%}.link-select .select-selected:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 17'%3E%3Cg data-name='Icon feather-menu-Copy'%3E%3Cpath data-name='Path 54' style='stroke-width:3px;fill:none;stroke:%230a0a0a;stroke-linecap:round;stroke-linejoin:round' d='M2.23 8.92h8.5'/%3E%3Cpath data-name='Path 55' style='stroke-width:3px;fill:none;stroke:%230a0a0a;stroke-linecap:round;stroke-linejoin:round' d='M2.23 3.08h12.5'/%3E%3Cpath data-name='Path 56' style='stroke-width:3px;fill:none;stroke:%230a0a0a;stroke-linecap:round;stroke-linejoin:round' d='M2.23 14.5h17'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:23px;content:"";height:23px;left:15px;margin-top:-12px;position:absolute;top:50%;width:23px}.link-select .select-selected.select-arrow-active{border-bottom:1px solid #222eed;margin-bottom:2px}.link-select .select-items{background-color:#fff;-webkit-box-shadow:0 5px 16px -9px rgba(54,69,73,.36);box-shadow:0 5px 16px -9px rgba(54,69,73,.36);left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:100%;width:auto;z-index:99}.link-select .select-items div{background-color:#fff;border-bottom:3px solid transparent;cursor:pointer;margin:0 auto;padding:8px 20px;width:70%}.link-select .select-items .same-as-selected,.link-select .select-items div:hover{border-bottom-color:#222eed}.link-select .select-hide{display:none}.button,.search-form .search-submit{font-weight:700;padding-left:1.75rem;padding-right:1.75rem;text-decoration:none}.search-form .search-submit{background:#222eed;border:1px solid #222eed;color:#fff}.button-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.button-arrow .icon-arrow{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2034.35%2029.97%22%3E%3Cpath%20d%3D%22m19.36%202.5%2012.49%2012.48-12.49%2012.49m11.98-12.49H2.5%22%20style%3D%22fill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A3px%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block;height:25px;margin-left:15px;position:relative;width:25px}.search-form label{font-weight:400}.textarea,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fefefe;border:1px solid #cacaca;border-radius:0;-webkit-box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);-webkit-box-sizing:border-box;box-sizing:border-box;color:#0a0a0a;display:block;font-family:inherit;font-size:1rem;font-weight:400;height:2.4375rem;line-height:1.5;margin:0 0 1rem;padding:.5rem;width:100%}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476 12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");background-size:12px;border-radius:5px}.aligncenter{display:block;height:auto;margin:.625rem auto}@media print,screen and (min-width:40em){.aligncenter{margin:.9375rem auto}}.alignright{height:auto;margin-bottom:.625rem}@media print,screen and (min-width:40em){.alignright{float:right;margin-bottom:.9375rem;margin-left:.9375rem}}.pre-search-container{display:none;height:100%;overflow:hidden;position:fixed;width:100%;z-index:8}.pre-search-container .pre-search-background{background:#fff;height:100%;left:0;position:fixed;top:0;-webkit-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;width:100%}body.open-search .pre-search-background{-webkit-transform:matrix(1,0,0,1,0,0);-o-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}.pre-search-container{top:0;z-index:1001}.pre-search-container .search-container{height:100%;width:100%}.pre-search-container .search-container .citation-container,.pre-search-container .search-container .grid-container{height:100%;position:relative}.pre-search-container .search-container #search-close-trigger{cursor:pointer;position:absolute;right:15px;top:15px}.pre-search-container .search-container #search-close-trigger:hover{opacity:.5;-webkit-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}@media print,screen and (max-width:39.99875em){.pre-search-container .search-container #search-close-trigger{-webkit-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}}.pre-search-container .search-container .container,.pre-search-container .search-container .row{height:100%}.pre-search-container .search-container .search-body-wrap{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;width:100%}.pre-search-container .search-container .search-body-wrap input.search-input{background:transparent;border-left:0;border-radius:0;border-right:0;border-top:0;border-color:#fff;color:#fff!important;font-size:2em}@media print,screen and (min-width:64em){.pre-search-container .search-container .search-body-wrap input.search-input{min-width:550px}}.pre-search-container .search-container .search-body-wrap input.search-input:focus{outline:none}.pre-search-container .search-container .search-body-wrap input.search-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.4)}.pre-search-container .search-container .search-body-wrap input.search-input::-moz-placeholder{color:hsla(0,0%,100%,.4)}.pre-search-container .search-container .search-body-wrap input.search-input:-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.pre-search-container .search-container .search-body-wrap input.search-input::-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.pre-search-container .search-container .search-body-wrap input.search-input::placeholder{color:hsla(0,0%,100%,.4)}@media print,screen and (max-width:39.99875em){.pre-search-container .search-container .search-body-wrap input.search-input{font-size:1.3em;width:100%}}.pre-search-container .search-container .search-submit{background:#222eed!important;color:#fff!important;cursor:pointer;font-size:.8rem;font-weight:700;letter-spacing:-1px;margin-bottom:0}.pre-search-container .search-container .search-submit:hover{background:#9191f8!important}.pre-search-container .search-container .search-form{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.-m-accolade .citation-container,.-m-accolade .grid-container{-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around}.-m-img-title .citation-container,.-m-img-title .grid-container{display:block;height:100%}@media (min-width:576px){.-m-img-title .citation-container,.-m-img-title .grid-container{-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around}}.-m-faqs .faq-container{margin:0 auto;max-width:920px}.-m-faqs .accordion{background-color:transparent}.-m-faqs .accordion .accordion-item{margin-bottom:0}.-m-faqs .accordion .accordion-item .accordion-title{border:none;border-bottom:1px solid #e4e4e4;color:#2b3889;font-size:1em;padding:1rem 2rem 1rem 1rem}.-m-faqs .accordion .accordion-item .accordion-title:before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20aria-hidden%3D%22true%22%20data-prefix%3D%22fal%22%20data-icon%3D%22angle-down%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20512%22%3E%3Cpath%20fill%3D%22%23adaff5%22%20d%3D%22M119.5%20326.9%203.5%20209.1c-4.7-4.7-4.7-12.3%200-17l7.1-7.1c4.7-4.7%2012.3-4.7%2017%200L128%20287.3l100.4-102.2c4.7-4.7%2012.3-4.7%2017%200l7.1%207.1c4.7%204.7%204.7%2012.3%200%2017L136.5%20327c-4.7%204.6-12.3%204.6-17-.1z%22%2F%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:30px;margin-top:-.5rem;position:absolute;right:.5rem;top:45%;width:30px}.-m-faqs .accordion .accordion-item .accordion-title:focus,.-m-faqs .accordion .accordion-item .accordion-title:hover{background-color:hsla(0,0%,89%,.25);text-decoration:none}.-m-faqs .accordion .accordion-item.is-active .accordion-title:before{-webkit-transform:scaleY(-1)!important;-o-transform:scaleY(-1)!important;transform:scaleY(-1)!important}.-m-faqs .accordion .accordion-item .accordion-content{background-color:transparent;border:none}.-m-faqs .accordion .accordion-item .accordion-content .table-wrap{overflow-x:auto}.-m-contact form{margin-bottom:1.5rem}@media (min-width:640px){.-m-contact form{margin-bottom:0}}.-m-contact label#cf7-contact-label{height:0;text-indent:-9999px}.-m-contact textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fefefe;border:1px solid #cacaca;border-radius:0;-webkit-box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);-webkit-box-sizing:border-box;box-sizing:border-box;color:#0a0a0a;display:block;font-family:inherit;font-size:1rem;font-weight:400;height:8rem;line-height:1.5;margin:0 0 1rem;padding:.5rem;width:100%}.-m-contact .button,.-m-contact .search-form .search-submit,.search-form .-m-contact .search-submit{padding:.85em 3em}@media (min-width:640px){.-m-contact .button,.-m-contact .search-form .search-submit,.search-form .-m-contact .search-submit{float:right}}.-m-stacked-copy-w-image .img-desktop{display:none}@media (min-width:640px){.-m-stacked-copy-w-image .img-desktop{display:block}}.-m-stacked-copy-w-image .img-desktop .img-wrapper{margin-top:10px;padding:30px}.-m-stacked-copy-w-image .img-mobile{display:block;margin-bottom:30px;margin-top:60px;padding:0 30px 0 15px}@media (min-width:420px){.-m-stacked-copy-w-image .img-mobile{padding:0 80px 0 50px}}@media (min-width:640px){.-m-stacked-copy-w-image .img-mobile{display:none}}.-m-stacked-copy-w-image .img-wrapper .img-box-decore{position:relative}.-m-stacked-copy-w-image .img-wrapper .img-box-decore:before{border:4px solid #9191f8;content:"";height:calc(100% + 5px);position:absolute;right:-15px;top:-15px;width:calc(100% + 5px);z-index:1}.-m-stacked-copy-w-image .img-wrapper .img-box-decore:after{border:2px solid #70f1b4;content:"";height:100%;position:absolute;right:-25px;top:-25px;width:100%}.-m-stacked-copy-w-image .img-wrapper .img-box-decore img{position:relative;z-index:2}.acf-map{height:300px;width:100%}@media screen and (min-width:40em){.acf-map{height:400px}}.acf-map img{max-width:inherit!important}table{width:100%!important}table thead{background-color:#c5fde3}table td,table th{text-align:center}@media screen and (max-width:39.9375em){table td,table th{font-size:70%}}@media screen and (min-width:40em){table td,table th{font-size:.925em}}table tr:nth-child(2n){background-color:#f7f7f7}table tr td{border-right:1px solid #f1f1f1}table tr td:first-of-type{font-weight:700}table tr td:last-of-type{border-right:none}table tr th+td:first-of-type{font-weight:400!important}.table-wrap{max-width:100%;overflow-x:scroll;width:100%}.table-scroll{-webkit-box-shadow:0 .25rem 1rem rgba(0,0,0,.075);box-shadow:0 .25rem 1rem rgba(0,0,0,.075);margin-bottom:1rem}.table-scroll table{margin-bottom:0}.responsive-card-table{border-collapse:collapse;-webkit-box-shadow:0 .25rem 1rem rgba(0,0,0,.175);box-shadow:0 .25rem 1rem rgba(0,0,0,.175);width:auto}.responsive-card-table.unstriped tbody{background-color:transparent}@media screen and (max-width:640px){.responsive-card-table{-webkit-box-shadow:none;box-shadow:none}.responsive-card-table thead tr{left:-9999em;position:absolute;top:-9999em}.responsive-card-table.unstriped tbody{background-color:transparent;border:none}.responsive-card-table.unstriped tbody tr{border-bottom:none}.responsive-card-table tr{-webkit-box-shadow:0 .25rem 1rem rgba(0,0,0,.175);box-shadow:0 .25rem 1rem rgba(0,0,0,.175);display:inline-block;width:100%}.responsive-card-table tr+tr{margin-top:1.5rem}.responsive-card-table td{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-bottom:1px solid #b8ecd5;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;overflow-wrap:break-word;position:relative}.responsive-card-table td:before{content:attr(data-label);display:inline-block;font-weight:700;line-height:1.5;max-width:60%;position:relative;text-align:left;width:100%;z-index:1}.responsive-card-table td:after{background:#c5fde3;content:"";height:100%;left:0;max-width:65%;position:absolute;top:0;width:100%;z-index:0}}.procon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:15px 0}@media print,screen and (min-width:40em){.procon.split-list .pros{margin-right:0!important;width:100%!important}.procon.split-list .cons{margin-left:0!important;width:100%!important}.procon .pros{margin-right:20px;width:calc(50% - 20px)}}.procon .pros h5{color:#49e099}.procon .pros h5:before{background:#8aebbe}.procon .pros h5:after{background:#49e099}.procon .pros li:before{background:url("data:image/svg+xml;utf8,%3Csvg%20aria-hidden%3D%22true%22%20data-prefix%3D%22fas%22%20data-icon%3D%22plus%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%20class%3D%22svg-inline--fa%20fa-plus%20fa-w-14%22%3E%3Cpath%20fill%3D%22%2370f1b4%22%20d%3D%22M416%20208H272V64c0-17.67-14.33-32-32-32h-32c-17.67%200-32%2014.33-32%2032v144H32c-17.67%200-32%2014.33-32%2032v32c0%2017.67%2014.33%2032%2032%2032h144v144c0%2017.67%2014.33%2032%2032%2032h32c17.67%200%2032-14.33%2032-32V304h144c17.67%200%2032-14.33%2032-32v-32c0-17.67-14.33-32-32-32z%22%2F%3E%3C%2Fsvg%3E") no-repeat 50%}@media print,screen and (min-width:40em){.procon .cons{margin-left:20px;width:calc(50% - 20px)}}.procon .cons h5{color:#777}.procon .cons h5:before{background:#ececec}.procon .cons h5:after{background:#777}.procon .cons ul{width:100%!important}.procon .cons li:before{background:url("data:image/svg+xml;utf8,%3Csvg%20aria-hidden%3D%22true%22%20data-prefix%3D%22fas%22%20data-icon%3D%22minus%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%20class%3D%22svg-inline--fa%20fa-minus%20fa-w-14%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M416%20208H32c-17.67%200-32%2014.33-32%2032v32c0%2017.67%2014.33%2032%2032%2032h384c17.67%200%2032-14.33%2032-32v-32c0-17.67-14.33-32-32-32z%22%2F%3E%3C%2Fsvg%3E") no-repeat 50%;top:5px}.procon ul{list-style:none;margin-bottom:0;margin-left:0;padding:0}.procon ul li{padding-left:25px;position:relative}.procon ul li:before{background-size:15px 15px;content:"";display:inline-block;height:15px;left:0;position:absolute;top:5px;width:15px}.procon h5{display:block;font-weight:700;margin-bottom:10px;padding-bottom:10px;position:relative;width:100%}.procon h5:after,.procon h5:before{border-radius:4px;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.procon h5:after{width:60%}.recommend{margin:15px 0}.recommend h5{display:block;font-weight:700;margin-bottom:10px;padding-bottom:10px;position:relative;width:100%}.recommend h5:after,.recommend h5:before{border-radius:4px;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.recommend h5:after{width:60%}.recommend .dos h5{color:#49e099}.recommend .dos h5:before{background:#8aebbe}.recommend .dos h5:after{background:#49e099}.recommend .dos li:before{background:url("data:image/svg+xml;utf8,%3Csvg%20aria-hidden%3D%22true%22%20data-prefix%3D%22fas%22%20data-icon%3D%22plus%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%20class%3D%22svg-inline--fa%20fa-plus%20fa-w-14%22%3E%3Cpath%20fill%3D%22%2370f1b4%22%20d%3D%22M416%20208H272V64c0-17.67-14.33-32-32-32h-32c-17.67%200-32%2014.33-32%2032v144H32c-17.67%200-32%2014.33-32%2032v32c0%2017.67%2014.33%2032%2032%2032h144v144c0%2017.67%2014.33%2032%2032%2032h32c17.67%200%2032-14.33%2032-32V304h144c17.67%200%2032-14.33%2032-32v-32c0-17.67-14.33-32-32-32z%22%2F%3E%3C%2Fsvg%3E") no-repeat 50%}.recommend .donts h5{color:#777}.recommend .donts h5:before{background:#ececec}.recommend .donts h5:after{background:#777}.recommend .donts li:before{background:url("data:image/svg+xml;utf8,%3Csvg%20aria-hidden%3D%22true%22%20data-prefix%3D%22fas%22%20data-icon%3D%22minus%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%20class%3D%22svg-inline--fa%20fa-minus%20fa-w-14%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M416%20208H32c-17.67%200-32%2014.33-32%2032v32c0%2017.67%2014.33%2032%2032%2032h384c17.67%200%2032-14.33%2032-32v-32c0-17.67-14.33-32-32-32z%22%2F%3E%3C%2Fsvg%3E") no-repeat 50%;top:5px}.recommend ul{list-style:none;margin-bottom:0;margin-left:0;padding:0}.recommend ul li{padding-left:25px;position:relative}.recommend ul li:before{background-size:15px 15px;content:"";display:inline-block;height:15px;left:0;position:absolute;top:5px;width:15px}.post-roll-container{margin:0 auto;max-width:1000px}@media print,screen and (min-width:40em){.post-roll-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}}.post-roll-container .post-roll{background:#fff;border:1px solid #efefef;border-radius:5px;margin:1rem .2rem;padding:.5rem 1rem}@media screen and (min-width:48em){.post-roll-container .post-roll{margin:4rem .5rem;width:33.33%}}.post-roll-container .post-roll .post-roll__header{border-bottom:1px solid #efefef;height:95px;margin-bottom:1rem;padding-top:10px;text-align:center}.post-roll-container .post-roll .post-roll__header img{display:inline-block;margin-top:.3rem;width:60px}.post-roll-container .post-roll .post-roll__header h4{display:inline-block;font-size:.83rem;line-height:1;width:100%}.post-roll-container .post-roll .post-item{border-bottom:1px solid #efefef;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;margin-bottom:1rem;padding-bottom:14px}@media print,screen and (min-width:40em){.post-roll-container .post-roll .post-item{height:75px}}.post-roll-container .post-roll .post-item:last-child{border-bottom:none;margin-bottom:0}.post-roll-container .post-roll .post-item img{display:inline-block;height:40px;width:40px}@media screen and (min-width:48em){.post-roll-container .post-roll .post-item img{height:60px;width:60px}}.post-roll-container .post-roll .post-item h5{font-size:.75rem;line-height:1;margin:0 0 0 12px}@media screen and (min-width:62em){.post-roll-container .post-roll .post-item h5{line-height:1.3}}.post-roll-container .post-roll .cta-button{margin-bottom:.5rem;text-align:center}.post-roll-container .post-roll .cta-button a{background-color:#4343fd;color:#fff;display:inline-block;font-size:.6rem;font-weight:700;padding:.8rem 1rem;text-transform:uppercase}.-m-three-cards{padding:2rem 0 .5rem}@media (min-width:640px){.-m-three-cards{padding:2rem 0}}.-m-three-cards .card-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;justify-content:space-between;padding-left:.75rem}.-m-three-cards .card-wrap .press-card{-ms-flex-preferred-size:100%;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-bottom:2rem;width:100%}@media (min-width:640px){.-m-three-cards .card-wrap .press-card{-ms-flex-preferred-size:31%;flex-basis:31%;margin-bottom:0}}.-m-three-cards .card-wrap .press-card a{width:100%}.-m-three-cards .card-wrap .press-card img{height:auto;width:100%}.-m-three-cards .card-wrap .press-card p{display:block;margin-bottom:0;padding:1.5rem .5rem;text-align:center;width:100%}@media (min-width:640px){.-m-three-cards .card-wrap .press-card p{padding:1.25rem .75rem}}.-m-three-cards .card-wrap .press-card .button,.-m-three-cards .card-wrap .press-card .search-form .search-submit,.search-form .-m-three-cards .card-wrap .press-card .search-submit{-ms-flex-item-align:end;align-self:flex-end;max-height:48px;width:auto}.editor-ratings{margin-top:20px;position:relative}.editor-ratings .inner{background-color:#fff;border:1px solid #ebebeb;padding:15px 20px;position:relative}@media (min-width:640px){.editor-ratings .inner{padding-bottom:30px}}.editor-ratings .rating-title{background-color:#92edb8;color:#fff;display:inline-block;left:-10px;margin:0;padding:5px 10px;position:absolute;top:-10px;z-index:2}.editor-ratings .rating-title:before{border-color:transparent #34bf79 transparent transparent;border-style:solid;border-width:0 11px 8px 0;bottom:-8px;content:"";height:0;left:0;position:absolute;width:0;z-index:1}.editor-ratings .rating-title:after{border-color:#92edb8 transparent transparent;border-style:solid;border-width:43px 15px 0 0;content:"";display:inline-block;height:0;margin-left:0;position:absolute;right:-15px;top:0;width:0}.editor-ratings .author-col{text-align:center}.editor-ratings .author-col .editor-img{margin-top:1.7rem}.editor-ratings .author-col img{border-radius:50%;margin:auto;max-width:100px}.editor-ratings .author-col .name{color:#777;display:block;font-size:1.25em}.editor-ratings .author-col .title{color:#999;font-size:1em}.editor-ratings .how_we_review{font-size:.8em;margin:1em 0;text-align:center}.editor-ratings .how_we_review a{position:relative}.editor-ratings .how_we_review a:before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20aria-hidden%3D%22true%22%20width%3D%2216%22%20height%3D%2216%22%20data-prefix%3D%22far%22%20data-icon%3D%22info-circle%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M256%208C119.043%208%208%20119.083%208%20256c0%20136.997%20111.043%20248%20248%20248s248-111.003%20248-248C504%20119.083%20392.957%208%20256%208zm0%20448c-110.532%200-200-89.431-200-200%200-110.495%2089.472-200%20200-200%20110.491%200%20200%2089.471%20200%20200%200%20110.53-89.431%20200-200%20200zm0-338c23.196%200%2042%2018.804%2042%2042s-18.804%2042-42%2042-42-18.804-42-42%2018.804-42%2042-42zm56%20254c0%206.627-5.373%2012-12%2012h-88c-6.627%200-12-5.373-12-12v-24c0-6.627%205.373-12%2012-12h12v-64h-12c-6.627%200-12-5.373-12-12v-24c0-6.627%205.373-12%2012-12h64c6.627%200%2012%205.373%2012%2012v100h12c6.627%200%2012%205.373%2012%2012v24z%22%2F%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px 16px;content:"";display:inline-block;height:16px;left:-20px;position:absolute;top:-1px;width:16px}.editor-ratings p:empty{display:none}.editor-ratings p{margin:0}.editor-ratings .overall-rating{margin-top:30px}@media (min-width:640px){.editor-ratings .overall-rating{margin-top:0}}.editor-ratings .overall-rating h5{margin-bottom:0}.editor-ratings .overall-rating .rate-bar-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-bottom:15px;position:relative}.editor-ratings .overall-rating .rate-bar-container .rating-bar{background-color:#ebebeb;border-radius:4px;height:4px;position:relative;width:85%}.editor-ratings .overall-rating .rate-bar-container .rate-bar{background-color:#92edb8;border-radius:4px;height:100%;left:0;position:absolute;top:0}.editor-ratings .overall-rating .rate-bar-container .afterbar{font-weight:700}.editor-ratings .hwr-link{font-size:.7rem;padding:8px 10px 0 0;position:absolute;right:0;top:0}.hwr-modal{background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1000}.hwr-modal .modal-content{background-color:#fefefe;border:1px solid #888;-webkit-box-shadow:2px 2px 7px 1px grey;box-shadow:2px 2px 7px 1px grey;margin:15% auto;padding:20px;position:relative;width:80%}.hwr-modal .close{color:#ccc;float:right;font-size:28px;font-weight:700;position:absolute;right:10px;top:-2px}.hwr-modal .close:focus,.hwr-modal .close:hover{color:#000;cursor:pointer;text-decoration:none}.hwr-modal p.content{margin:0;padding:12px}:root{--scrollbar-width:0px}.similar-products .product-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media only screen and (min-width:768px){.similar-products .product-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding-bottom:2rem;padding-top:2rem}}.similar-products h2.brand-heading{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.similar-products .product-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:0;align-items:center;border:.2rem solid #01f3a7;border-radius:.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem;padding-bottom:2rem;padding-left:1rem;padding-right:1rem;position:relative;text-align:center;width:100%}@media only screen and (min-width:768px){.similar-products .product-col{-webkit-box-flex:0;-webkit-box-shadow:0 .5rem 1.6rem -.9rem rgba(54,69,73,.36);box-shadow:0 .5rem 1.6rem -.9rem rgba(54,69,73,.36);-ms-flex:0 0 32%;flex:0 0 32%;margin-bottom:0;width:32%}}.similar-products .product-col:before{border-color:#009bff transparent transparent #009bff;border-radius:.3rem 0 0 0;border-style:solid;border-width:2.5rem;content:"";height:0;left:-.2rem;position:absolute;top:-.2rem;width:0;z-index:1}.similar-products .product-col:after{background:no-repeat 50% url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20576%20512%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M259.3%2017.8%20194%20150.2%2047.9%20171.5c-26.2%203.8-36.7%2036.1-17.7%2054.6l105.7%20103-25%20145.5c-4.5%2026.3%2023.2%2046%2046.4%2033.7L288%20439.6l130.7%2068.7c23.2%2012.2%2050.9-7.4%2046.4-33.7l-25-145.5%20105.7-103c19-18.5%208.5-50.8-17.7-54.6L382%20150.2%20316.7%2017.8c-11.7-23.6-45.6-23.9-57.4%200z%22%20fill%3D%22%23232eed%22%2F%3E%3C%2Fsvg%3E");content:"";height:1.25em;left:.3rem;position:absolute;top:.3rem;width:1.25em;z-index:2}.similar-products .product-logo{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:10rem;justify-content:center;margin:0 auto;max-width:15rem}.similar-products .product-logo img{width:100%}.similar-products .product-rating{margin-bottom:2.5rem}.similar-products .product-rating .rating-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;margin-right:0;position:relative}.similar-products .product-rating .rating,.similar-products .product-rating .rating-heading{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.similar-products .product-rating .rating{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#b9b9b9}.similar-products .product-rating .rating span{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4b4b4b;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;font-weight:600;height:6rem;justify-content:center;margin:.5rem -.4rem 0 2rem;position:relative;width:6rem}.similar-products .product-rating .rating span .circular-chart{bottom:0;display:block;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.similar-products .product-rating .rating span .circle{stroke:#01f3a7;fill:none;stroke-width:2}.similar-products .cta-container{width:100%}.similar-products .cta-container .ref-btn{margin-bottom:0;width:100%}.similar-products .cta-container .promotion-container .ps-cta{max-width:320px;padding-left:1.2em!important;padding-right:1.2em!important;width:100%}.similar-products .review-link{color:#e60427;text-decoration:underline}.product-hero .brand-heading{text-align:center}@media only screen and (min-width:768px){body.page-template-template-best-2021 .similar-products .product-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:3rem;width:100%}}@media only screen and (min-width:992px){body.page-template-template-best-2021 .similar-products .product-col{-webkit-box-flex:0;-webkit-box-shadow:0 .5rem 1.6rem -.9rem rgba(54,69,73,.36);box-shadow:0 .5rem 1.6rem -.9rem rgba(54,69,73,.36);-ms-flex:0 0 32%;flex:0 0 32%;margin-bottom:0;width:32%}}body.template-guide .similar-products.flex-wrapper{padding-left:0;padding-right:0}.-m-recap{border:1px solid #70f0b4!important;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.05)!important;box-shadow:0 0 10px 2px rgba(0,0,0,.05)!important;padding:20px!important}@media print,screen and (max-width:39.99875em){.main .hero{padding-bottom:0}.main .pg-body-wrap{padding-top:10px}}.module{background-repeat:no-repeat;background-size:cover;padding-bottom:1.75rem;padding-top:1.75rem}@media print,screen and (max-width:63.99875em){.module{padding-bottom:2rem;padding-top:2rem}}.module.-regular-pt{padding-top:3rem}@media print,screen and (max-width:63.99875em){.module.-regular-pt{padding-top:2rem}}.module.-regular-pb{padding-bottom:3rem}@media print,screen and (max-width:63.99875em){.module.-regular-pb{padding-bottom:2rem}}.module.-lg-pb{padding-bottom:4.5rem}@media print,screen and (max-width:63.99875em){.module.-lg-pb{padding-bottom:3.5rem}}.module.-lg-pt{padding-top:4.5rem}@media print,screen and (max-width:63.99875em){.module.-lg-pt{padding-top:3.5rem}}.module.-no-bg+.module.-no-bg:not(.-regular-pt){padding-top:0}.module.-minimal-pt{padding-top:35px!important}@media print,screen and (max-width:39.99875em){.module.-minimal-pt{padding-top:25px!important}}.module.-minimal-pb{padding-bottom:35px!important}@media print,screen and (max-width:39.99875em){.module.-minimal-pb{padding-bottom:25px!important}}.module.-no-pb{padding-bottom:0!important}@media print,screen and (max-width:39.99875em){.module.-no-pb{padding-bottom:0!important}}.module.-no-pt{padding-top:0!important}@media print,screen and (max-width:39.99875em){.module.-no-pt{padding-top:0!important}}.module:first-child{padding-top:0}@media screen and (min-width:75em){.module.-narrow-w .container{max-width:860px}}.module h2:first-child{margin-top:0}.module.-full-w{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.-m-anchored-links{border-top:1px solid #eaeaea;margin-bottom:1rem;padding-bottom:15px}@media (min-width:641px){.-m-anchored-links{margin-bottom:0}}@media print,screen and (max-width:39.99875em){.-m-anchored-links{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent!important;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-bottom:0}}.-m-anchored-links ul{list-style:none;margin:10px 0 0;padding:0}.-m-anchored-links ul li{display:inline-block;margin-right:15px}.-m-anchored-links ul li a{color:inherit;font-size:.9em;font-weight:600}.-m-anchored-links .anchored-select{margin:.5rem auto;width:100%}@media print,screen and (min-width:40em){.-m-anchored-links .anchored-select{display:none}}.repeater-featured--item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:3px solid #222eed;-webkit-box-shadow:0 .25rem 1rem rgba(0,0,0,.175);box-shadow:0 .25rem 1rem rgba(0,0,0,.175);display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin-bottom:1em;min-height:145px;padding:15px}.repeater-featured--item h4{font-size:1em;font-weight:700;margin-top:0}.repeater-featured--item p{font-size:.85em;line-height:2.1;margin-bottom:0}.repeater-featured--item img{float:right;height:115px;width:115px}@media screen and (max-width:39.9375em){.repeater-featured--item img{float:none;margin-top:1em}}.page-template-template-flexible-layout ul.anchored-list.desktop{display:none}@media print,screen and (min-width:40em){.page-template-template-flexible-layout ul.anchored-list.desktop{display:block}}.page-template-template-flexible-layout .col-left{float:left;width:11%}.page-template-template-flexible-layout .col-left img{left:-8px;position:relative;text-align:left;width:88%}.page-template-template-flexible-layout .col-right{float:left;width:89%}.page-template-template-flexible-layout .clear{clear:both}.page-template-template-flexible-layout h2.brand-heading{margin:1.6rem 0 1rem}@media screen and (max-width:75em){body.active-mobile{overflow:hidden}body.active-mobile .banner{background:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}body.active-mobile .banner-container{border-bottom:1px solid #ececec}}.banner{border-bottom:1px solid #ececec}@media screen and (max-width:75em){.banner{overflow-y:scroll}}.banner-container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:74px;justify-content:space-between}.banner .brand img{height:30px}@media print,screen and (min-width:64em){.banner .brand img{height:38px}}.banner .nav-primary{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:space-evenly}.banner .nav-primary #main-menu,.banner .nav-primary li.menu-item-has-children,.banner .nav-primary ul.nav{height:100%}.banner .nav-primary .nav{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;align-content:center;align-items:center}.banner .nav-primary li.menu-item-has-children{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.banner .nav-primary li.columns .sub-menu span.top-chevron{left:19px}.banner .nav-primary .sub-menu{background:#fff;border-radius:4px;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.08);box-shadow:0 0 7px 0 rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;left:0;list-style:none;margin:0 0 0 20px;opacity:0;padding:5px 0;position:absolute;top:90%;-webkit-transition-duration:0s,.25s;-o-transition-duration:0s,.25s;transition-duration:0s,.25s;-webkit-transition-property:visibility,opacity;-o-transition-property:visibility,opacity;transition-property:visibility,opacity;visibility:hidden;will-change:visibility,opacity;z-index:0}.banner .nav-primary .sub-menu li.menu-item-has-children,.banner .nav-primary .sub-menu.not-grandparent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner .nav-primary .sub-menu li.menu-item-has-children{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.banner .nav-primary .sub-menu span.top-chevron{-webkit-animation:fadeInDown 1s cubic-bezier(.075,.82,.165,1);-o-animation:fadeInDown 1s cubic-bezier(.075,.82,.165,1);animation:fadeInDown 1s cubic-bezier(.075,.82,.165,1);background:#fff;-webkit-box-shadow:-2px -2px 5px -2px rgba(0,0,0,.12);box-shadow:-2px -2px 5px -2px rgba(0,0,0,.12);height:15px;left:14px;position:absolute;top:-6px;-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:15px;z-index:-1}.banner .nav-primary .sub-menu li{background:#fff;white-space:nowrap}.banner .nav-primary .sub-menu li a{padding:.7rem .5rem}.banner .nav-primary .sub-menu span.middle-chevron{-webkit-animation:fadeInDown 1s cubic-bezier(.075,.82,.165,1);-o-animation:fadeInDown 1s cubic-bezier(.075,.82,.165,1);animation:fadeInDown 1s cubic-bezier(.075,.82,.165,1);border-color:transparent transparent #fff;border-style:solid;border-width:0 12px 7.5px;height:0;left:16px;position:absolute;top:-7px;width:0;z-index:12}@media screen and (max-width:75em){.banner .nav-primary .sub-menu span.middle-chevron,.banner .nav-primary .sub-menu span.top-chevron{display:none}}.banner .nav-primary .sub-menu .sub-menu{-webkit-box-shadow:none;box-shadow:none;display:block;margin:0;position:relative;top:0;z-index:1}.banner .nav-primary .sub-menu .sub-menu li{margin:0}.banner .nav-primary .sub-menu .sub-menu span.middle-chevron,.banner .nav-primary .sub-menu .sub-menu span.top-chevron{display:none}@media screen and (max-width:75em){.banner .nav-primary #main-menu{display:none}}.banner .nav-primary #main-menu.active{display:block!important;height:auto}.banner .nav-primary #main-menu.active .search-form{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.banner .nav-primary .nav{font-family:HCo Gotham SSm,Arial,sans-serif;font-weight:500}.banner .nav-primary .nav li.menu-item{margin-bottom:0;padding:0 5px}.banner .nav-primary .nav li.menu-item .column-title{color:#0a0a0a;font-size:.85em;font-weight:600;padding:.7rem 12px 0}.banner .nav-primary .nav li.menu-item .column-title span{color:inherit}.banner .nav-primary .nav li.menu-item.menu-item-has-children:hover ul.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-transform:none;-o-transform:none;transform:none;visibility:visible;z-index:1003}.banner .nav-primary .nav li.menu-item.menu-item-has-children:hover ul.sub-menu ul.sub-menu{display:block}.banner .nav-primary .nav li.menu-item.columns.menu-item-has-children:hover ul.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.banner .nav-primary .nav a{color:#555;font-size:.8em}.banner .nav-primary .search-toggle{margin-left:15px}@media screen and (max-width:75em){.banner .nav-primary .search-toggle{display:none}}.banner .nav-primary .search-toggle svg{fill:#555}.banner .nav-primary .navbar-toggler{padding-left:0;padding-right:5px}@media screen and (min-width:75em){.banner .nav-primary .navbar-toggler{display:none}}@media screen and (max-width:75em){.banner .nav-primary .navbar-toggler{display:block}}.banner .nav-primary .navbar-toggler:focus{outline:none}.banner .nav-primary #navbar-toggler-icon{cursor:pointer;display:block;height:19px;padding-top:4px;position:relative;width:1.5em}.banner .nav-primary #navbar-toggler-icon i{background-color:#555;border-radius:2px;display:block;height:3px;position:absolute;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;width:100%}.banner .nav-primary #navbar-toggler-icon i:first-child{top:0}.banner .nav-primary #navbar-toggler-icon i:nth-child(2){top:50%}.banner .nav-primary #navbar-toggler-icon i:nth-child(3){top:100%}.banner .nav-primary #navbar-toggler-icon.active i:first-child{-webkit-transform:translateY(9.5px) translateX(0) rotate(45deg);-o-transform:translateY(9.5px) translateX(0) rotate(45deg);transform:translateY(9.5px) translateX(0) rotate(45deg)}.banner .nav-primary #navbar-toggler-icon.active i:nth-child(2){opacity:0}.banner .nav-primary #navbar-toggler-icon.active i:nth-child(3){-webkit-transform:translateY(-9.5px) translateX(0) rotate(-45deg);-o-transform:translateY(-9.5px) translateX(0) rotate(-45deg);transform:translateY(-9.5px) translateX(0) rotate(-45deg)}@media screen and (max-width:75em){.banner .nav-primary #main-menu{background:#fff;height:100%;left:0;position:absolute;top:75px;width:100%;z-index:9}.banner .nav-primary #main-menu .search-form{display:none;margin-bottom:0;margin-top:15px}.banner .nav-primary #main-menu .search-form label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #222eed;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 15px;width:100%}.banner .nav-primary #main-menu .search-form #search-icon{fill:#c1c1c1;height:20px;width:20px}.banner .nav-primary #main-menu .search-form .search-field{border:none;-webkit-box-shadow:none;box-shadow:none}.banner .nav-primary #main-menu .search-form input.search-submit{display:none}.banner .nav-primary #main-menu .search-form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAn0lEQVR42u3UMQrDMBBEUZ9WfQqDmm22EaTyjRMHAlM5K+Y7lb0wnUZPIKHlnutOa+25Z4D++MRBX98MD1V/trSppLKHqj9TTBWKcoUqffbUcbBBEhTjBOV4ja4l4OIAZThEOV6jHO8ARXD+gPPvKMABinGOrnu6gTNUawrcQKNCAQ7QeTxORzle3+sDfjJpPCqhJh7GixZq4rHcc9l5A9qZ+WeBhgEuAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:14px;display:block;height:14px;width:14px}.banner .nav-primary #main-menu .nav{display:block;height:auto;padding-top:20px}.banner .nav-primary #main-menu li.menu-item{background-color:transparent;display:block;margin-bottom:0;padding:0}.banner .nav-primary #main-menu li.menu-item .column-title{color:#a4abcb;display:block;font-size:.8em;margin-bottom:10px;padding:0;text-transform:uppercase}.banner .nav-primary #main-menu li.menu-item li.menu-item{margin:0 0 20px}.banner .nav-primary #main-menu li.menu-item li.menu-item li.menu-item{margin:0 0 5px}.banner .nav-primary #main-menu li.menu-item:not(.menu-item-has-children) a{border-bottom:1px solid #e1e1e1;color:#222;font-size:1em;font-weight:300;margin:0;padding:15px 10px;position:relative}.banner .nav-primary #main-menu li.menu-item.menu-item-has-children{height:auto}.banner .nav-primary #main-menu li.menu-item.menu-item-has-children.active-toggle .parent{background:#222eed;color:#fff}.banner .nav-primary #main-menu li.menu-item.menu-item-has-children.active-toggle span.arrow:after{border-color:#fff!important;top:9px!important;-webkit-transform:rotate(-135deg)!important;-o-transform:rotate(-135deg)!important;transform:rotate(-135deg)!important}.banner .nav-primary #main-menu li.menu-item.menu-item-has-children.active-toggle .sub-menu{display:block;z-index:99}.banner .nav-primary #main-menu li.menu-item.menu-item-has-children a.parent,.banner .nav-primary #main-menu li.menu-item.menu-item-has-children span.parent,.banner .nav-primary #main-menu li.menu-item.menu-item-has-children>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e1e1e1;color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1em;font-weight:300;margin:0;padding:0 15px;position:relative}.banner .nav-primary #main-menu li.menu-item.menu-item-has-children a.parent span.parent-text,.banner .nav-primary #main-menu li.menu-item.menu-item-has-children span.parent span.parent-text,.banner .nav-primary #main-menu li.menu-item.menu-item-has-children>a span.parent-text{display:block;padding:15px 0;width:calc(100% - 45px)}}@media screen and (max-width:75em) and (min-width:75em){.banner .nav-primary #main-menu li.menu-item.menu-item-has-children a.parent span.parent-text,.banner .nav-primary #main-menu li.menu-item.menu-item-has-children span.parent span.parent-text,.banner .nav-primary #main-menu li.menu-item.menu-item-has-children>a span.parent-text{padding:0;width:auto}}@media screen and (max-width:75em){.banner .nav-primary #main-menu li.menu-item.menu-item-has-children a.parent span.arrow,.banner .nav-primary #main-menu li.menu-item.menu-item-has-children span.parent span.arrow,.banner .nav-primary #main-menu li.menu-item.menu-item-has-children>a span.arrow{display:block;height:100%;position:absolute;right:0;top:0;width:65px}.banner .nav-primary #main-menu li.menu-item.menu-item-has-children a.parent span.arrow:after,.banner .nav-primary #main-menu li.menu-item.menu-item-has-children span.parent span.arrow:after,.banner .nav-primary #main-menu li.menu-item.menu-item-has-children>a span.arrow:after{border-bottom:1px solid #aeaeae;border-right:1px solid #aeaeae;bottom:0;content:"";height:15px;margin:auto 0;position:absolute;right:20px;top:-8px;-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:15px}}@media screen and (max-width:75em) and (min-width:75em){.banner .nav-primary #main-menu li.menu-item.menu-item-has-children a.parent span.arrow,.banner .nav-primary #main-menu li.menu-item.menu-item-has-children span.parent span.arrow,.banner .nav-primary #main-menu li.menu-item.menu-item-has-children>a span.arrow{display:none}}@media screen and (max-width:75em){.banner .nav-primary #main-menu li.menu-item .sub-menu{background-color:#f4f6ff;-webkit-box-shadow:none;box-shadow:none;display:none;margin:0;opacity:1;padding:20px 15px 10px;position:relative;top:0;visibility:visible;width:100%}.banner .nav-primary #main-menu li.menu-item .sub-menu:after,.banner .nav-primary #main-menu li.menu-item .sub-menu:before{display:none}.banner .nav-primary #main-menu li.menu-item .sub-menu .sub-menu{margin-bottom:0;margin-top:0;padding:0}.banner .nav-primary #main-menu li.menu-item .sub-menu .sub-menu a{border-bottom:1px solid #e1e1e1;color:#222;font-size:.9em;font-weight:300;padding-left:0;padding-right:0}.banner .nav-primary #main-menu li.menu-item .sub-menu .sub-menu li:last-child a{border-bottom:none}}@media print,screen and (max-width:63.99875em){.author-meta.mobile-comp-hero{display:block;margin-top:20px;width:100%}.author-meta.mobile-comp-hero .-authors .-author img{margin-left:0}}.footer{background-color:#f3f3f3;font-size:.8em;margin-top:auto;padding-bottom:65px;padding-top:110px}.footer-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.banner .nav-primary .footer .widget ul.nav,.footer .widget .banner .nav-primary ul.nav,.footer .widget ul.menu{list-style:none;margin-left:0;padding:0}.banner .nav-primary .footer .widget ul.nav a,.footer .widget .banner .nav-primary ul.nav a,.footer .widget ul.menu a{color:#757575;font-weight:400}@media print,screen and (max-width:63.99875em){.footer .widget h3{font-size:1.4rem}}@media print,screen and (max-width:39.99875em){.footer .widget h3{font-size:1.625rem}}.banner .nav-primary .footer .nav,.footer .banner .nav-primary .nav,.footer .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner .nav-primary .footer .nav li,.footer .banner .nav-primary .nav li,.footer .menu li{line-height:1;margin-bottom:1.2em}.banner .nav-primary .footer .nav li a,.footer .banner .nav-primary .nav li a,.footer .menu li a{padding:0}.footer .social-icons{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:65px}.footer .social-icons a{margin:0 20px}.footer .social-icons a svg{fill:#d4d4d4;height:35px}.footer .brand{-ms-flex-item-align:center;align-self:center;display:inline-block;margin-bottom:20px;margin-top:2.2em}.footer .brand img{height:38px}.footer .copyright{color:rgba(41,41,41,.47);margin-top:1rem;text-align:center}@media (min-width:640px){.footer .copyright{margin-top:0;text-align:left}}.footer .social_footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:67px 0 0}@media print,screen and (max-width:39.99875em){.footer .social_footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2.2rem 0;padding:0}}.footer .social_footer .social_item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 .5rem 0 0}.footer .social_footer .social_item a{max-width:40px}@media print,screen and (max-width:63.99875em){.footer .social_footer .social_item a{max-width:30px}}@media print,screen and (max-width:39.99875em){.footer .social_footer .social_item a{max-width:40px}}.footer .social_footer .social_item a img{width:100%}@media print,screen and (max-width:63.99875em){.footer-container section:first-child{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1.5rem 0 0}}@media screen and (max-width:39.9375em){.footer-container section{text-align:center}}.footer-container section.brand-wrapper{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media screen and (max-width:39.9375em){.footer-container section.brand-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.footer-container section.brand-wrapper ul{list-style:none;margin-left:0}.footer-container section.brand-wrapper ul li{line-height:1;margin-bottom:1.2em}.footer-container section.brand-wrapper ul li a{padding:0}#b2t{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#222eed;border-radius:4px 4px 0 0;bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:1.2;opacity:0;padding:10px 15px;position:fixed;right:65px;-webkit-transition-delay:0s,0s,0s;-o-transition-delay:0s,0s,0s;transition-delay:0s,0s,0s;-webkit-transition-duration:.3s,.5s,.5s;-o-transition-duration:.3s,.5s,.5s;transition-duration:.3s,.5s,.5s;-webkit-transition-property:background-color,opacity,visibility;-o-transition-property:background-color,opacity,visibility;transition-property:background-color,opacity,visibility;-webkit-transition-timing-function:ease,ease,ease;-o-transition-timing-function:ease,ease,ease;transition-timing-function:ease,ease,ease;visibility:hidden;white-space:nowrap;z-index:1000}#b2t:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2215%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M1.091%208.417.398%207.81a.597.597%200%200%201%200-.927L6.47%201.567a.824.824%200%200%201%201.059%200l6.075%205.316a.597.597%200%200%201%200%20.927l-.694.607a.83.83%200%200%201-1.072-.011L8.251%205.111v7.859c0%20.364-.334.656-.75.656h-1c-.416%200-.75-.293-.75-.656V5.111L2.163%208.406a.822.822%200%200%201-1.072.011z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:14px;margin-right:5px;-webkit-transition:all 50ms ease-in;-o-transition:all 50ms ease-in;transition:all 50ms ease-in;width:14px}#b2t:hover{cursor:pointer}#b2t:active,#b2t:hover{background-color:#0f18b4}#b2t.show{opacity:1;visibility:visible}body#tinymce{margin:12px!important}.hero{padding-bottom:30px}.pg-body-wrap{background:#f9f9f9;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f9f9f9),color-stop(100px,#fff));background:-webkit-linear-gradient(top,#f9f9f9,#fff 100px);background:-o-linear-gradient(top,#f9f9f9 0,#fff 100px);background:linear-gradient(180deg,#f9f9f9 0,#fff 100px);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=0);padding-top:30px}.flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:40em){.flex-wrap .half{-webkit-box-flex:1;-ms-flex:1;flex:1}}.breadcrumbs-wrap{color:#999;font-size:12.75px;letter-spacing:-.5px;margin:0 0 10px}.breadcrumbs-wrap p{margin-bottom:0}.breadcrumbs-wrap a{color:inherit}.breadcrumbs-wrap .current{color:#5d5d5d}.humans-container{font-size:13px;letter-spacing:-.5px;margin-bottom:10px}.humans-container .humans-text{color:#606060;padding-left:21px;position:relative}.humans-container .humans-text:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M16%208A8%208%200%201%201%200%208a8%208%200%200%201%208-8c1.91%200%203.67.67%205.04%201.79L7.79%209.71%205.34%207.19c-.43-.45-1.14-.46-1.59-.02-.45.43-.45%201.14-.02%201.59l3.42%203.53c.21.22.51.35.81.35h.1c.34-.04.65-.21.83-.5l5.72-8.65A7.944%207.944%200%200%201%2016%208z%22%20fill%3D%22%2349df98%22%2F%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px;border-radius:50%;content:"";display:inline-block;height:16px;left:0;margin-bottom:-2px;margin-right:5px;position:absolute;width:16px}.humans-container .humans-cta{color:#606060;font-weight:700}.humans-container .humans-cta:hover{color:#0a0a0a}.author-meta{margin-bottom:.5rem;margin-top:.75rem}.author-meta .-authors .-author:last-of-type{margin-right:0!important}.author-meta.mobile-comp-hero{display:none}@media print,screen and (max-width:63.99875em){.author-meta.mobile-comp-hero{display:block;margin-top:20px;width:100%}.author-meta.mobile-comp-hero .-authors .-author img{margin-left:0}}.author-meta.desktop-comp-hero{display:block}@media screen and (max-width:48em){.author-meta.desktop-comp-hero{display:none}}.author-meta .-authors{display:block}@media (min-width:576px){.author-meta .-authors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.author-meta .-authors .-author{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;margin-bottom:.5rem;margin-right:1rem}@media (min-width:576px){.author-meta .-authors .-author{margin-bottom:0}}.author-meta .-authors .-author span[itemprop=jobTitle]{color:#606060}.author-meta .-authors .-author img{-webkit-box-shadow:0 0 6px rgba(0,0,0,.25);box-shadow:0 0 6px rgba(0,0,0,.25);height:auto;margin-right:.5rem;width:40px}.-last-updated{color:#606060;font-size:13px;margin:.5rem 0 0}.-last-updated:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22%239090ff%22%3E%3Cpath%20d%3D%22M8%200C3.59%200%200%203.59%200%208s3.59%208%208%208%208-3.59%208-8-3.59-8-8-8zm0%201.6c3.54%200%206.4%202.86%206.4%206.4s-2.86%206.4-6.4%206.4S1.6%2011.55%201.6%208%204.46%201.6%208%201.6zm.02%202.39a.81.81%200%200%200-.57.23c-.15.15-.23.35-.23.57v3.99a.77.77%200%200%200%20.23.56c.15.15.35.23.56.23h3.19a.81.81%200%200%200%20.57-.23c.15-.15.23-.35.23-.57a.81.81%200%200%200-.23-.57.793.793%200%200%200-.57-.23H8.81V4.78a.81.81%200%200%200-.23-.57.793.793%200%200%200-.57-.23z%22%2F%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px;border-radius:50%;content:"";display:inline-block;height:16px;margin-bottom:-2px;margin-right:5px;width:16px}@media print,screen and (max-width:63.99875em){.-last-updated{text-align:left}}.mobile-author-meta{color:#606060;display:block;font-size:13px;margin-bottom:1rem}@media (min-width:768px){.mobile-author-meta{display:none}}.hero{padding-top:20px;position:relative}.hero:before{background:hsla(0,0%,100%,.5);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,hsla(0,0%,100%,0)),color-stop(100%,hsla(0,0%,100%,.8)));background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,.8));background:-o-linear-gradient(top,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,.8)));background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.8));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero .citation-container,.hero .grid-container{position:relative;z-index:0}.hero .hero-bg{height:200px;left:0;position:absolute;top:0;width:100%;z-index:-1}@media (min-width:768px){.hero .hero-bg{height:100%}}@media (max-width:767px){.hero .hero-bg:before{background:hsla(0,0%,100%,.5);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,hsla(0,0%,100%,0)),color-stop(100%,hsla(0,0%,100%,.8)));background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,.8));background:-o-linear-gradient(top,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,.8)));background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.8));content:"";height:100%;left:0;position:absolute;top:0;width:100%}}.hero .hero-bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media print,screen and (min-width:40em){.hero .hero-bg img{width:100%}}@media print,screen and (min-width:64em){.hero .hero-bg img{width:100%}}.hero h1{line-height:1.15;margin-bottom:10px;margin-top:0}.hero .subtitle br{display:none}@media print,screen and (min-width:40em){.hero .subtitle br{display:block}}.hero img{width:100%}@media print,screen and (min-width:40em){.hero img{width:90%}}@media print,screen and (min-width:64em){.hero img{width:80%}}.hero .product-box .rating-wrap{margin-bottom:0!important;text-align:center;width:100%}.hero .product-box .rating-wrap .h5{margin-bottom:0;margin-top:10px}.hero .product-box hr{border:none;border-bottom:1px solid #f1f1f1;margin:1rem 0}.hero .product-box .cta-wrap{margin:1.25rem 0 .25rem;max-width:100%}@media print,screen and (min-width:64em){.hero .product-box .cta-wrap{margin:0}}